diff --git a/platform_build/win32_ms_cmdline/build-fmod.bat b/platform_build/win32_ms_cmdline/build-fmod.bat new file mode 100644 index 00000000..f5d38c91 --- /dev/null +++ b/platform_build/win32_ms_cmdline/build-fmod.bat @@ -0,0 +1,12 @@ +@echo off + +set JAVAHOME=C:\Java\j2sdk1.5.0 +set FMODHOME="C:\Program Files\fmodapi372win\api\inc" +set COPTIONS=/I%FMODHOME% /I%JAVAHOME%\include /I%JAVAHOME%\include\win32 /I..\..\src\native\common /O2 /nologo /c +set LINKEROPTS=/link +set LIBS=user32.lib Gdi32.lib Advapi32.lib + +for %%x in (..\..\src\native\common\fmod\*.cpp) do cl %COPTIONS% %%x +for %%x in (..\..\src\native\common\*common*.cpp) do cl %COPTIONS% %%x + +cl /LD /Felwjgl-fmod.dll *.obj %LINKEROPTS% %LIBS% \ No newline at end of file diff --git a/platform_build/win32_ms_cmdline/build.bat b/platform_build/win32_ms_cmdline/build.bat new file mode 100644 index 00000000..56089493 --- /dev/null +++ b/platform_build/win32_ms_cmdline/build.bat @@ -0,0 +1,18 @@ +@echo off + +set JAVAHOME=C:\Java\j2sdk1.5.0 +set ALHOME="c:\Program Files\OpenAL 1.0 Software Development Kit" +set EAXHOME="c:\Program Files\Creative Labs\EAX 2.0 Extensions SDK" +set DXHOME=C:\DXSDK +set COPTIONS=/I%DXHOME%\Include /I%JAVAHOME%\include /I%JAVAHOME%\include\win32 /I%ALHOME%\Include /I%EAXHOME%\Include /I..\..\src\native\common /O2 /nologo /c +set LINKEROPTS=/link /LIBPATH:%ALHOME%\libs /LIBPATH:%EAXHOME%\Libs /LIBPATH:%DXHOME%\Lib +set LIBS=dinput.lib dxguid.lib OpenAL32.lib alut.lib eaxguid.lib OpenGL32.Lib Version.lib user32.lib Gdi32.lib Advapi32.lib + +for %%x in (..\..\src\native\win32\*.cpp) do cl %COPTIONS% %%x +for %%x in (..\..\src\native\common\*.cpp) do cl %COPTIONS% %%x +for %%x in (..\..\src\native\common\arb\*.cpp) do cl %COPTIONS% %%x +for %%x in (..\..\src\native\common\nv\*.cpp) do cl %COPTIONS% %%x +for %%x in (..\..\src\native\common\ext\*.cpp) do cl %COPTIONS% %%x +for %%x in (..\..\src\native\common\ati\*.cpp) do cl %COPTIONS% %%x + +cl /LD /Felwjgl.dll *.obj %LINKEROPTS% %LIBS%