Date: Friday, March 9, 2007 @ 18:16:03
  Author: marc
    Path: /cvsroot/carob/carob

Modified: GNUmakefile (1.26 -> 1.27) make-includes/main.mk (1.10 -> 1.11)
          test/GNUmakefile (1.46 -> 1.47)

Implemented minimal ./configure based on "uname -s". Automatically
called by GNUMakefile for obvious compatibility reasons.


-----------------------+
 GNUmakefile           |    5 +++++
 make-includes/main.mk |    2 --
 test/GNUmakefile      |    3 +++
 3 files changed, 8 insertions(+), 2 deletions(-)


Index: carob/GNUmakefile
diff -u carob/GNUmakefile:1.26 carob/GNUmakefile:1.27
--- carob/GNUmakefile:1.26      Thu Mar  1 16:56:19 2007
+++ carob/GNUmakefile   Fri Mar  9 18:16:03 2007
@@ -36,6 +36,8 @@
 
 #### PORTABILITY - CUSTOMIZATIOM
 
+OS?=$(shell ./configure --getos)
+
 MKINCLUDES=make-includes
 
 # gives default names like: carob, libcarob, libcarob.so.1,
@@ -119,6 +121,9 @@
 ${LIB_CAROB_STATIC}: ${OBJS}
        ${AR} ${ARFLAGS} ${LIB_CAROB_STATIC} ${OBJS}    
 
+distclean: clean
+       ./configure --clean
+
 clean: clean-lib clean-test clean-doc clean-check
 clean-lib:
        ${RM} ${SRCDIR}/*.o ${LIB_CAROB_SONAME} ${LIB_CAROB_LINKNAME} 
${LIB_CAROB_STATIC}
Index: carob/make-includes/main.mk
diff -u carob/make-includes/main.mk:1.10 carob/make-includes/main.mk:1.11
--- carob/make-includes/main.mk:1.10    Fri Mar  9 18:07:15 2007
+++ carob/make-includes/main.mk Fri Mar  9 18:16:03 2007
@@ -31,8 +31,6 @@
 # Defaults
 COMPILER?=gcc
 LINKER?=gnu
-OS?=linux
-
 
 include ${MKINCLUDES}/${COMPILER}-compiler.mk
 
Index: carob/test/GNUmakefile
diff -u carob/test/GNUmakefile:1.46 carob/test/GNUmakefile:1.47
--- carob/test/GNUmakefile:1.46 Mon Feb 12 18:48:47 2007
+++ carob/test/GNUmakefile      Fri Mar  9 18:16:03 2007
@@ -28,6 +28,9 @@
 
 # gives default names like: carob, libcarob, libcarob.so.1,
 # libcarob.1.dylib etc.
+
+OS?=$(shell cd .. && ./configure --getos)
+
 include ${MKINCLUDES}/defaults.mk
 
 LIB_CAROB_SO            = ${CAROB_ROOT}/${LIB_CAROB_SONAME}

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to