From: <sg...@us...> - 2003-12-10 19:39:57
|
Update of /cvsroot/libfunutil/libfunutil/client/s11nconvert In directory sc8-pr-cvs1:/tmp/cvs-serv13367/client/s11nconvert Modified Files: Makefile Log Message: moved sources to src/ Index: Makefile =================================================================== RCS file: /cvsroot/libfunutil/libfunutil/client/s11nconvert/Makefile,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- Makefile 28 Nov 2003 01:35:48 -0000 1.7 +++ Makefile 10 Dec 2003 19:39:54 -0000 1.8 @@ -1,4 +1,5 @@ +default: all include toc.make ############################## expected from toc.make: S11N_NAMESPACE ?= s11n @@ -7,8 +8,8 @@ # CPPFLAGS += -DCLASSLOADER_DEBUG=1 -DIST_FILES += $(wildcard in.* *.cpp *.h) - +DIST_FILES += $(wildcard in.* src/*.cpp src/*.h) +CLEAN_FILES += src/*~ @@ -41,7 +42,7 @@ maser_cpp_CPPFLAGS = $(main_cpp_CPPFLAGS) BIN_PROGRAMS_LDADD += $(S11N_CLIENT_LDADD) -include $(toc_makesdir)/BIN_PROGRAMS.make +include $(TOC_MAKESDIR)/BIN_PROGRAMS.make INSTALL_BINS = s11nconvert @@ -55,7 +56,7 @@ # LoadableSubclass_so_OBJECTS = LoadableSubclass.o BigSO_so_OBJECTS = BarClass.o FooClass.o CLEAN_FILES += FooClass.so BarClass.so -include $(toc_makesdir)/SHARED_LIBS.make +include $(TOC_MAKESDIR)/SHARED_LIBS.make link-bigso: BigSO.so for i in FooClass BarClass; do ln -fs $< $$i.so; done @@ -71,15 +72,18 @@ install-BINS: strip-bins -NAMESPACE = $(S11N_NAMESPACE) -NAMESPACE_TOKEN = S11N_NAMESPACE -NAMESPACE_PREFIX = ns. -NAMESPACE_FILES = $(wildcard $(NAMESPACE_PREFIX)*) -include $(toc_makesdir)/NAMESPACE.make +FILE_FILTERS = namespace +namespace_FILTER_RULES = -e 's|S11N_NAMESPACE|$(S11N_NAMESPACE)|g' +NAMESPACE_PREFIX = src/ +namespace_FILTER_SOURCES = $(wildcard $(NAMESPACE_PREFIX)*.cpp $(NAMESPACE_PREFIX)*.h) +namespace_FILTER_NAMESED = s,$(NAMESPACE_PREFIX),, +include $(TOC_MAKESDIR)/FILE_FILTERS.make -all: NAMESPACE BIN_PROGRAMS SHARED_LIBS tip link-bigso +all: FILE_FILTERS BIN_PROGRAMS SHARED_LIBS tip link-bigso alt: clean ALTS11N=1 ${MAKE} + +foo: FILE_FILTERS |