From: stephan b. <sg...@us...> - 2004-12-24 23:07:19
|
Update of /cvsroot/pclasses/pclasses2/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8275/lib Added Files: Makefile.toc Log Message: egg --- NEW FILE: Makefile.toc --- #!/usr/bin/make -f # This dir holds symlinks to the various P libs, to ease linking of test/client # apps within this source tree. include toc.make top_abs=$(shell cd $(top_srcdir); echo $$PWD) plibp=$(top_abs)/src/ ############# P Module libs: pliblist = $(addprefix $(plibp), \ libpclasses_core \ System/libpclasses_system \ Net/libpclasses_net \ IO/libpclasses_io \ Unicode/libpclasses_unicode \ Util/libpclasses_util \ ) pliblist := $(addsuffix .so*,$(pliblist)) SYM_LIST = $(pliblist) symlink-libs: @for rn in $(SYM_LIST); do \ fn="$${rn##*/}"; \ test -L $$fn -a $$rn -ef "$$fn" && continue; \ test -L $$fn && rm $$fn; \ echo "Symlinking $$rn..."; \ ln -s $$rn .; \ done CLEAN_FILES += $(shell for i in *; do test -L $$i || continue; echo $$i; done) all: symlink-libs |