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
|