summaryrefslogtreecommitdiffstats
path: root/make/build.xml
Commit message (Collapse)AuthorAgeFilesLines
* Bug 758: Fix scripts and ant build files to work w/ Java7 (default now) ↵Sven Gothel2013-06-201-0/+1
| | | | producing Java6 bytecode ; Apply JAR Manifest tags: Sealed, Permissions and Codebase
* Fix conditional properties 'useLinuxARMv6SFOptions' and ↵Sven Gothel2013-04-251-6/+8
| | | | 'useLinuxARMv6HFOptions': Needs 'isset property' not 'istrue value'
* Use new toolchain (gluegen 3b7ea9f67487be8f133c19b493b632fc579c5049); ↵Sven Gothel2013-04-231-1/+36
| | | | Compile openal-soft w/ arm arch & float options if crosscompiled.
* Fix x86_32 build on x86_64 of openal-soft; ; Statically link gcc-lib in ↵Sven Gothel2013-04-211-4/+20
| | | | openal-soft; Strip all native libraries (1.5M -> ~400k)
* Manual ant target c.download.openal.soft.windows can be called from any OSSven Gothel2013-04-131-1/+1
|
* joal.build.id -> target init, depends on jogamp.env.initSven Gothel2013-03-281-2/+2
|
* Adapt to new version scheme, see GlueGen ↵Sven Gothel2013-03-281-13/+9
| | | | a3f2ef50ad33c58a240a17fcf03e415d772207c3, etc
* Inject precompiled soft-openal blobs in case native compilation fails. ↵Sven Gothel2013-03-271-1/+12
| | | | Currently impacts Windows, i.e. providing precompiled DLLs in native jar files.
* Fix 225dbd523daba306195d6bc24d0d996f946ae8a3: Replace TAB w/ 4 SPACEs; Bring ↵Sven Gothel2013-03-271-523/+520
| | | | back comments onto line.
* Adds a script that downloads the ZIP archive containing OpenAL-Soft Windows ↵Julien Gouesse2013-03-261-1/+1
| | | | binaries, extracts them, puts them into the right directories and deletes the useless directories created during the decompression
* Adds a script that downloads the ZIP archive containing OpenAL-Soft Windows ↵Julien Gouesse2013-03-261-2/+2
| | | | binaries, extracts them, puts them into the right directories and deletes the useless directories created during the decompression
* Adds a script that downloads the ZIP archive containing OpenAL-Soft Windows ↵Julien Gouesse2013-03-261-496/+525
| | | | binaries, extracts them, puts them into the right directories and deletes the useless directories created during the decompression
* Supports soft_oal.dll (OpenAL-soft) that might be installedJulien Gouesse2013-03-221-0/+1
|
* Build: Include cd and cdr test files in joa-test.jar; joal-natives*: Only ↵Sven Gothel2013-02-011-3/+1
| | | | include native library w/o version number.
* Test building openal-soft w/ Windows/cmake - fails ..Sven Gothel2013-02-011-2/+14
|
* Android Build & Test ; WavLoader/Data javax.audio separation (part-1)Sven Gothel2013-01-311-2/+4
|
* Build Cleanup for Android, Misc changes ..Sven Gothel2013-01-311-4/+24
| | | | | | | | | | | | | | | | - Add 'c.build.openal.soft.android' task using GCC_VERSION -> ANDROID_TOOLCHAIN_VERSION NDK_ROOT -> ANDROID_NDK PATH_VANILLA -> PATH - Copy openal-soft lib to ${rootrel.build}/obj, to be picked up by jar and appt archiving tasks - Android build script: - Bump to GCC_VERSION 4.7 - Add PATH_VANILLA, i.e. PATH before adding cross-compile tools 'gcc' - Sound3DTest: Fix package name
* JOAL Fixes: GlueGen, OpenAL Header, Added scripts/tests.sh,Sven Gothel2013-01-311-13/+29
| | | | | | | | | | | | | | | - OpenAL Header - Unique declaration in al-types.h and alc-types.h, remove duplicates in al.h and alc.h - Use ALproc and ALCproc for opaque pointer return values - GlueGen Fixes - Remove duplicates in extension classes ALExt and ALExtConstants - Push all common configurations to joal-common.cfg - Complete ArgumentIsString for ALC methods - Added scripts/tests.sh for convenient manual testing of single unit test -
* Make AL/ALC types unique in their respective header file; Use GlueGen's ↵Sven Gothel2013-01-311-0/+9
| | | | stdint definition for all tested platforms
* Add openal-soft git submoduleSven Gothel2013-01-311-1/+1
|
* build.xml: set failonerror="false" for artifact.properties copyXerxes Rånby2013-01-291-1/+1
| | | | Signed-off-by: Xerxes Rånby <[email protected]>
* build.xml al.c -> al.h after switch to OpenAl-soft headers.Xerxes Rånby2013-01-251-2/+2
| | | | Signed-off-by: Xerxes Rånby <[email protected]>
* Bug 567 (part 1): add support for openal extensionsMichael Zucchi2013-01-251-0/+21
| | | | | | | Imported JOAL specific parts from the patch made by Michael Zucchi. Author: Michael Zucchi <[email protected]> Signed-off-by: Xerxes Rånby <[email protected]>
* Fix regression of commit 2420f0e3352a46c8deb9c5827f78add65cb9d1a4: cmake is ↵Sven Gothel2012-11-151-1/+1
| | | | not avail per default on all platforms yet.
* Fix regression of commit 2420f0e3352a46c8deb9c5827f78add65cb9d1a4: cmake is ↵Sven Gothel2012-11-151-1/+1
| | | | not avail per default on all platforms yet.
* Build and bundle a openal-soft fallback on all arch.Xerxes Rånby2012-10-251-1/+12
| | | | | | | | | Tested using a native linux-armv6 build. TODO: Add cross-compile support. TODO: Add openal-soft cmake configure options. TODO: Strip the libopenal.so from debug symbols to reduce size. Signed-off-by: Xerxes Rånby <[email protected]>
* Conditionally make APK (if Android)Sven Gothel2012-03-271-2/+6
|
* Generate and add *.apk files to the 7z archive [for deployment]Sven Gothel2012-03-271-13/+34
|
* native jar packaging: don't fail if platform OpenAL lib is n/aSven Gothel2012-03-101-1/+1
|
* Enable cross compile/test on linux-armv7 (including armv7 openal soft library)Sven Gothel2012-02-271-2/+4
|
* javac - setup encoding to UTF-8Sven Gothel2012-01-231-0/+3
|
* Fix Bug 516 (Determine Java Version) / See gluegen: ↵Sven Gothel2012-01-221-4/+14
| | | | 64639b805a32338385421f168e12c1ef7f749d00
* create source zip archivesSven Gothel2011-05-311-4/+27
|
* gluegen-archivetasks.xml -> jogamp-archivetasks.xmlv2.0-rc2Sven Gothel2011-02-241-1/+1
|
* Adapt changes of jogamp-env.xmlSven Gothel2011-02-231-2/+2
|
* Inverse build attribute build.noarchive -> build.archiveonSven Gothel2011-02-231-1/+1
|
* Use 7z instead of zipSven Gothel2011-02-231-5/+5
|
* Use NODE_NAME env var to determine test archiveSven Gothel2011-02-231-0/+1
|
* Bump Java source level to 1.5Sven Gothel2011-02-091-5/+5
|
* Expand tabs to 4 spacesSven Gothel2011-02-091-4/+4
|
* Move implementation private files from com.jogamp.<module>.impl. to ↵Sven Gothel2011-02-091-1/+2
| | | | | | | | | | | | jogamp.<module> (2/2) - edit files - jogamp.openal -> jogamp.openal This sorts implementation details from the top level, ie skipping the public 'com', allowing a better seperation of public classes and implementation details and also reduces strings. This approach of public/private seperation is also used in the OpenJDK.
* only kick off gluegen base.compileSven Gothel2010-12-131-1/+1
|
* proper zip archive nameSven Gothel2010-12-131-2/+2
|
* Oops .. rootrel.build was too late definedSven Gothel2010-12-131-3/+3
|
* Window Support added ; Win64 libs & license filesSven Gothel2010-12-131-233/+93
| | | | | | | | | | | | | | - plays on linux/window now - ant build files fixed -> Windows support - windows OpenAL 32/64 bit: see make/lib/FILES.txt make/lib/oalinst-license.txt) - linux libs: added .1 to suffix - added Debug impl - catch EAX init exception (ie unsatisfied link error) - EAX proper blocked init TODO: - check on osx - joal-demos
* Enable javadocSven Gothel2010-12-131-14/+82
|
* Playing audio againSven Gothel2010-12-131-1/+1
| | | | | | | | | | | - test: use jar file joal-test.jar - test: use proper getResourceAsStream() on class instance - test: plays sound TODO: - check on windows and osx - add jnlp file template - joal-demos
* Bring back JOAL (code fixes and project structure)Sven Gothel2010-12-131-129/+85
| | | | | | | | | | | | | | | - Use GlueGen DynamicLibraryBundle - Fix alGetString - Proper test/junit structure - NB project fix - add artifacts.properties and jar's manifest - proper ZIP file structure TODO: - check on windows and osx - actually hear a sound - add jnlp file template - joal-demos
* attempt to fix CCE in windows compiler config.Michael Bien2010-08-281-12/+6
|
* added windows mingw 32/64 compiler configuration (stolen from JOCL); untested.Michael Bien2010-08-281-26/+16
|