Changeset 2249 for code/branches/buildsystem
- Timestamp:
- Nov 22, 2008, 10:31:32 PM (16 years ago)
- Location:
- code/branches/buildsystem
- Files:
-
- 4 added
- 2 deleted
- 5 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
code/branches/buildsystem/visual_studio/vc8/base.vsprops
r2220 r2249 9 9 Name="VCCLCompilerTool" 10 10 AdditionalIncludeDirectories=""$(RootDir)src";"$(RootDir)src\tolua";"$(RootDir)src\orxonox";"$(RootDir)src\ceguilua-0.6.1\ceguilua";"$(LibDir)ogre-1.4.9\include";"$(LibDir)boost-1.35.0\include";"$(LibDir)cegui-0.6.1\include";"$(LibDir)enet-1.2\include";"$(LibDir)libogg-1.1.3\include";"$(LibDir)libvorbis-1.2.0\include";"$(LibDir)openal-1.1\include";"$(LibDir)freealut-1.1.0\include";"$(LibDir)tcl-8.5.2\include";"$(LibDir)zlib-1.2.3\include";"$(LibDir)lua-5.1.3\include"" 11 PreprocessorDefinitions="WIN32;__WIN32__;_WIN32;_WINDOWS;BOOST_ALL_DYN_LINK;OIS_DYNAMIC_LIB;ZLIB_WINAPI;LUA_BUILD_AS_DLL "11 PreprocessorDefinitions="WIN32;__WIN32__;_WIN32;_WINDOWS;BOOST_ALL_DYN_LINK;OIS_DYNAMIC_LIB;ZLIB_WINAPI;LUA_BUILD_AS_DLL;TIXML_USE_TICPP;_CRT_SECURE_NO_WARNINGS" 12 12 WarningLevel="3" 13 13 DisableSpecificWarnings="4522;4251;4800" -
code/branches/buildsystem/visual_studio/vc8/core.vcproj
r2217 r2249 161 161 Name="VCCustomBuildTool" 162 162 Description="Generating tolua bind files..." 163 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\ src\core
echo $cfile "CommandExecutor.h" > tolua.pkg
echo $cfile "Script.h" >> tolua.pkg
"$(OutDir)\toluagen$(CS).exe" -n Core -o tolua_bind.cc -H tolua_bind.h tolua.pkg
"163 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\bin
echo $cfile "CommandExecutor.h" > $(RootDir)\src\core\tolua.pkg
echo $cfile "Script.h" >> $(RootDir)\src\core\tolua.pkg
$(OutDir)\toluaexe$(CS).exe -n Core -w $(RootDir)\src\core\ -s $(RootDir)\src\tolua\all.lua -o ToluaBindCore.cc -H ToluaBindCore.h tolua.pkg
" 164 164 AdditionalDependencies="$(RootDir)\src\core\Script.h;$(RootDir)\src\core\CommandExecutor.h" 165 Outputs="$(RootDir)\src\core\ tolua_bind.cc; $(RootDir)\src\core\tolua_bind.h"165 Outputs="$(RootDir)\src\core\ToluaBindCore.cc; $(RootDir)\src\core\ToluaBindCore.h" 166 166 /> 167 167 </FileConfiguration> … … 172 172 Name="VCCustomBuildTool" 173 173 Description="Generating tolua bind files..." 174 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\ src\core
echo $cfile "CommandExecutor.h" > tolua.pkg
echo $cfile "Script.h" >> tolua.pkg
"$(OutDir)\toluagen$(CS).exe" -n Core -o tolua_bind.cc -H tolua_bind.h tolua.pkg
"174 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\bin
echo $cfile "CommandExecutor.h" > $(RootDir)\src\core\tolua.pkg
echo $cfile "Script.h" >> $(RootDir)\src\core\tolua.pkg
$(OutDir)\toluaexe$(CS).exe -n Core -w $(RootDir)\src\core\ -s $(RootDir)\src\tolua\all.lua -o ToluaBindCore.cc -H ToluaBindCore.h tolua.pkg
" 175 175 AdditionalDependencies="$(RootDir)\src\core\Script.h;$(RootDir)\src\core\CommandExecutor.h" 176 Outputs="$(RootDir)\src\core\ tolua_bind.cc; $(RootDir)\src\core\tolua_bind.h"176 Outputs="$(RootDir)\src\core\ToluaBindCore.cc; $(RootDir)\src\core\ToluaBindCore.h" 177 177 /> 178 178 </FileConfiguration> … … 211 211 </File> 212 212 <File 213 RelativePath="..\..\src\core\ tolua_bind.cc"213 RelativePath="..\..\src\core\ToluaBindCore.cc" 214 214 > 215 215 </File> … … 417 417 </File> 418 418 <File 419 RelativePath="..\..\src\core\ToluaBindCore.h" 420 > 421 </File> 422 <File 419 423 RelativePath="..\..\src\core\XMLIncludes.h" 420 424 > -
code/branches/buildsystem/visual_studio/vc8/directories.vsprops
r2217 r2249 13 13 <UserMacro 14 14 Name="LibDir" 15 Value="$(RootDir)\ ..\lib_dist\vc8\dependencies\$(SolutionName)\"15 Value="$(RootDir)\dependencies\$(SolutionName)\" 16 16 /> 17 17 </VisualStudioPropertySheet> -
code/branches/buildsystem/visual_studio/vc8/orxonox.vcproj
r2217 r2249 77 77 <Tool 78 78 Name="VCPostBuildEventTool" 79 Description="Copying files from init folder..." 80 CommandLine="for %%a in ($(RootDir)\bin\msvc\$(ConfigurationName)\*) do replace %%a $(OutDir). /A >nul
rem for %%a in ($(RootDir)\init\common\*) do replace %%a $(OutDir). /A >nul
" 79 81 /> 80 82 </Configuration> … … 141 143 <Tool 142 144 Name="VCPostBuildEventTool" 145 Description="Copying files from init folder..." 146 CommandLine="for %%a in ($(RootDir)\bin\msvc\$(ConfigurationName)\*) do replace %%a $(OutDir). /A >nul
rem for %%a in ($(RootDir)\init\common\*) do replace %%a $(OutDir). /A >nul
" 143 147 /> 144 148 </Configuration> … … 161 165 Name="VCCustomBuildTool" 162 166 Description="Generating tolua bind files..." 163 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\src\orxonox
echo /**/ > tolua.pkg
"$(OutDir)\toluagen$(CS).exe" -n Orxonox -o tolua_bind.cc -H tolua_bind.h tolua.pkg
" 164 Outputs="$(RootDir)\src\orxonox\tolua_bind.cc; $(RootDir)\src\orxonox\tolua_bind.h" 167 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\bin
echo $cfile "gui/GUIManager.h" > $(RootDir)\src\orxonox\tolua.pkg
"$(OutDir)\toluaexe$(CS).exe" -n Orxonox -w $(RootDir)\src\orxonox\ -s $(RootDir)\src\tolua\all.lua -o ToluaBindOrxonox.cc -H ToluaBindOrxonox.h tolua.pkg
" 168 AdditionalDependencies="$(RootDir)\src\orxonox\gui\GUIManager.h" 169 Outputs="$(RootDir)\src\orxonox\ToluaBindOrxonox.cc; $(RootDir)\src\orxonox\ToluaBindOrxonox.h" 165 170 /> 166 171 </FileConfiguration> … … 171 176 Name="VCCustomBuildTool" 172 177 Description="Generating tolua bind files..." 173 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\src\orxonox
echo /**/ > tolua.pkg
"$(OutDir)\toluagen$(CS).exe" -n Orxonox -o tolua_bind.cc -H tolua_bind.h tolua.pkg
" 174 Outputs="$(RootDir)\src\orxonox\tolua_bind.cc; $(RootDir)\src\orxonox\tolua_bind.h" 178 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\bin
echo $cfile "gui/GUIManager.h" > $(RootDir)\src\orxonox\tolua.pkg
"$(OutDir)\toluaexe$(CS).exe" -n Orxonox -w $(RootDir)\src\orxonox\ -s $(RootDir)\src\tolua\all.lua -o ToluaBindOrxonox.cc -H ToluaBindOrxonox.h tolua.pkg
" 179 AdditionalDependencies="$(RootDir)\src\orxonox\gui\GUIManager.h" 180 Outputs="$(RootDir)\src\orxonox\ToluaBindOrxonox.cc; $(RootDir)\src\orxonox\ToluaBindOrxonox.h" 175 181 /> 176 182 </FileConfiguration> … … 213 219 </File> 214 220 <File 215 RelativePath="..\..\src\orxonox\ tolua_bind.cc"221 RelativePath="..\..\src\orxonox\ToluaBindOrxonox.cc" 216 222 > 217 223 <FileConfiguration … … 555 561 </File> 556 562 <File 557 RelativePath="..\..\src\orxonox\OrxonoxLibraryHeaders.h"558 >559 </File>560 <File561 563 RelativePath="..\..\src\orxonox\OrxonoxPrereqs.h" 562 564 > … … 576 578 <File 577 579 RelativePath="..\..\src\orxonox\tolua_bind.h" 580 > 581 </File> 582 <File 583 RelativePath="..\..\src\orxonox\ToluaBindOrxonox.h" 578 584 > 579 585 </File> -
code/branches/buildsystem/visual_studio/vc8/orxonox_vc8.sln
r2217 r2249 8 8 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tolua", "tolua.vcproj", "{35E36A06-0A5C-4A0D-9AB6-5A05EAA87626}" 9 9 EndProject 10 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "toluagen", "toluagen.vcproj", "{71FC0211-5EB5-4637-BE8A-A48EC3CC27D0}" 11 ProjectSection(ProjectDependencies) = postProject 12 {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} = {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} 13 {A0724246-CB7C-420B-BCF0-68EF205AFE34} = {A0724246-CB7C-420B-BCF0-68EF205AFE34} 14 EndProjectSection 15 EndProject 16 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "toluagen_orxonox", "toluagen_orxonox.vcproj", "{A0724246-CB7C-420B-BCF0-68EF205AFE34}" 10 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "toluaexe", "toluaexe.vcproj", "{A0724246-CB7C-420B-BCF0-68EF205AFE34}" 17 11 ProjectSection(ProjectDependencies) = postProject 18 12 {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} = {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} … … 23 17 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core", "core.vcproj", "{271715F3-5B90-4110-A552-70C788084A86}" 24 18 ProjectSection(ProjectDependencies) = postProject 19 {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} = {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} 25 20 {A0724246-CB7C-420B-BCF0-68EF205AFE34} = {A0724246-CB7C-420B-BCF0-68EF205AFE34} 26 {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} = {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626}27 21 {53C56131-E2AA-4A27-B460-7AC05D61A0E6} = {53C56131-E2AA-4A27-B460-7AC05D61A0E6} 28 22 {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC} … … 49 43 {4733BD1A-E04C-458D-8BFB-5010250EA497} = {4733BD1A-E04C-458D-8BFB-5010250EA497} 50 44 {35575B59-E1AE-40E8-89C4-2862B5B09B68} = {35575B59-E1AE-40E8-89C4-2862B5B09B68} 45 {4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F} = {4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F} 51 46 {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC} 52 47 {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86} 53 48 {F101C2F0-1CB9-4A57-827B-6C399A99B28F} = {F101C2F0-1CB9-4A57-827B-6C399A99B28F} 54 {4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F} = {4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F}55 49 EndProjectSection 56 50 EndProject … … 82 76 {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626}.Release|Win32.ActiveCfg = Release|Win32 83 77 {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626}.Release|Win32.Build.0 = Release|Win32 84 {71FC0211-5EB5-4637-BE8A-A48EC3CC27D0}.Debug|Win32.ActiveCfg = Debug|Win3285 {71FC0211-5EB5-4637-BE8A-A48EC3CC27D0}.Debug|Win32.Build.0 = Debug|Win3286 {71FC0211-5EB5-4637-BE8A-A48EC3CC27D0}.Release|Win32.ActiveCfg = Release|Win3287 {71FC0211-5EB5-4637-BE8A-A48EC3CC27D0}.Release|Win32.Build.0 = Release|Win3288 78 {A0724246-CB7C-420B-BCF0-68EF205AFE34}.Debug|Win32.ActiveCfg = Debug|Win32 89 79 {A0724246-CB7C-420B-BCF0-68EF205AFE34}.Debug|Win32.Build.0 = Debug|Win32 … … 125 115 {F101C2F0-1CB9-4A57-827B-6C399A99B28F} = {B9D56701-B4DB-43F8-9920-241CA418C1CE} 126 116 {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} = {B9D56701-B4DB-43F8-9920-241CA418C1CE} 127 {71FC0211-5EB5-4637-BE8A-A48EC3CC27D0} = {B9D56701-B4DB-43F8-9920-241CA418C1CE}128 117 {A0724246-CB7C-420B-BCF0-68EF205AFE34} = {B9D56701-B4DB-43F8-9920-241CA418C1CE} 129 118 {4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F} = {B9D56701-B4DB-43F8-9920-241CA418C1CE} -
code/branches/buildsystem/visual_studio/vc8/toluaexe.vcproj
r2243 r2249 3 3 ProjectType="Visual C++" 4 4 Version="8.00" 5 Name="tolua gen_orxonox"5 Name="toluaexe" 6 6 ProjectGUID="{A0724246-CB7C-420B-BCF0-68EF205AFE34}" 7 7 RootNamespace="orxonox" … … 19 19 Name="Debug|Win32" 20 20 ConfigurationType="1" 21 InheritedPropertySheets=".\debug.vsprops;.\tolua gen_orxonox.vsprops"21 InheritedPropertySheets=".\debug.vsprops;.\toluaexe.vsprops" 22 22 CharacterSet="1" 23 23 > … … 80 80 Name="Release|Win32" 81 81 ConfigurationType="1" 82 InheritedPropertySheets=".\release.vsprops;.\tolua gen_orxonox.vsprops"82 InheritedPropertySheets=".\release.vsprops;.\toluaexe.vsprops" 83 83 CharacterSet="1" 84 84 WholeProgramOptimization="0" … … 152 152 > 153 153 </File> 154 <File155 RelativePath="..\..\src\tolua\toluabind.c"156 >157 </File>158 154 </Filter> 159 155 <Filter … … 162 158 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" 163 159 > 164 <File165 RelativePath="..\..\src\tolua\tolua++.h"166 >167 </File>168 <File169 RelativePath="..\..\src\tolua\toluabind.h"170 >171 </File>172 160 </Filter> 173 161 </Files> -
code/branches/buildsystem/visual_studio/vc8/toluaexe.vsprops
r2243 r2249 3 3 ProjectType="Visual C++" 4 4 Version="8.00" 5 Name="tolua gen_orxonox"5 Name="toluaexe" 6 6 InheritedPropertySheets=".\directories.vsprops" 7 7 >
Note: See TracChangeset
for help on using the changeset viewer.