summaryrefslogtreecommitdiffstats
path: root/make/build.xml
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Reverted JOGL and JOAL build.xml files to do nightly builds andkbr2006-12-231-2/+2
| | | | | | updated version numbers git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@396 03bf7f67-59de-4072-a415-9a990d468a3f
* Switched on release build flag to capture tonight's nightly build,kbr2006-12-211-1/+1
| | | | | | assuming it succeeds git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@393 03bf7f67-59de-4072-a415-9a990d468a3f
* Made changes to JOAL build.xml and joalversion file to be able to do akbr2006-12-211-17/+28
| | | | | | release build using the nightly build system git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@392 03bf7f67-59de-4072-a415-9a990d468a3f
* Deleted the obsolete Version class, updated the specification versionkbr2006-12-071-1/+1
| | | | | | to 1.1.0, and updated the build number to 1.1.0-beta4 git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@377 03bf7f67-59de-4072-a415-9a990d468a3f
* Updated build number to 1.1.0 and took out the GlueGen runtime classeskbr2006-11-241-9/+3
| | | | | | from joal.jar git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@360 03bf7f67-59de-4072-a415-9a990d468a3f
* Revised JOAL build and dist target to build zip archives forkbr2006-11-161-7/+60
| | | | | | | developers, a zip source archive including the key generated source files, and a zip file containing all Java Web Start jars git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@357 03bf7f67-59de-4072-a415-9a990d468a3f
* Fixed run-time breakage due to NativeLibrary usage in JOAL. Addedkbr2006-09-031-6/+1
| | | | | | search of Frameworks directory for NativeLibrary on Mac OS X. git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@284 03bf7f67-59de-4072-a415-9a990d468a3f
* Fixed problem with dist target; tested with real nightly build outputkbr2006-08-271-13/+13
| | | | git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@275 03bf7f67-59de-4072-a415-9a990d468a3f
* Changed dist target to simply copy Java Web Start native library buildkbr2006-08-271-28/+15
| | | | | | results from various platforms rather than creating jars git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@274 03bf7f67-59de-4072-a415-9a990d468a3f
* Fixed build problems on Mac OS X after recent checkinskbr2006-08-271-36/+15
| | | | git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@271 03bf7f67-59de-4072-a415-9a990d468a3f
* Added building of native library jar files to normal build target,kbr2006-08-271-1/+18
| | | | | | | including bundling of OpenAL implementations on Windows and Linux platforms; still need to remove this from the dist target git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@270 03bf7f67-59de-4072-a415-9a990d468a3f
* Changed NativeLibrary.open() to accept boolean argument indicatingkbr2006-08-271-46/+13
| | | | | | | | | | | | | | | | | whether to search the system path first; perhaps useful if applications ship only a backup version of native libraries associated with a particular Java binding. In the case of JOAL we plan to ship a recent OpenAL implementation so we will not need to search the system path first. Changed ForceProcAddressGen directive to force call-through-function-pointer semantics for the targeted function. Changed JOAL to not link directly against the OpenAL library at all, but instead to look up all entry points using the GlueGen NativeLibrary class (instead of the custom dlsym code, now removed) in particular to solve DSO versioning problems on Linux. Updated EAX binding to work with dynamically loading OpenAL. Tested on Windows so far; more testing needed on Linux in Java Web Start scenarios. git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@269 03bf7f67-59de-4072-a415-9a990d468a3f
* Standardized JOAL dist target to use same directory names as JOGL buildkbr2006-08-181-12/+24
| | | | git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@260 03bf7f67-59de-4072-a415-9a990d468a3f
* Refactored initialization of C compilers via cpptasks intokbr2006-08-121-99/+75
| | | | | | | | | | gluegen-cpptasks.xml. Now JOGL and JOAL subclass these compiler and linker definitions where necessary, resulting in much more code sharing between the build.xml files. JOAL should now be ready to compile on more platforms as well. Tested so far on Windows; will test builds on other platforms. git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@252 03bf7f67-59de-4072-a415-9a990d468a3f
* Changed isSolaris property detected by gluegen-cpptasks.xml to meankbr2006-08-011-2/+2
| | | | | | | any of the 32- or 64-bit Solaris targets; added isSolaris32Bit property; revised dependent build.xml files git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@239 03bf7f67-59de-4072-a415-9a990d468a3f
* Fixed Issue 11: Add EFX entry pointskbr2006-06-241-2/+2
| | | | | | Added EFX entry points on request from user Ultraq on JOAL forum. git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@201 03bf7f67-59de-4072-a415-9a990d468a3f
* Updates to build.xml files in preparation for JOAL nightly buildskbr2006-03-251-22/+35
| | | | git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@114 03bf7f67-59de-4072-a415-9a990d468a3f
* Added checking of whether the correct GLContext is current to thekbr2006-02-121-9/+13
| | | | | | | | | DebugGL pipeline. Fixed dependencies in JOGL and JOAL build.xml files so that generated code gets automatically rebuilt if GlueGen is updated. git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@112 03bf7f67-59de-4072-a415-9a990d468a3f
* Added missing Sound3D classes to javadockbr2006-01-311-1/+1
| | | | git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@109 03bf7f67-59de-4072-a415-9a990d468a3f
* Javadoc fixes; removed Version.java from core package (now in utilkbr2006-01-301-2/+2
| | | | | | | package) git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@106 03bf7f67-59de-4072-a415-9a990d468a3f
* Fixed build on Mac OS Xkbr2006-01-301-7/+3
| | | | git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@105 03bf7f67-59de-4072-a415-9a990d468a3f
* Moved GlueGen out of the JOGL workspace and into its own project.kbr2006-01-151-107/+60
| | | | | | | | | | | | | | | | Restructured JOGL and JOAL build processes to separately invoke GlueGen's main build.xml before using it to generate their code. Refactored OS/CPU detection code into gluegen-cpptasks.xml build file in GlueGen workspace, which is now imported by both the JOGL and JOAL build processes. Unfortunately it seems to be somewhat difficult to completely factor out the C compiler configuration into the GlueGen workspace so this has been left for a later date. Added missed ALProcAddressLookup file to JOAL workspace. Updated JOGL and JOAL build documentation. More documentation for the GlueGen workspace is forthcoming. git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@103 03bf7f67-59de-4072-a415-9a990d468a3f
* Merged gluegen-branch-1-0 on to the main JOAL trunk. JOAL is now builtkbr2006-01-101-0/+755
using GlueGen and currently requires a built JOGL workspace as a sibling workspace of the JOAL workspace. git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@101 03bf7f67-59de-4072-a415-9a990d468a3f