Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 2516


Ignore:
Timestamp:
Dec 21, 2008, 6:57:40 PM (15 years ago)
Author:
rgrieder
Message:

Fixed msvc build and adjusted some settings.
Also removed init directory since that got merged into the bin folder.

Location:
code/branches/buildsystem2
Files:
5 added
1 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • code/branches/buildsystem2/visual_studio/vc8/base.vsprops

    r2510 r2516  
    88        <Tool
    99                Name="VCCLCompilerTool"
    10                 AdditionalIncludeDirectories="&quot;$(RootDir)src&quot;;&quot;$(RootDir)src\tolua&quot;;&quot;$(RootDir)src\orxonox&quot;;&quot;$(RootDir)src\ceguilua-0.6.1\ceguilua&quot;;&quot;$(LibDir)ogre-1.4.9\include&quot;;&quot;$(LibDir)boost-1.35.0\include&quot;;&quot;$(LibDir)cegui-0.6.1\include&quot;;&quot;$(LibDir)enet-1.2\include&quot;;&quot;$(LibDir)libogg-1.1.3\include&quot;;&quot;$(LibDir)libvorbis-1.2.0\include&quot;;&quot;$(LibDir)openal-1.1\include&quot;;&quot;$(LibDir)freealut-1.1.0\include&quot;;&quot;$(LibDir)tcl-8.5.2\include&quot;;&quot;$(LibDir)zlib-1.2.3\include&quot;;&quot;$(LibDir)lua-5.1.3\include&quot;"
     10                AdditionalIncludeDirectories="&quot;$(RootDir)src&quot;;&quot;$(RootDir)src\tolua&quot;;&quot;$(RootDir)src\ois&quot;;&quot;$(RootDir)src\orxonox&quot;;&quot;$(RootDir)src\ceguilua-0.6.1\ceguilua&quot;;&quot;$(LibDir)ogre-1.4.9\include&quot;;&quot;$(LibDir)boost-1.35.0\include&quot;;&quot;$(LibDir)cegui-0.6.1\include&quot;;&quot;$(LibDir)enet-1.2\include&quot;;&quot;$(LibDir)libogg-1.1.3\include&quot;;&quot;$(LibDir)libvorbis-1.2.0\include&quot;;&quot;$(LibDir)openal-1.1\include&quot;;&quot;$(LibDir)freealut-1.1.0\include&quot;;&quot;$(LibDir)tcl-8.5.2\include&quot;;&quot;$(LibDir)zlib-1.2.3\include&quot;;&quot;$(LibDir)lua-5.1.3\include&quot;"
    1111                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"
    1212                WarningLevel="3"
     
    1616                Name="VCLibrarianTool"
    1717                OutputFile="$(IntDir)$(ProjectName)$(CS).lib"
    18                 AdditionalLibraryDirectories="$(LibDir)"
    1918        />
    2019        <Tool
     
    2625                TargetMachine="1"
    2726        />
    28         <UserMacro
    29                 Name="LibOutDir"
    30                 Value="$(RootDir)build\"
    31         />
    32         <UserMacro
    33                 Name="CS"
    34                 Value=""
    35         />
    3627</VisualStudioPropertySheet>
  • code/branches/buildsystem2/visual_studio/vc8/core.vcproj

    r2509 r2516  
    161161                                                Name="VCCustomBuildTool"
    162162                                                Description="Generating tolua bind files..."
    163                                                 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%&#x0D;&#x0A;cd $(RootDir)\bin&#x0D;&#x0A;echo $cfile &quot;CommandExecutor.h&quot; &gt; $(RootDir)\src\core\tolua.pkg&#x0D;&#x0A;echo $cfile &quot;Script.h&quot; &gt;&gt; $(RootDir)\src\core\tolua.pkg&#x0D;&#x0A;$(OutDir)\toluaexe$(CS).exe -n Core -w $(RootDir)\src\core\ -s $(RootDir)\src\tolua\all.lua -o ToluaBindCore.cc -H ToluaBindCore.h tolua.pkg&#x0D;&#x0A;"
    164                                                 AdditionalDependencies="$(RootDir)\src\core\Script.h;$(RootDir)\src\core\CommandExecutor.h"
     163                                                CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%&#x0D;&#x0A;cd $(RootDir)\bin&#x0D;&#x0A;echo $cfile &quot;CommandExecutor.h&quot; &gt; $(RootDir)\src\core\tolua.pkg&#x0D;&#x0A;echo $cfile &quot;LuaBind.h&quot; &gt;&gt; $(RootDir)\src\core\tolua.pkg&#x0D;&#x0A;$(OutDir)\toluaexe$(CS).exe -n Core -w $(RootDir)\src\core\ -s $(RootDir)\src\tolua\all-5.1.lua -o ToluaBindCore.cc -H ToluaBindCore.h tolua.pkg&#x0D;&#x0A;"
     164                                                AdditionalDependencies="$(RootDir)\src\core\LuaBind.h;$(RootDir)\src\core\CommandExecutor.h"
    165165                                                Outputs="$(RootDir)\src\core\ToluaBindCore.cc; $(RootDir)\src\core\ToluaBindCore.h"
    166166                                        />
     
    172172                                                Name="VCCustomBuildTool"
    173173                                                Description="Generating tolua bind files..."
    174                                                 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%&#x0D;&#x0A;cd $(RootDir)\bin&#x0D;&#x0A;echo $cfile &quot;CommandExecutor.h&quot; &gt; $(RootDir)\src\core\tolua.pkg&#x0D;&#x0A;echo $cfile &quot;Script.h&quot; &gt;&gt; $(RootDir)\src\core\tolua.pkg&#x0D;&#x0A;$(OutDir)\toluaexe$(CS).exe -n Core -w $(RootDir)\src\core\ -s $(RootDir)\src\tolua\all.lua -o ToluaBindCore.cc -H ToluaBindCore.h tolua.pkg&#x0D;&#x0A;"
    175                                                 AdditionalDependencies="$(RootDir)\src\core\Script.h;$(RootDir)\src\core\CommandExecutor.h"
     174                                                CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%&#x0D;&#x0A;cd $(RootDir)\bin&#x0D;&#x0A;echo $cfile &quot;CommandExecutor.h&quot; &gt; $(RootDir)\src\core\tolua.pkg&#x0D;&#x0A;echo $cfile &quot;LuaBind.h&quot; &gt;&gt; $(RootDir)\src\core\tolua.pkg&#x0D;&#x0A;$(OutDir)\toluaexe$(CS).exe -n Core -w $(RootDir)\src\core\ -s $(RootDir)\src\tolua\all-5.1.lua -o ToluaBindCore.cc -H ToluaBindCore.h tolua.pkg&#x0D;&#x0A;"
     175                                                AdditionalDependencies="$(RootDir)\src\core\LuaBind.h;$(RootDir)\src\core\CommandExecutor.h"
    176176                                                Outputs="$(RootDir)\src\core\ToluaBindCore.cc; $(RootDir)\src\core\ToluaBindCore.h"
    177177                                        />
  • code/branches/buildsystem2/visual_studio/vc8/core.vsprops

    r2510 r2516  
    99                Name="VCCLCompilerTool"
    1010                AdditionalOptions="/MP2"
    11                 PreprocessorDefinitions="CORE_SHARED_BUILD;LUA_BUILD_AS_DLL"
     11                PreprocessorDefinitions="CORE_SHARED_BUILD"
    1212        />
    1313        <Tool
  • code/branches/buildsystem2/visual_studio/vc8/network.vsprops

    r2510 r2516  
    1414                Name="VCLinkerTool"
    1515                AdditionalDependencies="enet$(CS).lib zlib$(CS).lib"
    16                 IgnoreDefaultLibraryNames="LIBCMT;LIBCMTD"
     16                IgnoreDefaultLibraryNames=""
    1717        />
    1818</VisualStudioPropertySheet>
  • code/branches/buildsystem2/visual_studio/vc8/ois.vsprops

    r2087 r2516  
    99                Name="VCCLCompilerTool"
    1010                AdditionalOptions="/MP2"
    11                 AdditionalIncludeDirectories="$(RootDir)src\ois"
    1211                PreprocessorDefinitions="OIS_NONCLIENT_BUILD;OIS_DYNAMIC_LIB"
    1312        />
  • code/branches/buildsystem2/visual_studio/vc8/orxonox.vcproj

    r2509 r2516  
    7676                        <Tool
    7777                                Name="VCPostBuildEventTool"
    78                                 Description="Copying files from init folder..."
    79                                 CommandLine="for %%a in ($(RootDir)\bin\msvc\$(ConfigurationName)\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;rem for %%a in ($(RootDir)\init\common\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;"
     78                                Description="Copying default configuration files..."
     79                                CommandLine="for %%a in ($(RootDir)\bin\msvc\$(SolutionName)\$(ConfigurationName)\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;for %%a in ($(RootDir)\bin\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;"
    8080                        />
    8181                </Configuration>
     
    141141                        <Tool
    142142                                Name="VCPostBuildEventTool"
    143                                 Description="Copying files from init folder..."
    144                                 CommandLine="for %%a in ($(RootDir)\bin\msvc\$(ConfigurationName)\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;rem for %%a in ($(RootDir)\init\common\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;"
     143                                Description="Copying default configuration files..."
     144                                CommandLine="for %%a in ($(RootDir)\bin\msvc\$(SolutionName)\$(ConfigurationName)\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;for %%a in ($(RootDir)\bin\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;"
    145145                        />
    146146                </Configuration>
     
    167167                                                Name="VCCustomBuildTool"
    168168                                                Description="Generating tolua bind files..."
    169                                                 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%&#x0D;&#x0A;cd $(RootDir)\bin&#x0D;&#x0A;echo $cfile &quot;gui/GUIManager.h&quot; &gt; $(RootDir)\src\orxonox\tolua.pkg&#x0D;&#x0A;&quot;$(OutDir)\toluaexe$(CS).exe&quot; -n Orxonox -w $(RootDir)\src\orxonox\ -s $(RootDir)\src\tolua\all.lua -o ToluaBindOrxonox.cc -H ToluaBindOrxonox.h tolua.pkg&#x0D;&#x0A;"
     169                                                CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%&#x0D;&#x0A;cd $(RootDir)\bin&#x0D;&#x0A;echo $cfile &quot;gui/GUIManager.h&quot; &gt; $(RootDir)\src\orxonox\tolua.pkg&#x0D;&#x0A;&quot;$(OutDir)\toluaexe$(CS).exe&quot; -n Orxonox -w $(RootDir)\src\orxonox\ -s $(RootDir)\src\tolua\all-5.1.lua -o ToluaBindOrxonox.cc -H ToluaBindOrxonox.h tolua.pkg&#x0D;&#x0A;"
    170170                                                AdditionalDependencies="$(RootDir)\src\orxonox\gui\GUIManager.h"
    171171                                                Outputs="$(RootDir)\src\orxonox\ToluaBindOrxonox.cc; $(RootDir)\src\orxonox\ToluaBindOrxonox.h"
     
    178178                                                Name="VCCustomBuildTool"
    179179                                                Description="Generating tolua bind files..."
    180                                                 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%&#x0D;&#x0A;cd $(RootDir)\bin&#x0D;&#x0A;echo $cfile &quot;gui/GUIManager.h&quot; &gt; $(RootDir)\src\orxonox\tolua.pkg&#x0D;&#x0A;&quot;$(OutDir)\toluaexe$(CS).exe&quot; -n Orxonox -w $(RootDir)\src\orxonox\ -s $(RootDir)\src\tolua\all.lua -o ToluaBindOrxonox.cc -H ToluaBindOrxonox.h tolua.pkg&#x0D;&#x0A;"
     180                                                CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%&#x0D;&#x0A;cd $(RootDir)\bin&#x0D;&#x0A;echo $cfile &quot;gui/GUIManager.h&quot; &gt; $(RootDir)\src\orxonox\tolua.pkg&#x0D;&#x0A;&quot;$(OutDir)\toluaexe$(CS).exe&quot; -n Orxonox -w $(RootDir)\src\orxonox\ -s $(RootDir)\src\tolua\all-5.1.lua -o ToluaBindOrxonox.cc -H ToluaBindOrxonox.h tolua.pkg&#x0D;&#x0A;"
    181181                                                AdditionalDependencies="$(RootDir)\src\orxonox\gui\GUIManager.h"
    182182                                                Outputs="$(RootDir)\src\orxonox\ToluaBindOrxonox.cc; $(RootDir)\src\orxonox\ToluaBindOrxonox.h"
     
    391391                                                <File
    392392                                                        RelativePath="..\..\src\orxonox\objects\worldentities\triggers\EventTrigger.cc"
     393                                                        >
     394                                                </File>
     395                                                <File
     396                                                        RelativePath="..\..\src\orxonox\objects\worldentities\triggers\PlayerTrigger.cc"
    393397                                                        >
    394398                                                </File>
     
    980984                                                </File>
    981985                                                <File
     986                                                        RelativePath="..\..\src\orxonox\objects\worldentities\triggers\PlayerTrigger.h"
     987                                                        >
     988                                                </File>
     989                                                <File
    982990                                                        RelativePath="..\..\src\orxonox\objects\worldentities\triggers\Trigger.h"
    983991                                                        >
  • code/branches/buildsystem2/visual_studio/vc8/orxonox.vcproj.user

    r2087 r2516  
    1010                        >
    1111                        <DebugSettings
    12                                 Command="$(TargetPath)"
    1312                                WorkingDirectory="$(OutDir)"
    14                                 CommandArguments=""
    15                                 Attach="false"
    16                                 DebuggerType="3"
    17                                 Remote="1"
    18                                 RemoteCommand=""
    19                                 HttpUrl=""
    20                                 PDBPath=""
    21                                 SQLDebugging=""
    22                                 Environment=""
    23                                 EnvironmentMerge="true"
    24                                 DebuggerFlavor="0"
    25                                 MPIRunCommand=""
    26                                 MPIRunArguments=""
    27                                 MPIRunWorkingDirectory=""
    28                                 ApplicationCommand=""
    29                                 ApplicationArguments=""
    30                                 ShimCommand=""
    31                                 MPIAcceptMode=""
    32                                 MPIAcceptFilter=""
    3313                        />
    3414                </Configuration>
     
    3717                        >
    3818                        <DebugSettings
    39                                 Command="$(TargetPath)"
    4019                                WorkingDirectory="$(OutDir)"
    41                                 CommandArguments=""
    42                                 Attach="false"
    43                                 DebuggerType="3"
    44                                 Remote="1"
    45                                 RemoteCommand=""
    46                                 HttpUrl=""
    47                                 PDBPath=""
    48                                 SQLDebugging=""
    49                                 Environment=""
    50                                 EnvironmentMerge="true"
    51                                 DebuggerFlavor="0"
    52                                 MPIRunCommand=""
    53                                 MPIRunArguments=""
    54                                 MPIRunWorkingDirectory=""
    55                                 ApplicationCommand=""
    56                                 ApplicationArguments=""
    57                                 ShimCommand=""
    58                                 MPIAcceptMode=""
    59                                 MPIAcceptFilter=""
    6020                        />
    6121                </Configuration>
  • code/branches/buildsystem2/visual_studio/vc8/orxonox.vsprops

    r2510 r2516  
    1919                IgnoreDefaultLibraryNames=""
    2020        />
    21         <Tool
    22                 Name="VCPostBuildEventTool"
    23                 Description="Copying files from init folder..."
    24                 CommandLine="for %%a in ($(RootDir)\init\$(SolutionName)\$(ConfigurationName)\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;for %%a in ($(RootDir)\init\common\*) do replace %%a $(OutDir). /A &gt;nul&#x0D;&#x0A;"
    25         />
    2621</VisualStudioPropertySheet>
  • code/branches/buildsystem2/visual_studio/vc8/orxonox_vc8.sln

    r2510 r2516  
    1717Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core", "core.vcproj", "{271715F3-5B90-4110-A552-70C788084A86}"
    1818        ProjectSection(ProjectDependencies) = postProject
     19                {EA969DF2-70AF-46E6-BBE2-E03112E04CB8} = {EA969DF2-70AF-46E6-BBE2-E03112E04CB8}
     20                {F101C2F0-1CB9-4A57-827B-6C399A99B28F} = {F101C2F0-1CB9-4A57-827B-6C399A99B28F}
     21                {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC}
     22                {53C56131-E2AA-4A27-B460-7AC05D61A0E6} = {53C56131-E2AA-4A27-B460-7AC05D61A0E6}
     23                {A0724246-CB7C-420B-BCF0-68EF205AFE34} = {A0724246-CB7C-420B-BCF0-68EF205AFE34}
    1924                {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} = {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626}
    20                 {A0724246-CB7C-420B-BCF0-68EF205AFE34} = {A0724246-CB7C-420B-BCF0-68EF205AFE34}
    21                 {53C56131-E2AA-4A27-B460-7AC05D61A0E6} = {53C56131-E2AA-4A27-B460-7AC05D61A0E6}
    22                 {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC}
    23                 {F101C2F0-1CB9-4A57-827B-6C399A99B28F} = {F101C2F0-1CB9-4A57-827B-6C399A99B28F}
    24                 {EA969DF2-70AF-46E6-BBE2-E03112E04CB8} = {EA969DF2-70AF-46E6-BBE2-E03112E04CB8}
    2525        EndProjectSection
    2626EndProject
    2727Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "audio", "audio.vcproj", "{4733BD1A-E04C-458D-8BFB-5010250EA497}"
    2828        ProjectSection(ProjectDependencies) = postProject
     29                {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
    2930                {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC}
    30                 {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
    3131        EndProjectSection
    3232EndProject
     
    3434        ProjectSection(ProjectDependencies) = postProject
    3535                {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC}
     36                {F101C2F0-1CB9-4A57-827B-6C399A99B28F} = {F101C2F0-1CB9-4A57-827B-6C399A99B28F}
    3637                {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
    3738        EndProjectSection
     
    3940Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "orxonox", "orxonox.vcproj", "{0B6C5CFD-F91B-432A-80A3-2610F61E060B}"
    4041        ProjectSection(ProjectDependencies) = postProject
     42                {F101C2F0-1CB9-4A57-827B-6C399A99B28F} = {F101C2F0-1CB9-4A57-827B-6C399A99B28F}
     43                {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
     44                {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC}
     45                {4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F} = {4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F}
     46                {35575B59-E1AE-40E8-89C4-2862B5B09B68} = {35575B59-E1AE-40E8-89C4-2862B5B09B68}
     47                {4733BD1A-E04C-458D-8BFB-5010250EA497} = {4733BD1A-E04C-458D-8BFB-5010250EA497}
     48                {A0724246-CB7C-420B-BCF0-68EF205AFE34} = {A0724246-CB7C-420B-BCF0-68EF205AFE34}
    4149                {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626} = {35E36A06-0A5C-4A0D-9AB6-5A05EAA87626}
    42                 {A0724246-CB7C-420B-BCF0-68EF205AFE34} = {A0724246-CB7C-420B-BCF0-68EF205AFE34}
    43                 {4733BD1A-E04C-458D-8BFB-5010250EA497} = {4733BD1A-E04C-458D-8BFB-5010250EA497}
    44                 {35575B59-E1AE-40E8-89C4-2862B5B09B68} = {35575B59-E1AE-40E8-89C4-2862B5B09B68}
    45                 {4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F} = {4BBBB49F-3203-4BB4-AAE3-48BCA96FCB4F}
    46                 {2240ECD7-2F48-4431-8E1B-25466A384CCC} = {2240ECD7-2F48-4431-8E1B-25466A384CCC}
    47                 {271715F3-5B90-4110-A552-70C788084A86} = {271715F3-5B90-4110-A552-70C788084A86}
    48                 {F101C2F0-1CB9-4A57-827B-6C399A99B28F} = {F101C2F0-1CB9-4A57-827B-6C399A99B28F}
    4950        EndProjectSection
    5051EndProject
Note: See TracChangeset for help on using the changeset viewer.