aboutsummaryrefslogtreecommitdiffstats
path: root/make/scripts
Commit message (Collapse)AuthorAgeFilesLines
* ALAudioSink: Allow disabling using AL_SOFT_events via setUseSOFTEvents(boolean)Sven Gothel2023-10-031-1/+4
|
* ALAudioSink: Utilize AL_SOFT_events if available, i.e. use callback for ↵Sven Gothel2023-07-092-1/+7
| | | | | | | released buffer count instead of polling With wait == true, we simply wait until enough buffers have arrived, otherwise take what we got - both w/o polling and querying the alSource.
* Doc, scripsts/tests.sh: Mentione OpenAL-Soft environment variablesSven Gothel2023-05-181-0/+5
|
* make/scripts/tests.sh: Adjust D_ARGS and add X_ARGS for optional FlightRecorderSven Gothel2023-05-171-2/+10
|
* Manual Demos: Add two simple sine wave synthesizer, Synth02AL may be ↵Sven Gothel2023-05-171-1/+5
| | | | enhanced to a general synth solution
* Add ALVersion, i.e. retrieve vendor, renderer, version and vendor-version. ↵Sven Gothel2023-05-042-7/+7
| | | | Test against OpenAL-Soft data >= 1.23.0
* Windows build script: Drop c.compiler.debugSven Gothel2023-05-041-1/+2
|
* Add check-junit.sh test result scriptSven Gothel2023-05-041-0/+38
|
* Windows: Add commandline unit test scriptsSven Gothel2023-05-043-0/+45
|
* Windows: Drop using soft_oal.dll blobs, use own bundled openal-soft instead.Sven Gothel2023-05-041-1/+1
| | | | Note: This requires mingw-w64 w/ posix-threads to allow using C++ std::mutex etc.
* Fix Bug 1280: WAVData.loadFromStream(..) *API Change*: Only take expected ↵Sven Gothel2023-05-041-0/+1
| | | | | | | | | | byteCount (2nd arg) using IOUtil.copyStreamChunk2ByteBuffer(..) This fix is inspired by Bug 1280, <https://github.com/sgothel/joal/pull/16>, 'copy only needed bytes' for JOAL's com.jogamp.openal.util.WAVData.loadFromStream(..). This GlueGen IOUtil.copyStreamChunk2ByteBuffer() method is a revised version of the proposed IOHelpers.copyFromStream2ByteBuffer(..), see <https://github.com/OndrejSpanel/joal/commit/1616659e98904270af4faca25b770d0983609735>
* check-java-major-version.sh: Use unique output to validate one class version ↵Sven Gothel2023-01-201-3/+4
| | | | used (52 for Java8)
* Update Windows build scriptsSven Gothel2023-01-172-28/+3
|
* Build scripts: MacOS + Windows: Use JDK-17 to build our Java-1.8 APISven Gothel2023-01-155-7/+7
|
* scripts: use gluegen's renamed setenv-build-jogl-* -> setenv-build-jogamp-*Sven Gothel2020-01-0411-22/+22
|
* fix windows build scriptsSven Gothel2020-01-042-2/+2
|
* all build scripts: make.joal.all-host-macos.sh make.joal.all-host-linux.shSven Gothel2020-01-022-0/+16
|
* Add iOS build scriptsSven Gothel2020-01-022-0/+72
|
* update make-all scriptSven Gothel2020-01-011-6/+16
|
* Bug 1417 - Android: OpenAL-Soft toolchain.android.cmake cleanup and NDK r20 ↵Sven Gothel2019-12-243-116/+80
| | | | adoption llvm: clang libc++
* Scripts: Macos /opt-share -> /usr/local (Catalina Read-Only)Sven Gothel2019-12-021-3/+3
|
* Bug 1363: Java 11: Validated build on Java11Sven Gothel2019-08-1916-93/+68
| | | | | | | | | | Note: On Windows w/ CMake 3.15.2 and MingW64 8.1.0 openal-soft still doesn't build through yet (no regression, didn't build before). I added the <arg line="-G 'MinGW Makefiles'"/> and had to replace \cygwin\bin\sh.exe with a symbolic link to \cygwin\bin\bash.exe to make it pass .. still WIP. Compilation setup also claimed DSOUND headers were n/a.
* Bug 1376: Fix crosscompiled openal-soft 1.19.1 builds using aarch64 + armv6hfSven Gothel2019-04-088-98/+14
| | | | | Notable: We also inject a prebuild 'bsinc_inc.h' into the openal-soft build directory, since it cannot be generated at build time due to crosscompilation.
* added support for Android x86 platformsXavier Hallade2019-03-264-0/+114
|
* Bug 1295: Add linux-aarch64 GNU/Linux AArch64 supportrcXerxes Rånby2016-12-121-0/+39
| | | | | make/scripts/make.joal.all.linux-aarch64-cross.sh: New crosscompile script
* Bump scripts to jre1.8.0_66Sven Gothel2015-11-162-4/+4
|
* Windows Scripts: Bump JVM to 1.8.0_60Sven Gothel2015-09-012-4/+4
|
* Fix Android ARM64 SupportSven Gothel2015-07-132-4/+4
| | | | | - See openal-soft commit 2e8f6a1704dfa0048dbfc2f826847a4aaea3cbe8 - export HOST_ARCH
* add osx-java6 script: using separate rootrel.buildSven Gothel2015-07-112-0/+31
|
* Adapt APK install scripts for harmonized os.and.arch names, see GlueGen ↵Sven Gothel2015-02-024-7/+7
| | | | commit 3b43a223253176731567c6d8b7a67c9a6110782b
* Bug 1122: Add AArch64 support (Android, GNU/Linux and in general)Sven Gothel2015-01-303-0/+67
|
* Bug 1124 - Android Build: Use SDK >= 24.0.2 (build-tools >= 21.1.2) and NDK ↵Sven Gothel2015-01-281-52/+7
| | | | >= 10d
* Scripts: Bump to java 1.8.0_20v2.2.4v2.2.3v2.2.2v2.2.1b22xSven Gothel2014-08-312-4/+4
|
* Scripts: Bump to java 1.7.0_67 and apache-ant 1.9.4Sven Gothel2014-08-282-6/+6
|
* Bug 1024: Add fallback for native-jar-file location via classpathv2.2.0Sven Gothel2014-07-111-0/+2
| | | | Adapt to GlueGen commit f5c48efcf546ba4e08e197ccced6df83b57e1755
* Remove explicit xcode.clang property files; Bump openal-soft ↵Sven Gothel2014-06-111-25/+0
| | | | (95a2fe69853d6996cf9e00a9073c57cf9cef9ae9)
* Add generic manual build script to test against distribution's default ↵Sven Gothel2014-05-091-0/+12
| | | | openjdk + ant
* Tests: Add UITestCase unit test super class (print start/end, singletion ↵Sven Gothel2014-02-221-2/+2
| | | | test); Add @FixMethodOrder(MethodSorters.NAME_ASCENDING)
* WAVLoader: Use Bitstream and support big-endian RIFX; Fix ALutWAVLoaderTestSven Gothel2014-02-211-2/+4
|
* Fix build scripts ..Sven Gothel2014-02-156-12/+14
|
* Fix apk location .. (install script)v2.1.4Sven Gothel2014-01-261-2/+2
|
* Add '-b${joal.build.number}' to joal.version / archive.name ; Produce jar ↵Sven Gothel2014-01-251-0/+1
| | | | and apk files in ${build}/jar
* Use 'gluegen-clang.properties' for generic clang and ↵v2.1.3Sven Gothel2013-11-173-2/+68
| | | | 'gluegen-xcode_clang.properties' for OSX xcode-clang ; Add GNU/Linux LLVM/clang build scripts
* Bump 7u45v2.1.1Sven Gothel2013-10-182-4/+4
|
* Add osx clang build scriptSven Gothel2013-09-191-0/+25
|
* Fix Bug 835: Add validation script .. however, classes were java6 clean.Sven Gothel2013-09-191-0/+29
|
* Bump to JDK/JRE 7u40.Sven Gothel2013-09-192-4/+4
|
* Scripts: Use a local hostname for JOGAMP_JAR_CODEBASE for security testingv2.0.2-rc12v2.0-rc12Sven Gothel2013-06-2111-12/+22
|
* Fix Java7 Windows scripts ..Sven Gothel2013-06-202-8/+8
|
* Bug 758: Fix scripts and ant build files to work w/ Java7 (default now) ↵Sven Gothel2013-06-2011-30/+80
| | | | producing Java6 bytecode ; Apply JAR Manifest tags: Sealed, Permissions and Codebase