Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug 1417 - Android: jogamp-env.xml: Elaborate on Android SDK API versions ↵ | Sven Gothel | 2019-12-26 | 1 | -3/+27 |
| | | | | required [min=21, target=28], javac w/ 24, some NDK's clang with 22. | ||||
* | Bug 1417 - Android: Support building using current SDK and NDK v20 as of ↵ | Sven Gothel | 2019-12-10 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | 2019-12-10 (GlueGen w/ android-aarch64 patched) Default Platform: Android 7.0 Nougat, API level 24 supports Java 1.8 Reworked gluegen/make/scripts/setenv-android-tools.sh, following canonical environment variables and sets all required variables for cross-compilation. See file's comments! ant files: - android.version -> android.api.level (default 24) - android.jar defaults to ${gluegen.root}/make/lib/android-sdk/24/android.jar (provided) | ||||
* | Fix JogAmp Next Release Number: 2.4.0 | Sven Gothel | 2019-09-04 | 1 | -1/+1 |
| | |||||
* | Bug 1363: Java 11: Refine Build and Runtime requirements. Fix Java compiler ↵ | Sven Gothel | 2019-08-19 | 1 | -9/+16 |
| | | | | | | | test. We allow java [8-10] to pass even thought we require java 11 or greater. This gives us the opportunity to run the junit tests on a java 8 VM (tested). | ||||
* | Bug 1363: Java 11: Java version must be 11 or greater; Fix HowToBuild: Give ↵ | Sven Gothel | 2019-08-18 | 1 | -9/+1 |
| | | | | detailed build commandline. | ||||
* | Bug 1363: Java 11: Fix javadoc invocation, drop -source <release> for ↵ | Sven Gothel | 2019-08-18 | 1 | -0/+19 |
| | | | | | | | | | | | | | | | | | compile time javac Also prepare the 'target.releaselevel' property to be set by 'RELEASE_LEVEL' environment, however - we do not use it at this point. For now, we build gluegen-rt using '-source 1.8' '-target 1.8' and the bootclasspath of openjdk8 rt.jar to ensure java8 compatibility. Alternatively one could use '--release 8' instead using the java11 distributed modules. However, I think the above method is more safe, only allowing java8 rt.jar to be used for compilation. Further, gluegen.jar is build using '-target 1.8' only, since it musty use java11 sources at least for the javadoc taglet. | ||||
* | Bug 1363: Java 11: Initial Host/Target Compiler Selection: Java8 | Sven Gothel | 2019-06-13 | 1 | -98/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Current requirements are: - Java 1.8 (Level 8.0) - Android SDK API level 24 (Version 7.0 Nougat, released August 2016) Official production builds are performed w/ Java 1.8. - Java 1.8 (Level 8.0) - Android SDK API level 24 (Version 7.0 Nougat, released August 2016) Android 7 API level 24 supports Java 1.8, see https://developer.android.com/studio/write/java8-support Java 8 is chosen today, June 2019, since OpenJDK 1.8 is well supported on desktop, mobile support is given w/ OpenJDK 9 and Android also support these language features for almost 3 years. ++++ Current patch does require one to set the target.sourcelevel, target.targetlevel and target.rt.jar properties or their equivalent capital case environment variables. Only allowed value is currently 1.8. | ||||
* | Complete jogamp-env.xml TARGET_* readout; Use parsed env in cpptasks-base as ↵ | Sven Gothel | 2019-04-08 | 1 | -0/+12 |
| | | | | well | ||||
* | Bug 1190: Define TARGET_PLATFORM_SYSROOT TARGET_PLATFORM_USRROOT ↵ | Sven Gothel | 2019-04-08 | 1 | -0/+18 |
| | | | | | | | | | | | | | TARGET_PLATFORM_USRLIBS for crosscompilation Android Crosscompilation Usage: - TARGET_PLATFORM_ROOT -> TARGET_PLATFORM_SYSROOT General - TARGET_PLATFORM_SYSROOT Crosscompiler and system specified 'sysroot' (as in gcc --print-sysroot) - TARGET_PLATFORM_USRROOT Additional optional user headers and libraries for target - TARGET_PLATFORM_USRLIBS Actual location of target user libraries within TARGET_PLATFORM_USRROOT - TARGET_JAVA_LIBS Actual location of the Java libraries within TARGET_PLATFORM_USRROOT | ||||
* | Bump to 2.4.0-rc | Sven Gothel | 2015-10-10 | 1 | -4/+4 |
| | |||||
* | Bump to 2.3.2 Releasev2.3.2 | Sven Gothel | 2015-10-09 | 1 | -2/+2 |
| | |||||
* | Bump to 2.3.2-devel | Sven Gothel | 2015-03-28 | 1 | -3/+3 |
| | |||||
* | Bump to 2.3.1 release | Sven Gothel | 2015-03-26 | 1 | -2/+2 |
| | |||||
* | Bug 1149 - Replacing PCPP w/ JCPP, allowing complete macro handling (Part-1: ↵ | Sven Gothel | 2015-03-23 | 1 | -0/+6 |
| | | | | Cleanup / Preparation) | ||||
* | bump to 2.3.1-rc | Sven Gothel | 2015-03-11 | 1 | -3/+3 |
| | |||||
* | Bump for 2.3.0 release | Sven Gothel | 2015-03-11 | 1 | -2/+2 |
| | |||||
* | Add javadoc arg '-Xdoclint:none' if java >= 1.8 via property 'javadoc.xarg1' ↵ | Sven Gothel | 2015-02-03 | 1 | -5/+16 |
| | | | | avoiding javadoc build failure | ||||
* | Bump 2.3.0 | Sven Gothel | 2014-09-08 | 1 | -4/+4 |
| | |||||
* | Bump to 2.2.1 releasev2.2.1 | Sven Gothel | 2014-09-08 | 1 | -2/+2 |
| | |||||
* | Bump to 2.2.1-rc | Sven Gothel | 2014-08-07 | 1 | -3/+3 |
| | |||||
* | Bump to 2.2.0v2.2.0 | Sven Gothel | 2014-08-06 | 1 | -2/+2 |
| | |||||
* | Bump to 2.2-rc | Sven Gothel | 2014-03-11 | 1 | -4/+4 |
| | |||||
* | Bump to release 2.1.5 (Android: 0914019) | Sven Gothel | 2014-03-10 | 1 | -3/+3 |
| | |||||
* | Bump 'down' to 2.1.5 | Sven Gothel | 2014-02-15 | 1 | -2/+2 |
| | |||||
* | Bump to 2.2.0 RC | Sven Gothel | 2014-02-05 | 1 | -4/+4 |
| | |||||
* | Prepare 2.1.4v2.1.4 | Sven Gothel | 2014-01-30 | 1 | -3/+3 |
| | |||||
* | Bump to 2.1.4 RCv2.1.4_rc01 | Sven Gothel | 2013-12-18 | 1 | -1/+1 |
| | |||||
* | Bump (back) to 2.1.3 - devel (Postpone 2.2.0 track until important bugs and ↵ | Sven Gothel | 2013-11-06 | 1 | -2/+2 |
| | | | | issues are fixed) | ||||
* | Bump to 2.2.0 RC/Devel .. | Sven Gothel | 2013-11-01 | 1 | -5/+4 |
| | |||||
* | Release 2.1.2 (Android 0914017)v2.1.2 | Sven Gothel | 2013-11-01 | 1 | -1/+1 |
| | | | | Note: We are not quite done yet - but preparing 2.1.2 build now. | ||||
* | Bump 2.1.2 Release .. | Sven Gothel | 2013-11-01 | 1 | -2/+2 |
| | |||||
* | Bump to 2.1.2-devel (Commit 55cc188f0f076a046d05a49c1c82bb90ba545117 missed ↵ | Sven Gothel | 2013-10-25 | 1 | -1/+1 |
| | | | | to incr. sub-minor) | ||||
* | Fix Bug 871 - Add optional xcode.clang support for all modules (Extends Bug ↵ | Sven Gothel | 2013-10-24 | 1 | -0/+7 |
| | | | | | | | | | | 837 w/ xcode's xcrun) Bump make/lib/cpptasks.jar to a65cc99054a5a6684784bf9a9e8c13fe866b81ad make/lib/gluegen-clang.properties: Defaults to xcode.clang make/jogamp-env.xml: Show env. SDKROOT | ||||
* | Bump to 2.1.1-devel | Sven Gothel | 2013-10-19 | 1 | -2/+2 |
| | |||||
* | Release 2.1.1 (Android 0914016)v2.1.1 | Sven Gothel | 2013-10-19 | 1 | -4/+4 |
| | |||||
* | Bump to 2.1.1-devel | Sven Gothel | 2013-10-10 | 1 | -3/+3 |
| | |||||
* | Release 2.1.0 (Android 0914015)v2.1.0 | Sven Gothel | 2013-10-10 | 1 | -3/+3 |
| | |||||
* | Version: Bump to developer version 2.1.0, 0914014 | Sven Gothel | 2013-09-02 | 1 | -3/+3 |
| | |||||
* | Version: Bump to 'devel' version .. | Sven Gothel | 2013-08-15 | 1 | -4/+4 |
| | |||||
* | Release 2.0.2 | Sven Gothel | 2013-07-19 | 1 | -1/+2 |
| | |||||
* | Back to developer version .. (post RC12) | Sven Gothel | 2013-06-25 | 1 | -2/+2 |
| | |||||
* | TAG RC12 / Android 0914013v2.0.2-rc12v2.0-rc12 | Sven Gothel | 2013-06-25 | 1 | -2/+3 |
| | |||||
* | Bug 758: Fix scripts and ant build files to work w/ Java7 (default now) ↵ | Sven Gothel | 2013-06-20 | 1 | -0/+8 |
| | | | | producing Java6 bytecode ; Apply JAR Manifest tags: Sealed, Permissions and Codebase | ||||
* | Fix Bug 751 OSX Java-6: Derive host/target-rt jar file from 'java.home'. | Sven Gothel | 2013-06-13 | 1 | -9/+9 |
| | |||||
* | Revert version.timestamp to yyyyMMdd only, i.e. w/o HHmm | Sven Gothel | 2013-03-28 | 1 | -1/+1 |
| | | | | | Changes in hour/minute is not only overkill, but may confuse our aggregation scripts, which compare versions. Out nodes time daemon may not be in synchronized that well. | ||||
* | Align integer version property name .. jogamp_int_version -> jogamp.version.int | Sven Gothel | 2013-03-28 | 1 | -2/+2 |
| | |||||
* | Move *_base_version to jogamp.version.base: Unifying base version across all ↵ | Sven Gothel | 2013-03-28 | 1 | -1/+7 |
| | | | | core modules | ||||
* | Bug 588: Adding jogamp.version property, i.e. 2.0.2-rc-<TIMESTAMP> used for ↵ | Sven Gothel | 2013-03-28 | 1 | -1/+11 |
| | | | | | | | | | | | | Manifest ; Common jogamp_int_version for Android. Until 2.0.2 gets released, the version string is 2.0.2-rc-<TIMESTAMP> and used in the Manifest for IMPLEMENTATION_VERSION. The previous build version name of IMPLEMENTATION_VERSION goes into the new tag IMPLEMENTATION_BUILD. Further more, we use a common jogamp_int_version for Android, to make life more easy. | ||||
* | Only evn. JUNIT_DISABLED==true -> junit.is.disabled:=true | Sven Gothel | 2013-02-19 | 1 | -4/+3 |
| | |||||
* | Add property 'jvmJava.exe' -> ${java.home}/bin/java, default jvm for unit ↵ | Sven Gothel | 2013-02-17 | 1 | -0/+11 |
| | | | | tests; Add optional property 'jvmJava7.exe' for Java7 unit tests. |