X-Git-Url: https://rtime.felk.cvut.cz/gitweb/frescor/frsh-include.git/blobdiff_plain/589add8c6e3ac1277e874df1572eb9feb3e0c388..8a97a042f85a44507c51c8047ede9869867d8400:/Makefile.omk diff --git a/Makefile.omk b/Makefile.omk index cab4696..167e5a6 100644 --- a/Makefile.omk +++ b/Makefile.omk @@ -1,6 +1,12 @@ include_HEADERS := $(notdir $(wildcard $(SOURCES_DIR)/*.h)) ifeq ($(CONFIG_FRSH_FORB),y) -UNWANTED_HEADERS = frsh_opaque_types.h -include_HEADERS := $(filter-out $(UNWANTED_HEADERS),$(include_HEADERS)) +UNWANTED_HEADERS += frsh_opaque_types.h endif +UNWANTED_HEADERS += frsh_configuration_parameters.h +include_HEADERS := $(filter-out $(UNWANTED_HEADERS),$(include_HEADERS)) + +default_CONFIG := $(shell grep '^\#define FRSH' $(SOURCES_DIR)/frsh_configuration_parameters.h|sed -e 's/\#define \([^ ]*\) *\(.*\)/\1=\2/' -e 's/ //g' -e 's|//.*||' -e 's|/\*.*\*/||g') + +config_include_HEADERS = frsh_configuration_parameters.h +frsh_configuration_parameters_DEFINES := $(shell echo '$(default_CONFIG)' | sed -e 's/\([^=]*\)=[^ ]*/\1/g')