Skip to content

Commit

Permalink
Merge pull request #160 from Armada651/build-system
Browse files Browse the repository at this point in the history
Improve build system
  • Loading branch information
CrossVR committed Apr 10, 2017
2 parents 8211280 + ae32637 commit 54f4f68
Show file tree
Hide file tree
Showing 73 changed files with 3,521 additions and 971 deletions.
42 changes: 42 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,45 @@
[submodule "src/Externals/lzo"]
path = src/Externals/lzo
url = https://github.com/alexgdi/lzo.git
[submodule "src/Externals/zlib"]
path = src/Externals/zlib
url = https://github.com/madler/zlib.git
[submodule "src/Externals/libvorbis"]
path = src/Externals/libvorbis
url = https://github.com/xiph/vorbis.git
[submodule "src/Externals/libogg"]
path = src/Externals/libogg
url = https://github.com/xiph/ogg.git
[submodule "src/Externals/libtheora"]
path = src/Externals/libtheora
url = https://github.com/xiph/theora.git
[submodule "src/Externals/jpeg"]
path = src/Externals/jpeg
url = https://github.com/OpenXRay/libjpeg.git
[submodule "src/Externals/BugTrap"]
path = src/Externals/BugTrap
url = https://github.com/OpenXRay/BugTrap.git
[submodule "src/Externals/FreeImage"]
path = src/Externals/FreeImage
url = https://github.com/OpenXRay/ext-win-freeimage.git
[submodule "src/Externals/cryptopp"]
path = src/Externals/cryptopp
url = https://github.com/weidai11/cryptopp.git
[submodule "src/Externals/OpenAutomate"]
path = src/Externals/OpenAutomate
url = https://github.com/OpenXRay/OpenAutomate.git
[submodule "src/Externals/FreeMagic"]
path = src/Externals/FreeMagic
url = https://github.com/OpenXRay/FreeMagic.git
[submodule "src/Externals/lightwave"]
path = src/Externals/lightwave
url = https://github.com/OpenXRay/LightWave.git
[submodule "src/Externals/3dsmax"]
path = src/Externals/3dsmax
url = https://github.com/OpenXRay/3dsmax.git
[submodule "src/Externals/maya"]
path = src/Externals/maya
url = https://github.com/OpenXRay/maya.git
[submodule "src/Externals/nvapi"]
path = src/Externals/nvapi
url = https://github.com/OpenXRay/nvapi.git
5 changes: 4 additions & 1 deletion src/Common.props
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,15 @@
<PropertyGroup Condition="'$(ConfigurationType)'=='StaticLibrary'">
<OutDir>$(xrLibDir)</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(ConfigurationType)'=='Makefile'">
<OutDir>$(xrLibDir)</OutDir>
</PropertyGroup>
<PropertyGroup>
<IntDir>$(xrIntDir)$(ProjectName)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>$(SolutionDir);$(ProjectDir);$(xrSdkDir)include;$(DXSDK_DIR)Include;$(SolutionDir)Externals\luajit\src;$(SolutionDir)Externals\luabind;$(SolutionDir)Externals\GameSpy\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(SolutionDir);$(ProjectDir);$(xrSdkDir)include;$(SolutionDir)Externals;$(DXSDK_DIR)Include;$(SolutionDir)Externals\luajit\src;$(SolutionDir)Externals\luabind;$(SolutionDir)Externals\GameSpy\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<!--
4251 : class 'x' needs to have dll-interface to be used by clients of class 'y'
Expand Down
15 changes: 0 additions & 15 deletions src/Externals/.gitignore

This file was deleted.

1 change: 1 addition & 0 deletions src/Externals/3dsmax
Submodule 3dsmax added at 2a5cbb
1 change: 1 addition & 0 deletions src/Externals/BugTrap
Submodule BugTrap added at c75d4e
373 changes: 373 additions & 0 deletions src/Externals/BugTrap.vcxproj

Large diffs are not rendered by default.

Loading

0 comments on commit 54f4f68

Please sign in to comment.