This commit is contained in:
Brian Matzon 2005-01-23 23:08:19 +00:00
parent f5106d92ed
commit 797de7557f
2 changed files with 19 additions and 14 deletions

View File

@ -301,11 +301,20 @@
</target>
<!-- Compiles LWJGL on Mac OS X platforms -->
<target name="-compile_native_mac" if="lwjgl.platform.mac">
<echo>Compiling Mac OS X LWJGL version</echo>
<exec dir="platform_build/mac_xcode" executable="xcodebuild" failonerror="true" />
<move file="platform_build/mac_xcode/build/liblwjgl.jnilib" tofile="${lwjgl.lib}/liblwjgl.jnilib" />
</target>
<target name="-compile_native_mac" >
<echo>Checking for valid OpenAL install</echo>
<property name="openal.home" value="/projects/openal"/>
<available file="${openal.home}" type="dir" property="isValidOpenALHome"/>
<fail message="openal.home in build.xml in target compile_native_mac does not point to valid OpenAL install. Please change this to the location of your OpenAL install." unless="isValidOpenALHome"/>
<echo>Valid OpenAL install located</echo>
<echo>Compiling Mac OS X LWJGL version</echo>
<exec dir="${lwjgl.src.native}/macosx" executable="make" failonerror="true">
<env key="AL" path="${openal.home}/include/AL/" />
</exec>
<move file="${lwjgl.src.native}/macosx/liblwjgl.jnilib" tofile="${lwjgl.lib}/liblwjgl.jnilib" />
</target>
<!-- Packages the java files -->
<target name="jars">

View File

@ -1,7 +1,3 @@
AL=/Users/oddlabs/cvs/openal
CC=gcc
LINKER=gcc
STRIP=strip
@ -13,14 +9,14 @@ OBJECTS=$(subst .m,.o, $(subst .c,.o,$(SRC)))
LIBRARY=liblwjgl.jnilib
$(LIBRARY): $(OBJECTS)
$(LINKER) $(CFLAGS_LINK) -o $@ $(OBJECTS) $(FRAMEWORKS)
$(STRIP) -S -X $@
$(LINKER) $(CFLAGS_LINK) -o $@ $(OBJECTS) $(FRAMEWORKS)
$(STRIP) -S -X $@
.m.o:
$(CC) $(CFLAGS_O) $< -o $@
$(CC) $(CFLAGS_O) $< -o $@
.c.o:
$(CC) $(CFLAGS_O) $< -o $@
$(CC) $(CFLAGS_O) $< -o $@
clean:
rm -f $(OBJECTS) $(LIBRARY)
rm -f $(OBJECTS) $(LIBRARY)