[Sumover-dev] [svn commit] r3794 - in common/trunk: . src tests
sumover-dev at cs.ucl.ac.uk
sumover-dev at cs.ucl.ac.uk
Mon Aug 21 11:22:56 BST 2006
Author: rhys
Date: Mon Aug 21 11:22:05 2006
New Revision: 3794
Modified:
common/trunk/Makefile.in
common/trunk/examples/Makefile.in
common/trunk/src/Makefile.in
common/trunk/tests/Makefile.in
Log:
Added an install target for uclcommon.
Modified: common/trunk/Makefile.in
==============================================================================
--- common/trunk/Makefile.in (original)
+++ common/trunk/Makefile.in Mon Aug 21 11:22:05 2006
@@ -7,12 +7,17 @@
all: all-recursive
+install: install-recursive
+
all-recursive:
for s in $(SUBDIRS) ; do (cd $$s && $(MAKE)) || exit 1 ; done
@echo ""
@echo "*** run \"tests/test-libcommon\" to run the test suite"
@echo ""
+install-recursive: all
+ for s in $(SUBDIRS) ; do (cd $$s && $(MAKE) install) || exit 1 ; done
+
clean: clean-recursive
clean-recursive:
Modified: common/trunk/examples/Makefile.in
==============================================================================
--- common/trunk/examples/Makefile.in (original)
+++ common/trunk/examples/Makefile.in Mon Aug 21 11:22:05 2006
@@ -10,6 +10,8 @@
all-recursive:
for s in $(SUBDIRS) ; do (cd $$s && $(MAKE)) || exit 1; done
+install:
+
clean: clean-recursive
clean-recursive:
Modified: common/trunk/src/Makefile.in
==============================================================================
--- common/trunk/src/Makefile.in (original)
+++ common/trunk/src/Makefile.in Mon Aug 21 11:22:05 2006
@@ -10,6 +10,7 @@
AR = ar
RANLIB = @RANLIB@
HOST = @host@
+INSTALL= @srcdir@/../install-sh -c
TARGET = libuclmmbase.a
exec_prefix=@exec_prefix@
@@ -30,6 +31,11 @@
version.h: ../VERSION
sed -e 's/.*/#define CCL_VERSION "v&"/' $? > version.h
+install: all
+ $(INSTALL) $(TARGET) @prefix@/lib/$(TARGET)
+ for header in *.h; do $(INSTALL) $$header @prefix@/include/common/$(header); done
+
+
.c.o:
$(CC) $(CFLAGS) $(INC) -c $<
Modified: common/trunk/tests/Makefile.in
==============================================================================
--- common/trunk/tests/Makefile.in (original)
+++ common/trunk/tests/Makefile.in Mon Aug 21 11:22:05 2006
@@ -20,6 +20,8 @@
all: test-libcommon
+install:
+
test-libcommon: $(OBJS) $(COMMONTGT)
$(CC) $(OBJS) $(CFLAGS) $(COMMONTGT) $(LIBS) -o test-libcommon
More information about the Sumover-dev
mailing list