1 # $Header$ |
1 # $Header$ |
2 # |
2 # |
3 # DO NOT EDIT |
3 # DO NOT EDIT |
4 # automagically generated from the projectDefinition: stx_libsvn at 2012-01-18 16:23:17.462. |
4 # automagically generated from the projectDefinition: stx_libsvn at 2012-02-08 00:52:44.937. |
5 # |
5 # |
6 # Warning: once you modify this file, do not rerun |
6 # Warning: once you modify this file, do not rerun |
7 # stmkmp or projectDefinition-build again - otherwise, your changes are lost. |
7 # stmkmp or projectDefinition-build again - otherwise, your changes are lost. |
8 # |
8 # |
9 # The Makefile as generated by this Make.proto supports the following targets: |
9 # The Makefile as generated by this Make.proto supports the following targets: |
61 |
61 |
62 |
62 |
63 |
63 |
64 all:: preMake classLibRule postMake |
64 all:: preMake classLibRule postMake |
65 |
65 |
66 pre_objs:: update-svn-revision |
66 pre_objs:: |
67 |
67 |
68 |
68 |
69 |
69 |
70 update-svn-revision: |
70 |
|
71 # Update SVN revision in stx_libbasic3.st |
|
72 ifneq (,$(findstring .svn,$(wildcard .svn))) |
|
73 .svnversion: *.st |
71 if [ -d .svn ]; then \ |
74 if [ -d .svn ]; then \ |
72 rev=$(shell svnversion -n); \ |
75 rev=$(shell svnversion -n); \ |
73 if [ ! -r .svnversion -o "$$rev" != "$$(cat .svnversion)" ]; then \ |
76 echo -n $$rev > .svnversion; \ |
74 echo -n $$rev > .svnversion; \ |
77 else \ |
75 rev2=$$(printf "%15s" \'$$rev\'); \ |
78 echo -n exported > .svnversion; \ |
76 sed -i -e "s/\"\$$SVN\-Revision:\".*\"\$$\"/\"\$$SVN-Revision:\"$$rev2\"\$$\"/g" \ |
|
77 stx_libsvn.st; \ |
|
78 fi \ |
|
79 fi |
79 fi |
80 .PHONY: update-svn-revision |
80 |
|
81 stx_libsvn.o: stx_libsvn.st .svnversion |
|
82 if [ -d .svn ]; then \ |
|
83 rev2=$(shell svnversion -n); \ |
|
84 sed -e "s/\"\$$SVN\-Revision:\".*\"\$$\"/\"\$$SVN-Revision:\"$$rev2\"\$$\"/g" $< > .stx_libsvn.svn.st; \ |
|
85 fi |
|
86 $(MAKE) CC="$(CLASSLIB_CC)" OPT="$(OPT)" SEPINITCODE="$(SEPINITCODE)" STC="$(STC)" STFILE=.stx_libsvn.svn $(O_RULE); |
|
87 mv .stx_libsvn.svn.$(O) stx_libsvn.$(O) |
|
88 endif |
81 |
89 |
82 |
90 |
83 |
91 |
84 |
92 |
85 # add more install actions here |
93 # add more install actions here |
98 cd ../libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
106 cd ../libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
99 cd ../goodies/refactoryBrowser/parser && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
107 cd ../goodies/refactoryBrowser/parser && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
100 cd ../libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
108 cd ../libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
101 cd ../libcomp && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
109 cd ../libcomp && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
102 cd ../libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
110 cd ../libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
103 cd ../libbasic3 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
111 cd ../libdb && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
104 cd ../libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
112 cd ../libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
105 cd ../libboss && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
113 cd ../libboss && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
106 cd ../goodies/xml/vw && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
114 cd ../libdb/libodbc && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
115 cd ../libdb/libsqlite && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
107 cd ../goodies/sunit && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
116 cd ../goodies/sunit && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
108 cd ../libui && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
117 cd ../libui && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
118 cd ../libbasic3 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
109 cd ../libwidg && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
119 cd ../libwidg && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
110 cd ../libview3 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
120 cd ../libview3 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
121 cd ../goodies/xml/vw && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
122 cd ../libhtml && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
111 cd ../libwidg2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
123 cd ../libwidg2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
112 cd ../libwidg3 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
|
113 cd ../libtool && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
124 cd ../libtool && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
114 cd ../libtool2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
125 cd ../libtool2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
115 cd ../librun && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
126 cd ../librun && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)" |
116 |
127 |
117 |
128 |