aboutsummaryrefslogtreecommitdiffstats
path: root/make/joal.properties
diff options
context:
space:
mode:
authorkbr <[email protected]>2005-12-22 08:01:04 +0000
committerkbr <[email protected]>2005-12-22 08:01:04 +0000
commit7d4baa0cff089699b7e17c71a2609d5f1b58c969 (patch)
tree11b99dad5f256b5ad50b3b406e274a8d1fb3ee1e /make/joal.properties
parentdb347e8cb651a73b7609fbf98eefd1b0c8efc6c6 (diff)
Revived gluegen-branch-1-0 branch of JOAL source tree, which was a
never-productized port of the JOAL workspace using GlueGen to autogenerate its code. Brought branch up to current version of GlueGen and OpenAL 1.1 headers. Changed code generation style to use call-through-function-pointer nearly everywhere; resulted in significant refactoring of GlueGen's GLEmitter into generic ProcAddressEmitter, checked in separately. Worked around bug in current OpenAL implementation where alGetProcAddress doesn't work properly for core routines; uses dlsym or similar for function lookup. Revised build.xml to use cpptasks as in JOGL. Cleaned up API to match JOGL's more closely; renamed OpenALException to ALException and made it a RuntimeException, cleaned up ALFactory and ALut, deleted Sound3DException in favor of ALException, moved JOALVersion to util/Version, etc. Added BufferUtils from GlueGen workspace (really need shared project used among all Java Games APIs). Revised ALut, WAVLoader and demos; demos will be checked in later (no Developer rights yet on joal-demos workspace). git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/branches/gluegen-branch-1-0@96 03bf7f67-59de-4072-a415-9a990d468a3f
Diffstat (limited to 'make/joal.properties')
-rwxr-xr-xmake/joal.properties27
1 files changed, 15 insertions, 12 deletions
diff --git a/make/joal.properties b/make/joal.properties
index d9809d1..436dc9f 100755
--- a/make/joal.properties
+++ b/make/joal.properties
@@ -26,24 +26,21 @@ antlr.jar=C:/Users/kbr/ANTLR/antlr-2.7.2/antlr.jar
#
# The required joal.lib.dir points to the directory containing the
-# OpanAL library against which JOAL is linked. On Windows, this is the
+# OpenAL library against which JOAL is linked. On Windows, this is the
# directory containing OpenAL32.lib (the import library); on other
# platforms, it's the directory containing libopenal.so.
# Windows
-joal.lib.dir=C:/Program Files/OpenAL 1.0 Software Development Kit/libs
+# OpenAL 1.0
+# joal.lib.dir=C:/Program Files/OpenAL 1.0 Software Development Kit/libs
+# OpenAL 1.1 (can link against either version; binding supports OpenAL
+# 1.1 if available at run time)
+# joal.lib.dir=C:/Program Files/OpenAL 1.1 SDK/libs/Win32
# Linux
-# joal.lib.dir=/home/kbr/OpenAL/lib
+# joal.lib.dir=/usr/lib
# Mac OS X
-# joal.lib.dir=/Library/Frameworks/OpenAL.framework/Versions/Current/OpenAL
+# joal.lib.dir=/Library/Frameworks/OpenAL.framework
# Solaris (not yet supported)
-# joal.lib.dir=/home/kbr/OpenAL/lib
-
-#
-# Force the use of jikes in +E (emacs) mode
-# NOTE: this is optional
-#
-#build.compiler=jikes
-#build.compiler.emacs=true
+# joal.lib.dir=/usr/lib
# If you are building on Windows and have the Microsoft Visual C++
# compilers installed, you can choose an alternate compiler with which
@@ -64,3 +61,9 @@ vc6.root=C:/Program Files/Microsoft Visual Studio/VC98
# to point to the absolute path of the VC98 directory
#
vc7.root=C:/Program Files/Microsoft Visual Studio .NET/Vc7
+
+#
+# If you are building on a Mac OS X system supporting
+# cross-compilation and want to generate fat (PPC and x86) binaries,
+# uncomment the property below
+# macosxfat=true