Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 22, 2008, 7:17:46 PM (15 years ago)
Author:
rgrieder
Message:
  • Complete out-of-source builds working now with msvc (moved tolua files generation from the source to the build directory)
  • Bugfix in doit.lua and package.lua: Absolute windows paths don't start with a "\" but rather with a "X:"
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/buildsystem2/visual_studio/vc8/core.vcproj

    r2516 r2520  
    161161                                                Name="VCCustomBuildTool"
    162162                                                Description="Generating tolua bind files..."
    163                                                 CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\bin
echo $cfile "CommandExecutor.h" > $(RootDir)\src\core\tolua.pkg
echo $cfile "LuaBind.h" >> $(RootDir)\src\core\tolua.pkg
$(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
"
    164                                                 AdditionalDependencies="$(RootDir)\src\core\LuaBind.h;$(RootDir)\src\core\CommandExecutor.h"
    165                                                 Outputs="$(RootDir)\src\core\ToluaBindCore.cc; $(RootDir)\src\core\ToluaBindCore.h"
     163                                                CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%
cd $(RootDir)\bin
echo $cfile "CommandExecutor.h" > $(IntDir)\tolua.pkg
echo $cfile "LuaBind.h" >> $(IntDir)\tolua.pkg
$(OutDir)\toluaexe$(CS).exe -n Core -w $(RootDir)\src\core\ -s $(RootDir)\src\tolua\all-5.1.lua -o $(IntDir)\ToluaBindCore.cc -H $(IntDir)\ToluaBindCore.h $(IntDir)\tolua.pkg
"
     164                                                AdditionalDependencies="$(RootDir)\src\core\LuaBind.h; $(RootDir)\src\core\CommandExecutor.h"
     165                                                Outputs="$(IntDir)\ToluaBindCore.cc; $(IntDir)\ToluaBindCore.h; $(IntDir)\tolua.pkg"
    166166                                        />
    167167                                </FileConfiguration>
     
    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;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"
    176                                                 Outputs="$(RootDir)\src\core\ToluaBindCore.cc; $(RootDir)\src\core\ToluaBindCore.h"
     174                                                CommandLine="path $(LibDir)\..\..\bin\$(SolutionName)\$(ConfigurationName); %path%&#x0D;&#x0A;cd $(RootDir)\bin&#x0D;&#x0A;echo $cfile &quot;CommandExecutor.h&quot; &gt; $(IntDir)\tolua.pkg&#x0D;&#x0A;echo $cfile &quot;LuaBind.h&quot; &gt;&gt; $(IntDir)\tolua.pkg&#x0D;&#x0A;$(OutDir)\toluaexe$(CS).exe -n Core -w $(RootDir)\src\core\ -s $(RootDir)\src\tolua\all-5.1.lua -o $(IntDir)\ToluaBindCore.cc -H $(IntDir)\ToluaBindCore.h $(IntDir)\tolua.pkg&#x0D;&#x0A;"
     175                                                AdditionalDependencies="$(RootDir)\src\core\LuaBind.h; $(RootDir)\src\core\CommandExecutor.h"
     176                                                Outputs="$(IntDir)\ToluaBindCore.cc; $(IntDir)\ToluaBindCore.h; $(IntDir)\tolua.pkg"
    177177                                        />
    178178                                </FileConfiguration>
     
    219219                        </File>
    220220                        <File
     221                                RelativePath="$(IntDir)\ToluaBindCore.cc"
     222                                >
     223                        </File>
     224                        <File
    221225                                RelativePath="..\..\src\core\XMLNameListener.cc"
    222                                 >
    223                         </File>
    224                         <File
    225                                 RelativePath="..\..\src\core\ToluaBindCore.cc"
    226226                                >
    227227                        </File>
     
    445445                        </File>
    446446                        <File
    447                                 RelativePath="..\..\src\core\ToluaBindCore.h"
     447                                RelativePath="$(IntDir)\ToluaBindCore.h"
    448448                                >
    449449                        </File>
Note: See TracChangeset for help on using the changeset viewer.