[Openmcl-cvs-notifications] r14391 - in /trunk/source/lisp-kernel: darwinppc/Makefile darwinppc64/Makefile freebsdx8632/Makefile freebsdx8664/Makefile linuxarm/Makefile solarisx64/Makefile solarisx86/Makefile win32/Makefile win64/Makefile

rme at clozure.com rme at clozure.com
Mon Nov 1 13:00:25 CDT 2010


Author: rme
Date: Mon Nov  1 13:00:25 2010
New Revision: 14391

Log:
Define SVN_REVISION from the output of svnversion.  This was
already being done for Darwin and Linux on x86[-64]. =


Modified:
    trunk/source/lisp-kernel/darwinppc/Makefile
    trunk/source/lisp-kernel/darwinppc64/Makefile
    trunk/source/lisp-kernel/freebsdx8632/Makefile
    trunk/source/lisp-kernel/freebsdx8664/Makefile
    trunk/source/lisp-kernel/linuxarm/Makefile
    trunk/source/lisp-kernel/solarisx64/Makefile
    trunk/source/lisp-kernel/solarisx86/Makefile
    trunk/source/lisp-kernel/win32/Makefile
    trunk/source/lisp-kernel/win64/Makefile

Modified: trunk/source/lisp-kernel/darwinppc/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/darwinppc/Makefile (original)
+++ trunk/source/lisp-kernel/darwinppc/Makefile Mon Nov  1 13:00:25 2010
@@ -13,6 +13,8 @@
 #   The LLGPL is also available online at
 #   http://opensource.franz.com/preamble.html
 =

+SVN_REVISION=3D$(shell svnversion || echo "unknown")
+
 MDYNAMIC_NO_PIC =3D $(shell ($(CC) --help -v 2>&1 | grep -q -e "-mdynamic-=
no-pic") && /bin/echo "-mdynamic-no-pic")
 =

 VPATH =3D ..
@@ -23,7 +25,7 @@
 M4 =3D gm4
 M4FLAGS =3D -DDARWIN -DPPC
 ASFLAGS =3D -arch ppc -force_cpusubtype_ALL
-CDEFINES =3D -DDARWIN -DPPC  #-DDEBUG -DGC_INTEGRITY_CHECKING
+CDEFINES =3D -DDARWIN -DPPC -DSVN_REVISION=3D$(SVN_REVISION) #-DDEBUG -DGC=
_INTEGRITY_CHECKING
 CDEBUG =3D -g
 COPT =3D -O2
 # Once in a while, -Wformat says something useful.  The odds are against t=
hat,

Modified: trunk/source/lisp-kernel/darwinppc64/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/darwinppc64/Makefile (original)
+++ trunk/source/lisp-kernel/darwinppc64/Makefile Mon Nov  1 13:00:25 2010
@@ -13,6 +13,7 @@
 #   The LLGPL is also available online at
 #   http://opensource.franz.com/preamble.html
 =

+SVN_REVISION=3D$(shell svnversion || echo "unknown")
 =

 MDYNAMIC_NO_PIC =3D $(shell ($(CC) --help -v 2>&1 | grep -q -e "-mdynamic-=
no-pic") && /bin/echo "-mdynamic-no-pic")
 =

@@ -30,7 +31,7 @@
 M4 =3D gm4
 M4FLAGS =3D -DDARWIN -DPPC -DPPC64
 ASFLAGS =3D -arch ppc64
-CDEFINES =3D -DDARWIN -DPPC -DPPC64
+CDEFINES =3D -DDARWIN -DPPC -DPPC64 -DSVN_REVISION=3D$(SVN_REVISION)
 CDEBUG =3D -g
 COPT =3D -O2
 # Once in a while, -Wformat says something useful.  The odds are against t=
hat,

Modified: trunk/source/lisp-kernel/freebsdx8632/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/freebsdx8632/Makefile (original)
+++ trunk/source/lisp-kernel/freebsdx8632/Makefile Mon Nov  1 13:00:25 2010
@@ -13,6 +13,7 @@
 #   The LLGPL is also available online at
 #   http://opensource.franz.com/preamble.html
 =

+SVN_REVISION=3D$(shell svnversion || echo "unknown")
 =

 VPATH =3D ..
 RM =3D /bin/rm
@@ -20,7 +21,7 @@
 M4 =3D m4
 ASFLAGS =3D --32
 M4FLAGS =3D -DFREEBSD -DX86 -DX8632 -DHAVE_TLS
-CDEFINES =3D -DFREEBSD -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS
+CDEFINES =3D -DFREEBSD -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS=
 -DSVN_REVISION=3D$(SVN_REVISION)
 CDEBUG =3D -g
 COPT =3D -O2
 # Once in a while, -Wformat says something useful.  The odds are against t=
hat,

Modified: trunk/source/lisp-kernel/freebsdx8664/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/freebsdx8664/Makefile (original)
+++ trunk/source/lisp-kernel/freebsdx8664/Makefile Mon Nov  1 13:00:25 2010
@@ -13,6 +13,7 @@
 #   The LLGPL is also available online at
 #   http://opensource.franz.com/preamble.html
 =

+SVN_REVISION=3D$(shell svnversion || echo "unknown")
 =

 VPATH =3D ..
 RM =3D /bin/rm
@@ -20,7 +21,7 @@
 M4 =3D m4
 ASFLAGS =3D --64
 M4FLAGS =3D -DFREEBSD -DX86 -DX8664 -DHAVE_TLS
-CDEFINES =3D -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS
+CDEFINES =3D -DFREEBSD -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -DHAVE_TLS=
 -DSVN_REVISION=3D$(SVN_REVISION)
 CDEBUG =3D -g
 COPT =3D #-O2
 # Once in a while, -Wformat says something useful.  The odds are against t=
hat,

Modified: trunk/source/lisp-kernel/linuxarm/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/linuxarm/Makefile (original)
+++ trunk/source/lisp-kernel/linuxarm/Makefile Mon Nov  1 13:00:25 2010
@@ -13,6 +13,7 @@
 #   The LLGPL is also available online at
 #   http://opensource.franz.com/preamble.html
 =

+SVN_REVISION=3D$(shell svnversion || echo "unknown")
 =

 VPATH =3D ../
 RM =3D /bin/rm
@@ -22,7 +23,7 @@
 M4 =3D m4
 ASFLAGS =3D -mfpu=3Dvfpv2
 M4FLAGS =3D -DLINUX -DARM
-CDEFINES =3D -DLINUX -DARM -D_REENTRANT -D_GNU_SOURCE -DUSE_FUTEX
+CDEFINES =3D -DLINUX -DARM -D_REENTRANT -D_GNU_SOURCE -DUSE_FUTEX -DSVN_RE=
VISION=3D$(SVN_REVISION)
 CDEBUG =3D -g
 COPT =3D -O2
 # Once in a while, -Wformat says something useful.  The odds are against t=
hat,

Modified: trunk/source/lisp-kernel/solarisx64/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/solarisx64/Makefile (original)
+++ trunk/source/lisp-kernel/solarisx64/Makefile Mon Nov  1 13:00:25 2010
@@ -13,6 +13,7 @@
 #   The LLGPL is also available online at
 #   http://opensource.franz.com/preamble.html
 =

+SVN_REVISION=3D$(shell svnversion || echo "unknown")
 =

 VPATH =3D ..
 RM =3D /bin/rm
@@ -25,7 +26,7 @@
 CC =3D /usr/sfw/bin/gcc
 ASFLAGS =3D --64 --divide
 M4FLAGS =3D -DSOLARIS -DX86 -DX8664
-CDEFINES =3D -DSOLARIS -D_REENTRANT -DX86 -DX8664 -D__EXTENSIONS__ -DHAVE_=
TLS #-DDISABLE_EGC
+CDEFINES =3D -DSOLARIS -D_REENTRANT -DX86 -DX8664 -D__EXTENSIONS__ -DHAVE_=
TLS -DSVN_REVISION=3D$(SVN_REVISION) #-DDISABLE_EGC
 CDEBUG =3D -g
 COPT =3D #-O2
 # Once in a while, -Wformat says something useful.  The odds are against t=
hat,

Modified: trunk/source/lisp-kernel/solarisx86/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/solarisx86/Makefile (original)
+++ trunk/source/lisp-kernel/solarisx86/Makefile Mon Nov  1 13:00:25 2010
@@ -13,6 +13,7 @@
 #   The LLGPL is also available online at
 #   http://opensource.franz.com/preamble.html
 =

+SVN_REVISION=3D$(shell svnversion || echo "unknown")
 =

 VPATH =3D ..
 RM =3D /bin/rm
@@ -25,7 +26,7 @@
 CC =3D /usr/sfw/bin/gcc
 ASFLAGS =3D --32 --divide
 M4FLAGS =3D -DSOLARIS -DX86 -DX8632
-CDEFINES =3D -DSOLARIS -D_REENTRANT -DX86 -DX8632 -D__EXTENSIONS__ -DHAVE_=
TLS #-DDISABLE_EGC
+CDEFINES =3D -DSOLARIS -D_REENTRANT -DX86 -DX8632 -D__EXTENSIONS__ -DHAVE_=
TLS -DSVN_REVISION=3D$(SVN_REVISION) #-DDISABLE_EGC
 CDEBUG =3D -g
 COPT =3D -O2
 # Once in a while, -Wformat says something useful.  The odds are against t=
hat,

Modified: trunk/source/lisp-kernel/win32/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/win32/Makefile (original)
+++ trunk/source/lisp-kernel/win32/Makefile Mon Nov  1 13:00:25 2010
@@ -13,6 +13,7 @@
 #   The LLGPL is also available online at
 #   http://opensource.franz.com/preamble.html
 =

+SVN_REVISION=3D$(shell svnversion || echo "unknown")
 =

 VPATH =3D ../
 RM =3D /bin/rm
@@ -22,7 +23,7 @@
 LD =3D ld
 ASFLAGS =3D -g --32
 M4FLAGS =3D -DWIN_32 -DWINDOWS -DX86 -DX8632 -DWIN32_ES_HACK
-CDEFINES =3D -DWIN_32 -DWINDOWS -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE  =
-D__MSVCRT__ -D__MSVCRT_VERSION__=3D0x700 -D_WIN32_WINNT=3D0x0502 -DWIN32_E=
S_HACK
+CDEFINES =3D -DWIN_32 -DWINDOWS -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE  =
-D__MSVCRT__ -D__MSVCRT_VERSION__=3D0x700 -D_WIN32_WINNT=3D0x0502 -DWIN32_E=
S_HACK -DSVN_REVISION=3D$(SVN_REVISION)
 CDEBUG =3D -g
 COPT =3D -O2
 # Once in a while, -Wformat says something useful.  The odds are against t=
hat,

Modified: trunk/source/lisp-kernel/win64/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/win64/Makefile (original)
+++ trunk/source/lisp-kernel/win64/Makefile Mon Nov  1 13:00:25 2010
@@ -13,6 +13,7 @@
 #   The LLGPL is also available online at
 #   http://opensource.franz.com/preamble.html
 =

+SVN_REVISION=3D$(shell svnversion || echo "unknown")
 =

 VPATH =3D ../
 RM =3D /bin/rm
@@ -24,7 +25,7 @@
 LD =3D x86_64-w64-mingw32-ld
 ASFLAGS =3D -g --64
 M4FLAGS =3D -DWIN_64 -DWINDOWS -DX86 -DX8664 -DHAVE_TLS -DEMUTLS -DTCR_IN_=
GPR
-CDEFINES =3D -DWIN_64 -DWINDOWS -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -=
DHAVE_TLS -DEMUTLS -DTCR_IN_GPR
+CDEFINES =3D -DWIN_64 -DWINDOWS -D_REENTRANT -DX86 -DX8664 -D_GNU_SOURCE -=
DHAVE_TLS -DEMUTLS -DTCR_IN_GPR -DSVN_REVISION=3D$(SVN_REVISION)
 CDEBUG =3D -g
 COPT =3D -O2
 # Once in a while, -Wformat says something useful.  The odds are against t=
hat,



More information about the Openmcl-cvs-notifications mailing list