From 6ea352bea79ed74a51ee4f63833b7f4b25b00ffc Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Tue, 18 Oct 2011 17:04:59 +0200 Subject: Generalize jvm-data-model-arg 'jvmDataModel.arg', set do -d64, -d32 or dummy-value properly --- make/build-test.xml | 8 ++---- make/gluegen-cpptasks-base.xml | 55 ++++++++++++++++++++++++++++++------------ 2 files changed, 41 insertions(+), 22 deletions(-) (limited to 'make') diff --git a/make/build-test.xml b/make/build-test.xml index c476ff7..7c522cf 100644 --- a/make/build-test.xml +++ b/make/build-test.xml @@ -245,7 +245,7 @@ export ${system.env.library.path}=${env.TARGET_ROOT}/gluegen/${rootrel.build}/ob - + @@ -349,7 +349,6 @@ ${line.separator} - --> @@ -371,9 +370,6 @@ ${line.separator} - - - diff --git a/make/gluegen-cpptasks-base.xml b/make/gluegen-cpptasks-base.xml index 7d28aef..63df45b 100755 --- a/make/gluegen-cpptasks-base.xml +++ b/make/gluegen-cpptasks-base.xml @@ -15,6 +15,7 @@ - properties appropriately. They are only set to "true" if the OS/CPU - configuration is exactly as specified. - + - is64Bit - isUnix - isX11 - isFreeBSD @@ -33,6 +34,7 @@ - isOSXPPC - isSolaris - isSolaris32Bit + - isSolaris64Bit - isSolarisAMD64 - isSolarisSparc - isSolarisSparcv9 @@ -40,7 +42,10 @@ - isWindows - isWindowsX86 - isWindowsAMD64 - - is64Bit + - jvmDataModel64Bit + - jvmDataModel32Bit + + - jvmDataModel.arg either one of [ "-d64", "-d32" or "-Djnlp.no.jvm.data.model.set=true" ] - - isX11 is set if: !isWindows && !isOSX && !noX11 - @@ -165,6 +170,15 @@ + + + + + + + + + @@ -278,11 +292,15 @@ - - - - - + + + + + + + + + @@ -336,19 +354,24 @@ - + - - - - - - - - + + + + + + + + + + + + + @@ -367,6 +390,7 @@ + @@ -374,7 +398,6 @@ - -- cgit v1.2.3