1 #########################
\r
2 # Part 1: LOCAL DEFINITIONS
\r
7 INCLUDES = -I$(TOP)/include -I. $(INCLUDE_FLAGS)
\r
15 MODULE_FILE = ../modules.calls
\r
18 #########################
\r
19 # Part 2: COMMON MAKE PARAMETERS
\r
21 include $(TOP)/make.proj
\r
23 #########################
\r
24 # Part 3: LOCAL SOURCES
\r
27 #########################
\r
28 # Part 4: LOCAL TARGETS
\r
30 moduleOn:: #comment out the next line to turn module ON and recompile EiC
\r
31 # @echo "#define NO_module_$(MODULE)" >> $(MODULE_FILE)
\r
33 module_call:: moduleOn
\r
34 @echo "#ifndef NO_module_$(MODULE)" >> $(MODULE_FILE)
\r
35 @echo "module_$(MODULE)();" >> $(MODULE_FILE)
\r
36 @echo "#endif" >> $(MODULE_FILE)
\r
37 @echo "" >> $(MODULE_FILE)
\r
41 install:: module_call
\r
48 ######################################################
\r
49 ######################################################
\r
50 ######################################################
\r
55 ###########################################################
\r
56 ###########################################################
\r
57 ###########################################################
\r
60 LIB_DIR = $(TOP)/lib
\r
61 LIB = $(LIB_DIR)/libeic.a
\r
76 @echo "$(LINK_LIBS) " >> ../link.libs
\r
82 #########################
\r
83 #########################
\r
84 #########################
\r
85 # Part 5: COMMON RULES and
\r
86 # and default Targets
\r
88 include $(CONFIG_DIR)/make.rules
\r
90 #########################
\r
91 # Part 6: DEPENDENCIES
\r