Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Next JogAmp Release to be 2.5.0, mark w/ developer RC + timestamp tag | Sven Gothel | 2023-02-01 | 1 | -3/+3 |
| | |||||
* | GlueGen: Mark 2.4.0 as released.v2.4.0 | Sven Gothel | 2023-02-01 | 1 | -2/+2 |
| | |||||
* | jogamp-androidtasks: Drop fixed 'android.api.level.min', 'use ↵ | Sven Gothel | 2023-01-20 | 1 | -2/+0 |
| | | | | android.api.level' (default: level 24 or 'N') | ||||
* | Build: jogamp-env: Set minJava{8,9,11,17,21}, allowing detailed JVM ↵ | Sven Gothel | 2023-01-17 | 1 | -32/+56 |
| | | | | attributes and reuse it. | ||||
* | Default build is JDK-17, prepare up to Java-21 (next LTS); ↵ | Sven Gothel | 2023-01-15 | 1 | -0/+4 |
| | | | | | | | | PlatformPropsImpl: Remove static OSXVersion and Version* vars, add JAVA_17 and JAVA_21 flag. PlatformPropsImpl's static OSXVersion is JOGL specific and will be moved into its GLContextImpl. PlatformPropsImpl's static Version are not required and eats up memory where it can be used transitionary. | ||||
* | MacOS: Add fat universal build w/ x86_64 + aarch64; Bump min SDK version >= 11.0 | Sven Gothel | 2023-01-14 | 1 | -1/+11 |
| | |||||
* | 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 |
| |