Changeset 1617 for trunk


Ignore:
Timestamp:
Nov 1, 2010 9:56:12 PM (9 years ago)
Author:
lou
Message:

Tweaks to genDefForClp.ps1 so we can build 64-bit DLLs.

Location:
trunk/Clp/MSVisualStudio/v9alt
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/MSVisualStudio/v9alt/Clp.vcproj

    r1614 r1617  
    378378                <Configuration
    379379                        Name="DebugDLL|x64"
    380                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
    381                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
     380                        OutputDirectory="$(CoinBinDir)"
     381                        IntermediateDirectory="$(ProjectName)\$(PlatformName)\$(ConfigurationName)"
    382382                        ConfigurationType="1"
    383383                        InheritedPropertySheets=".\clp.vsprops"
  • trunk/Clp/MSVisualStudio/v9alt/OsiClpUnitTest.vcproj

    r1614 r1617  
    378378                <Configuration
    379379                        Name="DebugDLL|x64"
    380                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
    381                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
     380                        OutputDirectory="$(CoinBinDir)"
     381                        IntermediateDirectory="$(ProjectName)\$(PlatformName)\$(ConfigurationName)"
    382382                        ConfigurationType="1"
    383383                        InheritedPropertySheets="$(COIN_ROOT)\BuildTools\MSVisualStudio\v9alt\coin.vsprops;.\osiclp.vsprops"
  • trunk/Clp/MSVisualStudio/v9alt/libClp.vcproj

    r1614 r1617  
    333333                <Configuration
    334334                        Name="DebugDLL|x64"
    335                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
    336                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
    337                         ConfigurationType="4"
     335                        OutputDirectory="$(CoinBinDir)"
     336                        IntermediateDirectory="$(ProjectName)\$(PlatformName)\$(ConfigurationName)"
     337                        ConfigurationType="2"
    338338                        InheritedPropertySheets="$(COIN_ROOT)\BuildTools\MSVisualStudio\v9alt\coin.vsprops;$(CoinRoot)\CoinUtils\CoinUtils\MSVisualStudio\v9alt\coinutils.vsprops"
    339339                        CharacterSet="1"
     
    372372                        <Tool
    373373                                Name="VCPreLinkEventTool"
    374                         />
    375                         <Tool
    376                                 Name="VCLibrarianTool"
    377                                 AdditionalDependencies="$(NOINHERIT)"
     374                                Description="Generate $(ProjectName).def"
     375                                CommandLine="powershell -ExecutionPolicy RemoteSigned -File .\genDefForClp.ps1 $(IntDir) Clp"
     376                        />
     377                        <Tool
     378                                Name="VCLinkerTool"
     379                                ModuleDefinitionFile="$(IntDir)\libClp.def"
    378380                        />
    379381                        <Tool
     
    381383                        />
    382384                        <Tool
     385                                Name="VCManifestTool"
     386                        />
     387                        <Tool
    383388                                Name="VCXDCMakeTool"
    384389                        />
     
    390395                        />
    391396                        <Tool
     397                                Name="VCAppVerifierTool"
     398                        />
     399                        <Tool
    392400                                Name="VCPostBuildEventTool"
     401                                Description="Copy import lib to $(CoinLibDir)"
     402                                CommandLine="if not exist $(CoinLibDir) mkdir $(CoinLibDir)&#x0D;&#x0A;move /y $(OutDir)\$(TargetName).lib $(CoinLibDir)"
    393403                        />
    394404                </Configuration>
     
    846856                        >
    847857                </Filter>
     858                <File
     859                        RelativePath=".\clp.vsprops"
     860                        >
     861                </File>
     862                <File
     863                        RelativePath=".\genDefForClp.ps1"
     864                        >
     865                </File>
    848866        </Files>
    849867        <Globals>
  • trunk/Clp/MSVisualStudio/v9alt/libOsiClp.vcproj

    r1614 r1617  
    335335                <Configuration
    336336                        Name="DebugDLL|x64"
    337                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
    338                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
    339                         ConfigurationType="4"
     337                        OutputDirectory="$(CoinBinDir)"
     338                        IntermediateDirectory="$(ProjectName)\$(PlatformName)\$(ConfigurationName)"
     339                        ConfigurationType="2"
    340340                        InheritedPropertySheets="$(COIN_ROOT)\BuildTools\MSVisualStudio\v9alt\coin.vsprops;.\clp.vsprops;$(CoinRoot)\Osi\Osi\MSVisualStudio\v9alt\osi.vsprops"
    341341                        CharacterSet="1"
     
    374374                        <Tool
    375375                                Name="VCPreLinkEventTool"
    376                         />
    377                         <Tool
    378                                 Name="VCLibrarianTool"
    379                                 AdditionalLibraryDirectories=""
    380                         />
    381                         <Tool
    382                                 Name="VCALinkTool"
    383                         />
    384                         <Tool
    385                                 Name="VCXDCMakeTool"
    386                         />
    387                         <Tool
    388                                 Name="VCBscMakeTool"
    389                         />
    390                         <Tool
    391                                 Name="VCFxCopTool"
    392                         />
    393                         <Tool
    394                                 Name="VCPostBuildEventTool"
     376                                Description="Generate $(ProjectName).def"
     377                                CommandLine="powershell -ExecutionPolicy RemoteSigned -File .\genDefForClp.ps1 $(IntDir) OsiClp"
     378                        />
     379                        <Tool
     380                                Name="VCLinkerTool"
     381                                ModuleDefinitionFile="$(IntDir)\libOsiClp.def"
     382                        />
     383                        <Tool
     384                                Name="VCALinkTool"
     385                        />
     386                        <Tool
     387                                Name="VCManifestTool"
     388                        />
     389                        <Tool
     390                                Name="VCXDCMakeTool"
     391                        />
     392                        <Tool
     393                                Name="VCBscMakeTool"
     394                        />
     395                        <Tool
     396                                Name="VCFxCopTool"
     397                        />
     398                        <Tool
     399                                Name="VCAppVerifierTool"
     400                        />
     401                        <Tool
     402                                Name="VCPostBuildEventTool"
     403                                Description="Generate $(ProjectName).def"
     404                                CommandLine="if not exist $(CoinLibDir) mkdir $(CoinLibDir)&#x0D;&#x0A;move /y $(OutDir)\$(TargetName).lib $(CoinLibDir)"
    395405                        />
    396406                </Configuration>
Note: See TracChangeset for help on using the changeset viewer.