]> rtime.felk.cvut.cz Git - frescor/fna.git/blobdiff - config.mk_example
Do not enter unnecessary subdirectories
[frescor/fna.git] / config.mk_example
index dcff0f05bccc004fba41b54b8f7efc7a7545731d..1d2c8abb0e200b1be2fd0daca59562f9a03961af 100644 (file)
@@ -25,9 +25,6 @@ CFLAGS = -Wall -g -O1 -Wuninitialized \
         -I$(UTILS_PATH)/include \
         -I$(FSA_PATH)/include
 
-ifeq ($(PLATFORM), MARTE_OS)
-       CFLAGS += -I$(FOSA_PATH)/marte_non_local_jump
-endif
 
 # fna networks configuration
 CONFIG_FNA_RTEP=n
@@ -51,21 +48,31 @@ ifeq ($(CONFIG_FWP),y)
 CFLAGS += -DFWP_FNA_ENABLED
 endif
 
-# the library flags
-LDFLAGS = -L$(FRSH_PATH)/lib -L$(FSA_PATH)/lib -L$(FOSA_PATH)/lib \
-           -L$(UTILS_PATH)/lib -L$(FNA_PATH)/lib
+# fna network connected
+CONFIG_FNA_RTEP_CONNECTED=n
+CONFIG_FNA_UNIX_CONNECTED=n
+CONFIG_FNA_FRESCAN_CONNECTED=n
+CONFIG_FWP_CONNECTED=n
 
-LDFLAGS += -Wl,--start-group -lfrsh -lfsa_$(SA_VERSION) -lfosa_$(PLATFORM) -lutils -lfna -lm
+ifeq ($(CONFIG_FNA_RTEP_CONNECTED),y)
+CFLAGS += -DCONFIG_FNA_RTEP_CONNECTED
+endif
 
-ifeq ($(CONFIG_FNA_RTEP),y)
-LDFLAGS += -lrtep
+ifeq ($(CONFIG_FNA_UNIX_CONNECTED),y)
+CFLAGS += -DCONFIG_FNA_UNIX_CONNECTED
 endif
 
-ifeq ($(PLATFORM),MARTE_OS)
-LDFLAGS += $(PLATFORM_PATH)/misc/logger.o \
-          $(PLATFORM_PATH)/misc/time_measurement_hwtime.o \
-          $(PLATFORM_PATH)/misc/time_measurement_posix.o \
-          $(PLATFORM_PATH)/misc/freelist.o
+ifeq ($(CONFIG_FNA_FRESCAN_CONNECTED),y)
+CFLAGS += -DCONFIG_FNA_FRESCAN_CONNECTED
 endif
 
+ifeq ($(CONFIG_FWP_CONNECTED),y)
+CFLAGS += -DCONFIG_FWP_CONNECTED
+endif
+
+# the library flags
+LDFLAGS = -L$(FRSH_PATH)/lib -L$(FSA_PATH)/lib -L$(FOSA_PATH)/lib \
+           -L$(UTILS_PATH)/lib -L$(FNA_PATH)/lib
+
+LDFLAGS += -Wl,--start-group -lfrsh -lfsa_$(SA_VERSION) -lfosa_$(PLATFORM) -lutils -lfna -lm
 LDFLAGS += -Wl,--end-group