summaryrefslogtreecommitdiffstats
path: root/make/build.xml
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* removed requirement to specify 'joal.lib.dir' property since its no longer used.Michael Bien2010-08-281-2/+0
|
* joal_native is now joal.Michael Bien2010-07-101-5/+5
|
* fixed tests, build + cleanup.Michael Bien2010-07-091-7/+4
| | | | | | | - removed junit.jar, using now gluegen's lib - fixed paths, joal.jar contains now classes :) - converted junit test to junit 4.x - replaced tabs with spaces...
* joal uses now gluegen's property loading task and also gluegen's antlr ↵Michael Bien2010-05-281-15/+6
| | | | properties.
* Add rootrel.build semantics ..Sven Gothel2010-05-081-21/+31
|
* renamed package to com.jogamp.openal.*Michael Bien2010-03-291-2/+2
|
* fixed build for hudson, ${gluegen.root} is now used everywhere since it is ↵Michael Bien2010-03-251-64/+64
| | | | overwritten when build from hudson.
* joal now compatible with upstream gluegen.Michael Bien2010-03-221-5/+5
| | | | | updated configuration files. fixed build.xml 'test' target.
* Updated build number to 1.1.3 and reverted back to nightly buildkbr2008-05-231-2/+2
| | | | | | numbering scheme git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@892 03bf7f67-59de-4072-a415-9a990d468a3f
* Added available check of /usr/share/java/antlr.jar to workkbr2008-04-191-0/+4
| | | | | | automatically on jpackage-compatible systems. Not fully tested. git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@858 03bf7f67-59de-4072-a415-9a990d468a3f
* Changed build number to 1.1.2 in preparation for next releasekbr2008-04-151-1/+1
| | | | git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@851 03bf7f67-59de-4072-a415-9a990d468a3f
* Reset build number to nightly build schemekbr2007-07-051-3/+3
| | | | git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@566 03bf7f67-59de-4072-a415-9a990d468a3f
* Bumped build number to 1.1.2kbr2007-06-291-2/+2
| | | | git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@558 03bf7f67-59de-4072-a415-9a990d468a3f