32 |
32 |
33 # if your embedded C code requires any system includes, |
33 # if your embedded C code requires any system includes, |
34 # add the path(es) here:, |
34 # add the path(es) here:, |
35 # ********** OPTIONAL: MODIFY the next lines *** |
35 # ********** OPTIONAL: MODIFY the next lines *** |
36 # LOCALINCLUDES=-Ifoo -Ibar |
36 # LOCALINCLUDES=-Ifoo -Ibar |
37 LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/goodies/smallsense -I$(INCLUDE_TOP)/stx/goodies/sunit -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libview -I$(INCLUDE_TOP)/stx/libwidg |
37 LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/goodies/sunit -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libview -I$(INCLUDE_TOP)/stx/libwidg |
38 |
38 |
39 |
39 |
40 # if you need any additional defines for embedded C code, |
40 # if you need any additional defines for embedded C code, |
41 # add them here:, |
41 # add them here:, |
42 # ********** OPTIONAL: MODIFY the next lines *** |
42 # ********** OPTIONAL: MODIFY the next lines *** |
99 # add more postMake actions here |
99 # add more postMake actions here |
100 postMake:: cleanjunk |
100 postMake:: cleanjunk |
101 |
101 |
102 # build all mandatory prerequisite packages (containing superclasses) for this package |
102 # build all mandatory prerequisite packages (containing superclasses) for this package |
103 prereq: |
103 prereq: |
104 cd ../../libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
104 cd ../../libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) " |
105 cd ../../goodies/refactoryBrowser/helpers && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
105 cd ../../libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) " |
106 cd ../../goodies/refactoryBrowser/parser && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
106 cd ../../libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) " |
107 cd ../../goodies/regex && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
107 cd ../../libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) " |
108 cd ../../libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
108 cd ../../goodies/sunit && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) " |
109 cd ../../libbasic3 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
110 cd ../../libcomp && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
111 cd ../../libui && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
112 cd ../../libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
113 cd ../../libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
114 cd ../../goodies/refactoryBrowser/browser && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
115 cd ../../goodies/sunit && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
116 cd ../ && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
117 cd ../../goodies/refactoryBrowser/lint && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
118 cd ../../libhtml && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
119 cd ../../libwidg2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
120 cd ../../libtool && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
121 cd ../../goodies/smallsense && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
122 |
109 |
123 |
110 |
124 |
111 |
125 # build all packages containing referenced classes for this package |
112 # build all packages containing referenced classes for this package |
126 # they are not needed to compile the package (but later, to load it) |
113 # they are not needed to compile the package (but later, to load it) |
136 clobber:: clean |
123 clobber:: clean |
137 -rm -f *.so *.dll |
124 -rm -f *.so *.dll |
138 |
125 |
139 |
126 |
140 # BEGINMAKEDEPEND --- do not remove this line; make depend needs it |
127 # BEGINMAKEDEPEND --- do not remove this line; make depend needs it |
141 $(OUTDIR)stx_libwidg_tests.$(O) stx_libwidg_tests.$(H): stx_libwidg_tests.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(STCHDR) |
128 $(OUTDIR)EditFieldTests.$(O) EditFieldTests.$(C) EditFieldTests.$(H): EditFieldTests.st $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) |
|
129 $(OUTDIR)stx_libwidg_tests.$(O) stx_libwidg_tests.$(C) stx_libwidg_tests.$(H): stx_libwidg_tests.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(STCHDR) |
142 |
130 |
143 # ENDMAKEDEPEND --- do not remove this line |
131 # ENDMAKEDEPEND --- do not remove this line |
144 |
132 |