@@ -31,7 +31,7 @@ PLATFORM_OS ?= $(shell uname -s)
31
31
HOST_OS =$(shell uname -s)
32
32
33
33
ifdef MAKEFILE_DEBUG
34
- $(info HOST_OS=${HOST_OS})
34
+ $(info HOST_OS=${HOST_OS})
35
35
endif
36
36
37
37
ifneq (,$(findstring MSYS_NT,$(HOST_OS ) ) )
@@ -70,13 +70,13 @@ endif
70
70
71
71
72
72
ifdef MAKEFILE_DEBUG
73
- $(info PLATFORM_ARCH=$(PLATFORM_ARCH))
74
- $(info PLATFORM_OS=$(PLATFORM_OS))
75
- $(info HOST_ARCH=$(HOST_ARCH))
76
- $(info HOST_OS=$(HOST_OS))
77
- $(info CROSS_COMPILING=$(CROSS_COMPILING))
78
- $(info PLATFORM_VARIANT=$(PLATFORM_VARIANT))
79
- $(info IS_RASPBIAN=$(IS_RASPBIAN))
73
+ $(info PLATFORM_ARCH=$(PLATFORM_ARCH))
74
+ $(info PLATFORM_OS=$(PLATFORM_OS))
75
+ $(info HOST_ARCH=$(HOST_ARCH))
76
+ $(info HOST_OS=$(HOST_OS))
77
+ $(info CROSS_COMPILING=$(CROSS_COMPILING))
78
+ $(info PLATFORM_VARIANT=$(PLATFORM_VARIANT))
79
+ $(info IS_RASPBIAN=$(IS_RASPBIAN))
80
80
endif
81
81
82
82
# if not defined, construct the default PLATFORM_LIB_SUBPATH
@@ -142,11 +142,11 @@ endif
142
142
143
143
# if desired, print the variables
144
144
ifdef MAKEFILE_DEBUG
145
- $(info =================== config.mk platform detection ================)
146
- $(info PLATFORM_ARCH=$(PLATFORM_ARCH))
147
- $(info PLATFORM_OS=$(PLATFORM_OS))
148
- $(info PLATFORM_VARIANT=$(PLATFORM_VARIANT))
149
- $(info PLATFORM_LIB_SUBPATH=$(PLATFORM_LIB_SUBPATH))
145
+ $(info =================== config.mk platform detection ================)
146
+ $(info PLATFORM_ARCH=$(PLATFORM_ARCH))
147
+ $(info PLATFORM_OS=$(PLATFORM_OS))
148
+ $(info PLATFORM_VARIANT=$(PLATFORM_VARIANT))
149
+ $(info PLATFORM_LIB_SUBPATH=$(PLATFORM_LIB_SUBPATH))
150
150
endif
151
151
152
152
@@ -209,32 +209,31 @@ endif
209
209
# ###############################################################################
210
210
# print debug information if needed
211
211
ifdef MAKEFILE_DEBUG
212
- $(info =================== config.mk paths =============================)
213
- $(info OF_ADDONS_PATH=$(OF_ADDONS_PATH))
214
- $(info OF_EXAMPLES_PATH=$(OF_EXAMPLES_PATH))
215
- $(info OF_APPS_PATH=$(OF_APPS_PATH))
216
- $(info OF_LIBS_PATH=$(OF_LIBS_PATH))
217
- $(info OF_LIBS_OPENFRAMEWORKS_PATH=$(OF_LIBS_OPENFRAMEWORKS_PATH))
218
- $(info OF_LIBS_OF_COMPILED_PATH=$(OF_LIBS_OF_COMPILED_PATH))
219
- $(info OF_LIBS_OF_COMPILED_PROJECT_PATH=$(OF_LIBS_OF_COMPILED_PROJECT_PATH))
220
- $(info OF_SHARED_MAKEFILES_PATH=$(OF_SHARED_MAKEFILES_PATH))
221
- $(info OF_PLATFORM_MAKEFILES=$(OF_PLATFORM_MAKEFILES))
222
- $(info OF_CORE_LIB_PATH=$(OF_CORE_LIB_PATH))
223
- $(info PLATFORM_VARIANT=$(PLATFORM_VARIANT))
212
+ $(info =================== config.mk paths =============================)
213
+ $(info OF_ADDONS_PATH=$(OF_ADDONS_PATH))
214
+ $(info OF_EXAMPLES_PATH=$(OF_EXAMPLES_PATH))
215
+ $(info OF_APPS_PATH=$(OF_APPS_PATH))
216
+ $(info OF_LIBS_PATH=$(OF_LIBS_PATH))
217
+ $(info OF_LIBS_OPENFRAMEWORKS_PATH=$(OF_LIBS_OPENFRAMEWORKS_PATH))
218
+ $(info OF_LIBS_OF_COMPILED_PATH=$(OF_LIBS_OF_COMPILED_PATH))
219
+ $(info OF_LIBS_OF_COMPILED_PROJECT_PATH=$(OF_LIBS_OF_COMPILED_PROJECT_PATH))
220
+ $(info OF_SHARED_MAKEFILES_PATH=$(OF_SHARED_MAKEFILES_PATH))
221
+ $(info OF_PLATFORM_MAKEFILES=$(OF_PLATFORM_MAKEFILES))
222
+ $(info OF_CORE_LIB_PATH=$(OF_CORE_LIB_PATH))
224
223
endif
225
224
225
+
226
+ $(info PLATFORM_LIB_SUBPATH=$(PLATFORM_LIB_SUBPATH))
227
+ $(info OF_LIBS_OF_COMPILED_PROJECT_PATH=$(OF_LIBS_OF_COMPILED_PROJECT_PATH))
228
+
226
229
ifeq ($(wildcard $(OF_LIBS_OF_COMPILED_PROJECT_PATH ) /$(PLATFORM_LIB_SUBPATH ) ) ,)
227
- $(error This package doesn't support your platform, $(OF_LIBS_OF_COMPILED_PROJECT_PATH) probably you downloaded the wrong package?)
230
+ $(error This package doesn't support your platform, $(OF_LIBS_OF_COMPILED_PROJECT_PATH)/$(PLATFORM_LIB_SUBPATH) probably you downloaded the wrong package?)
228
231
endif
229
232
230
233
# generate a list of valid core platform variants from the files in the platform makefiles directory
231
234
AVAILABLE_PLATFORM_VARIANTS =$(shell $(FIND ) $(OF_PLATFORM_MAKEFILES ) /config.* .mk -maxdepth 1 -type f | sed -E 's/.* \.([^\.]* ) \.mk/\1/' )
232
235
AVAILABLE_PLATFORM_VARIANTS+ =default
233
236
234
- ifdef MAKEFILE_DEBUG
235
- $(info AVAILABLE_PLATFORM_VARIANTS=$(AVAILABLE_PLATFORM_VARIANTS))
236
- endif
237
-
238
237
# check to see if we have a file for the desired variant. if not, quit and list the variants.
239
238
ifeq ($(findstring $(PLATFORM_VARIANT ) ,$(AVAILABLE_PLATFORM_VARIANTS ) ) ,)
240
239
$(error Platform Variant "$(PLATFORM_VARIANT)" is not valid. Valid variants include [$(strip $(AVAILABLE_PLATFORM_VARIANTS))])
@@ -312,14 +311,14 @@ CORE_PKG_CONFIG_LIBRARIES += $(PROJECT_PKG_CONFIG_LIBRARIES)
312
311
ifneq ($(strip $(CORE_PKG_CONFIG_LIBRARIES ) ) ,)
313
312
ifneq ($(strip $(PKG_CONFIG_LIBDIR ) ) ,)
314
313
ifdef MAKEFILE_DEBUG
315
- $(info checking pkg-config libraries: $(CORE_PKG_CONFIG_LIBRARIES))
316
- $(info with PKG_CONFIG_LIBDIR=$(PKG_CONFIG_LIBDIR))
314
+ $(info checking pkg-config libraries : $(CORE_PKG_CONFIG_LIBRARIES ) )
315
+ $(info with PKG_CONFIG_LIBDIR=$(PKG_CONFIG_LIBDIR))
317
316
endif
318
317
FAILED_PKG =$(shell export PKG_CONFIG_LIBDIR=$(PKG_CONFIG_LIBDIR ) ; for pkg in $(CORE_PKG_CONFIG_LIBRARIES ) ; do $(PLATFORM_PKG_CONFIG ) $$pkg --cflags > /dev/null; if [ $$? -ne 0 ]; then echo $$pkg; return; fi; done; echo 0)
319
318
else
320
319
ifdef MAKEFILE_DEBUG
321
- $(info checking pkg-config libraries: $(CORE_PKG_CONFIG_LIBRARIES))
322
- $(info with PKG_CONFIG_LIBDIR=$(PKG_CONFIG_LIBDIR))
320
+ $(info checking pkg-config libraries : $(CORE_PKG_CONFIG_LIBRARIES ) )
321
+ $(info with PKG_CONFIG_LIBDIR=$(PKG_CONFIG_LIBDIR))
323
322
endif
324
323
FAILED_PKG =$(shell for pkg in $(CORE_PKG_CONFIG_LIBRARIES ) ; do $(PLATFORM_PKG_CONFIG ) $$pkg --cflags > /dev/null; if [ $$? -ne 0 ]; then echo $$pkg; return; fi; done; echo 0)
325
324
endif
@@ -371,22 +370,22 @@ OF_CORE_HEADER_FILES=$(filter-out $(CORE_EXCLUSIONS),$(shell $(FIND) $(OF_CORE_S
371
370
# DEBUG INFO
372
371
# ###############################################################################
373
372
ifdef MAKEFILE_DEBUG
374
- $(info ========================= config.mk flags ========================)
375
- $(info ---OF_CORE_DEFINES_CFLAGS---)
376
- $(foreach v, $(OF_CORE_DEFINES_CFLAGS),$(info $(v)))
373
+ $(info ========================= config.mk flags ========================)
374
+ $(info ---OF_CORE_DEFINES_CFLAGS---)
375
+ $(foreach v, $(OF_CORE_DEFINES_CFLAGS),$(info $(v)))
377
376
378
- $(info ---OF_CORE_INCLUDES_CFLAGS---)
379
- $(foreach v, $(OF_CORE_INCLUDES_CFLAGS),$(info $(v)))
377
+ $(info ---OF_CORE_INCLUDES_CFLAGS---)
378
+ $(foreach v, $(OF_CORE_INCLUDES_CFLAGS),$(info $(v)))
380
379
381
- $(info ---OF_CORE_FRAMEWORKS_CFLAGS---)
382
- $(foreach v, $(OF_CORE_FRAMEWORKS_CFLAGS),$(info $(v)))
380
+ $(info ---OF_CORE_FRAMEWORKS_CFLAGS---)
381
+ $(foreach v, $(OF_CORE_FRAMEWORKS_CFLAGS),$(info $(v)))
383
382
384
- $(info ---OF_CORE_SOURCE_FILES---)
385
- $(foreach v, $(OF_CORE_SOURCE_FILES),$(info $(v)))
383
+ $(info ---OF_CORE_SOURCE_FILES---)
384
+ $(foreach v, $(OF_CORE_SOURCE_FILES),$(info $(v)))
386
385
387
- $(info ---OF_CORE_HEADER_FILES---)
388
- $(foreach v, $(OF_CORE_HEADER_FILES),$(info $(v)))
386
+ $(info ---OF_CORE_HEADER_FILES---)
387
+ $(foreach v, $(OF_CORE_HEADER_FILES),$(info $(v)))
389
388
390
- $(info ---PLATFORM_CORE_EXCLUSIONS---)
391
- $(foreach v, $(PLATFORM_CORE_EXCLUSIONS),$(info $(v)))
389
+ $(info ---PLATFORM_CORE_EXCLUSIONS---)
390
+ $(foreach v, $(PLATFORM_CORE_EXCLUSIONS),$(info $(v)))
392
391
endif
0 commit comments