File tree 1 file changed +10
-2
lines changed
1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -137,6 +137,14 @@ ifeq ($(OS), OSX)
137
137
endif
138
138
endif
139
139
140
+ # test for essential build dependencies
141
+ ifeq ($(origin PKG_CONFIG ) , undefined)
142
+ PKG_CONFIG = $(CROSS_COMPILE ) pkg-config
143
+ ifeq ($(shell which $(PKG_CONFIG) 2>/dev/null),)
144
+ $(error $(PKG_CONFIG) not found)
145
+ endif
146
+ endif
147
+
140
148
ifeq ($(OS ) , LINUX)
141
149
HIDAPI_NAME =hidapi-hidraw
142
150
else
@@ -145,9 +153,9 @@ endif
145
153
146
154
# test for presence of HIDLIB
147
155
ifeq ($(origin HID_CFLAGS ) $(origin HID_LDLIBS ) , undefined undefined)
148
- HIDAPI_CONFIG = $(CROSS_COMPILE ) pkg-config $(HIDAPI_NAME )
156
+ HIDAPI_CONFIG = $(PKG_CONFIG ) $(HIDAPI_NAME )
149
157
ifeq ($(shell which $(HIDAPI_CONFIG) 2>/dev/null),)
150
- HIDAPI_CONFIG = $(CROSS_COMPILE ) pkg-config $(HIDAPI_NAME )
158
+ HIDAPI_CONFIG = $(PKG_CONFIG ) $(HIDAPI_NAME )
151
159
ifeq ($(shell which $(HIDAPI_CONFIG) 2>/dev/null),)
152
160
$(error No HIDAPI development libraries found!)
153
161
else
You can’t perform that action at this time.
0 commit comments