Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
@echo off
echo Downloading third party libraries

if "%~1"=="" (
	set libraryLocation=%~dp0..\Libraries
) else (
	set libraryLocation=%1
)

IF NOT EXIST %libraryLocation% mkdir %libraryLocation%
cd %libraryLocation%

@echo off
svn >nul 2>nul
if %ERRORLEVEL% neq 9009 goto continue
echo Subversion "svn" command not found. Please install Subversion first..
pause
exit 1

:continue
svn cleanup
svn checkout https://xp-dev.com/svn/Divide-Dependencies %libraryLocation%
echo Setting $(EngineLibraries) system variable to %libraryLocation%
setx EngineLibraries %libraryLocation%
IF NOT EXIST physx mkdir physx
echo Downloading PhysX SDK (manually register and download the newest version)
echo Build all of the projects in DEBUG, CHECKED and RELEASE mode
echo Remember to update the PhysX DLL in the working directory with the newly built variants
start explorer "https://developer.nvidia.com/physx-source-github"
echo Copy the contents of the SDK to "$(EngineLibraries)/physx"
echo Make sure you have the OpenAL runtime installed as well: https://www.openal.org/downloads/
pause

Commits for Divide-Framework/trunk/InstallLibraries.bat

Diff revisions: vs.
Revision Author Commited Message
789 Diff Diff IonutCava picture IonutCava Fri 28 Oct, 2016 15:48:29 +0000

[IonutCava]
- Update InstallLibraries.bat to better handle the PhysX SDK instructions

751 Diff Diff IonutCava picture IonutCava Tue 12 Jul, 2016 12:15:10 +0000

[IonutCava]
- Fixed a typo in RingBuffer class
- Update PhysX dlls
- Improve InstallLibraries.bat batch file

333 Diff Diff IonutCava picture IonutCava Tue 09 Dec, 2014 16:15:44 +0000

[Ionut]
- Removed “core.h” and moved everything to their appropriate header files
- Renamed MathClasses to MathMatrices (finally)
- Renamed “-Inl.h” files to ".inl"
- Some String wrapper refactoring
- Update “InstallLibraries.bat” so that it still offers valid options

177 Diff Diff k1ngp1n picture k1ngp1n Fri 15 Nov, 2013 13:04:30 +0000

[Ionut][[BR]]
- Small update to the Library Installer script [[BR]]

173 k1ngp1n picture k1ngp1n Fri 08 Nov, 2013 10:09:10 +0000

- External dependencies can now be downloaded and automatically configured by running “InstallLibraries.bat” [[BR]]
— You can choose the folder that will hold the libraries, if you wish, by specifying it as a param: e.g. “InstallLibraries D:\MyLocation\Libraries\” otherwise it will automatically save them one folder above the current location of the script [[BR]]
- PhysX is not automatically downloaded because that isn’t allowed by nVidia. [[BR]]
— Download the PhysX SDK manually and copy the Samples, Lib and Include folders from it in the “physx” subfolder of the library folder [[BR]]