removing old build file stuff
This commit is contained in:
parent
9d4a978282
commit
5abc13ab8d
Binary file not shown.
|
@ -1,54 +0,0 @@
|
|||
@echo off
|
||||
|
||||
if "%JAVA_HOME%" == "" goto errorjavahome
|
||||
if "%PLTSDKHOME%" == "" goto errorpltsdkhome
|
||||
if "%CHOME%" == "" goto errorchome
|
||||
set COPTIONS=/I"%PLTSDKHOME%\include" /I"%CHOME%\include" /I"%JAVA_HOME%\include" /I"%JAVA_HOME%\include\win32" /I"..\..\src\native\common" /Ox /Ob2 /Oi /Ot /Oy /FD /EHsc /MT /Gy /W0 /nologo /c /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "LWJGL_EXPORTS" /D "_WINDLL"
|
||||
set LINKEROPTS=/link /LIBPATH:"%PLTSDKHOME%\Lib" /LIBPATH:"%CHOME%\Lib" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /MACHINE:X86 /NOLOGO /DLL
|
||||
set LIBS=user32.lib Gdi32.lib Advapi32.lib
|
||||
|
||||
for %%x in (..\..\src\native\common\devil\*.c) do cl %COPTIONS% %%x
|
||||
for %%x in (..\..\src\native\common\*common*.c) do cl %COPTIONS% %%x
|
||||
|
||||
cl /LD /Felwjgl-devil.dll *.obj %LINKEROPTS% %LIBS%
|
||||
|
||||
del *.obj *.exp *.lib
|
||||
|
||||
copy lwjgl-devil.dll ..\..\libs\
|
||||
|
||||
goto end
|
||||
|
||||
:errorjavahome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo JAVA_HOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:errorpltsdkhome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo PLTSDKHOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:errorchome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo CHOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:error
|
||||
echo The following environment variables are required to be set.
|
||||
echo JAVA_HOME The root directory where Java is installed
|
||||
echo PLTSDKHOME " " " " Platform SDK is installed
|
||||
echo CHOME " " " " Visual C++ toolkit is installed
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
|
||||
:end
|
|
@ -1,63 +0,0 @@
|
|||
@echo off
|
||||
|
||||
if "%JAVA_HOME%" == "" goto errorjavahome
|
||||
if "%PLTSDKHOME%" == "" goto errorpltsdkhome
|
||||
if "%CHOME%" == "" goto errorchome
|
||||
if "%FMODHOME%" == "" goto errorfmodhome
|
||||
set COPTIONS=/I"%FMODHOME%\api\inc" /I"%PLTSDKHOME%\include" /I"%CHOME%\include" /I"%JAVA_HOME%\include" /I"%JAVA_HOME%\include\win32" /I"..\..\src\native\common" /Ox /Ob2 /Oi /Ot /Oy /FD /EHsc /MT /Gy /W0 /nologo /c /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "LWJGL_EXPORTS" /D "_WINDLL"
|
||||
set LINKEROPTS=/link /LIBPATH:"%PLTSDKHOME%\Lib" /LIBPATH:"%CHOME%\Lib" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /MACHINE:X86 /NOLOGO /DLL
|
||||
set LIBS=user32.lib Gdi32.lib Advapi32.lib
|
||||
|
||||
for %%x in (..\..\src\native\common\fmod3\*.c) do cl %COPTIONS% %%x
|
||||
for %%x in (..\..\src\native\common\*common*.c) do cl %COPTIONS% %%x
|
||||
|
||||
cl /LD /Felwjgl-fmod3.dll *.obj %LINKEROPTS% %LIBS%
|
||||
|
||||
del *.obj *.exp *.lib
|
||||
|
||||
copy lwjgl-fmod3.dll ..\..\libs\
|
||||
|
||||
goto end
|
||||
|
||||
:errorjavahome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo JAVA_HOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:errorpltsdkhome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo PLTSDKHOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:errorchome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo CHOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:errorfmodhome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo FMODHOME not set.
|
||||
echo.
|
||||
|
||||
:error
|
||||
echo The following environment variables are required to be set.
|
||||
echo JAVA_HOME The root directory where Java is installed
|
||||
echo PLTSDKHOME " " " " Platform SDK is installed
|
||||
echo CHOME " " " " Visual C++ toolkit is installed
|
||||
echo FMODHOME " " " " FMOD API is installed
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
|
||||
:end
|
|
@ -1,77 +0,0 @@
|
|||
@echo off
|
||||
|
||||
if "%JAVA_HOME%" == "" goto errorjavahome
|
||||
if "%PLTSDKHOME%" == "" goto errorpltsdkhome
|
||||
if "%CHOME%" == "" goto errorchome
|
||||
if "%ALHOME%" == "" goto erroralhome
|
||||
if "%DXSDK_DIR%" == "" goto errordxhome
|
||||
|
||||
set COPTIONS=/Wp64 /I"%CHOME%\include" /I"%PLTSDKHOME%\include" /I"%DXSDK_DIR%\include" /I"%JAVA_HOME%\include" /I"%JAVA_HOME%\include\win32" /I"%ALHOME%\include" /I"..\..\src\native\common" /Ox /Ob2 /Oi /Ot /Oy /FD /EHsc /MT /Gy /W2 /nologo /c /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "LWJGL_EXPORTS" /D "_WINDLL"
|
||||
|
||||
set LINKEROPTS=/link /LIBPATH:"%JAVA_HOME%\lib" /LIBPATH:"%ALHOME%\libs" /LIBPATH:"%DXSDK_DIR%\Lib\x86" /LIBPATH:"%PLTSDKHOME%\Lib" /LIBPATH:"%CHOME%\Lib" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /MACHINE:X86 /NOLOGO /DLL /DELAYLOAD:jawt.dll
|
||||
set LIBS=Kernel32.lib ole32.lib dinput.lib dxguid.lib OpenGL32.Lib Version.lib user32.lib Gdi32.lib Advapi32.lib jawt.lib delayimp.lib winmm.lib
|
||||
|
||||
for %%x in (..\..\src\native\win32\*.c) do cl %COPTIONS% %%x
|
||||
for %%x in (..\..\src\native\common\*.c) do cl %COPTIONS% %%x
|
||||
for %%x in (..\..\src\native\generated\*.c) do cl %COPTIONS% %%x
|
||||
|
||||
cl /LD /Felwjgl.dll *.obj %LINKEROPTS% %LIBS%
|
||||
|
||||
del *.obj *.exp *.lib
|
||||
|
||||
copy lwjgl.dll ..\..\libs\
|
||||
|
||||
goto end
|
||||
|
||||
:errorjavahome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo JAVA_HOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:errorpltsdkhome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo PLTSDKHOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:errorchome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo CHOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:erroralhome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo ALHOME not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:errordxhome
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
echo DXSDK_DIR not set.
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:error
|
||||
echo The following environment variables are required to be set.
|
||||
echo JAVA_HOME The root directory where Java is installed
|
||||
echo PLTSDKHOME " " " " Platform SDK is installed
|
||||
echo CHOME " " " " Visual C++ toolkit is installed
|
||||
echo ALHOME " " " " OpenAl is installed
|
||||
echo DXSDK_DIR " " " " DirectX is installed
|
||||
echo -------------------------
|
||||
echo -- ** ERROR ** --
|
||||
echo -------------------------
|
||||
|
||||
:end
|
|
@ -1,94 +0,0 @@
|
|||
<project name="lwjgl" default="build" basedir=".">
|
||||
<description>Compiles the LWJGL dlls</description>
|
||||
|
||||
<!-- issues with spaces in path names - just using 8.3 :/ -->
|
||||
<property name="lwjgl.jdk" value="C:\Java\jdk1.5.0"/>
|
||||
<property name="lwjgl.platform_sdk" value="C:\Progra~1\MICROS~3"/>
|
||||
<property name="lwjgl.openal" value="C:\Progra~1\OPENAL~1.0SO"/>
|
||||
<property name="lwjgl.eax" value="C:\PROGRA~1\CREATI~1\EAX2~1.0EX"/>
|
||||
<property name="lwjgl.dx" value="C:\PROGRA~1\DX90SDK"/>
|
||||
<property name="lwjgl.fmod3" value="C:\PROGRA~1\FMODAP~1"/>
|
||||
|
||||
<target name="clean">
|
||||
<delete dir="build" failonerror="false"/>
|
||||
<delete file="lwjgl.exp" failonerror="false"/>
|
||||
<delete file="lwjgl.lib" failonerror="false"/>
|
||||
<delete file="lwjgl-fmod3.exp" failonerror="false"/>
|
||||
<delete file="lwjgl-fmod3.lib" failonerror="false"/>
|
||||
</target>
|
||||
|
||||
<target name="build" description="compiles the lwjgl dll">
|
||||
<mkdir dir="build" failonerror="false"/>
|
||||
|
||||
<cl outputdir="build">
|
||||
<arg value="/I${lwjgl.jdk}\include"/>
|
||||
<arg value="/I${lwjgl.jdk}\include\win32"/>
|
||||
<arg value="/I${lwjgl.platform_sdk}\include"/>
|
||||
<arg value="/I${lwjgl.openal}\include"/>
|
||||
<arg value="/I${lwjgl.eax}\include"/>
|
||||
<arg value="/I${lwjgl.dx}\include"/>
|
||||
<arg value="/I..\..\src\native\common"/>
|
||||
<sources>
|
||||
<includes name="../../src/native/win32/*.cpp"/>
|
||||
<includes name="../../src/native/common/*.cpp"/>
|
||||
<includes name="../../src/native/common/arb/*.cpp"/>
|
||||
<includes name="../../src/native/common/nv/*.cpp"/>
|
||||
<includes name="../../src/native/common/ext/*.cpp"/>
|
||||
<includes name="../../src/native/common/ati/*.cpp"/>
|
||||
</sources>
|
||||
</cl>
|
||||
|
||||
<link output="lwjgl.dll">
|
||||
<arg value="/LIBPATH:${lwjgl.platform_sdk}\lib"/>
|
||||
<arg value="/LIBPATH:${lwjgl.openal}\libs"/>
|
||||
<arg value="/LIBPATH:${lwjgl.eax}\libs"/>
|
||||
<arg value="/LIBPATH:${lwjgl.dx}\lib"/>
|
||||
<arg value="/DEFAULTLIB:dinput.lib"/>
|
||||
<arg value="/DEFAULTLIB:dxguid.lib"/>
|
||||
<arg value="/DEFAULTLIB:OpenAL32.lib"/>
|
||||
<arg value="/DEFAULTLIB:eaxguid.lib"/>
|
||||
<arg value="/DEFAULTLIB:OpenGL32.Lib"/>
|
||||
<arg value="/DEFAULTLIB:Version.lib"/>
|
||||
<arg value="/DEFAULTLIB:user32.lib"/>
|
||||
<arg value="/DEFAULTLIB:Gdi32.lib"/>
|
||||
<arg value="/DEFAULTLIB:AdvApi32.lib"/>
|
||||
<arg value="/DEFAULTLIB:jawt.lib"/>
|
||||
<arg value="/DEFAULTLIB:winmm.lib"/>
|
||||
<arg value="/DLL"/>
|
||||
<sources>
|
||||
<includes name="build/*.obj" />
|
||||
</sources>
|
||||
</link>
|
||||
|
||||
<call target="clean"/>
|
||||
</target>
|
||||
|
||||
<target name="build-fmod3" description="compiles the fmod3 dll">
|
||||
<mkdir dir="build" failonerror="false"/>
|
||||
|
||||
<cl outputdir="build">
|
||||
<arg value="/I${lwjgl.jdk}\include"/>
|
||||
<arg value="/I${lwjgl.jdk}\include\win32"/>
|
||||
<arg value="/I${lwjgl.platform_sdk}\include"/>
|
||||
<arg value="/I${lwjgl.fmod3}\api\inc"/>
|
||||
<arg value="/I..\..\src\native\common"/>
|
||||
<sources>
|
||||
<includes name="../../src/native/common/*common*.cpp"/>
|
||||
<includes name="../../src/native/common/fmod3/*.cpp"/>
|
||||
</sources>
|
||||
</cl>
|
||||
|
||||
<link output="lwjgl-fmod3.dll">
|
||||
<arg value="/LIBPATH:${lwjgl.platform_sdk}\lib"/>
|
||||
<arg value="/DEFAULTLIB:user32.lib"/>
|
||||
<arg value="/DEFAULTLIB:Gdi32.lib"/>
|
||||
<arg value="/DEFAULTLIB:AdvApi32.lib"/>
|
||||
<arg value="/DLL"/>
|
||||
<sources>
|
||||
<includes name="build/*.obj" />
|
||||
</sources>
|
||||
</link>
|
||||
|
||||
<call target="clean"/>
|
||||
</target>
|
||||
</project>
|
Loading…
Reference in New Issue