filters
git-svn-id: svn+ssh://svn.cprover.org/srv/svn/cbmc/trunk@2611 6afb6bc1-c8e4-404c-8f48-9ae832c5b171
This commit is contained in:
parent
5efe8ccc5d
commit
54074b66d7
|
@ -20,6 +20,28 @@ function doit {
|
|||
echo " </ItemGroup>" >> $dest/$1.vcxproj
|
||||
|
||||
cat vcxproj.2 >> $dest/$1.vcxproj
|
||||
|
||||
echo Generating $dest/$1.vcxproj.filters
|
||||
|
||||
# this produces nice "filters" (folders)
|
||||
|
||||
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>" > $dest/$1.vcxproj.filters
|
||||
echo "<Project ToolsVersion=\"4.0\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">" >> $dest/$1.vcxproj.filters
|
||||
|
||||
echo " <ItemGroup>" >> $dest/$1.vcxproj.filters
|
||||
for dir in $dirs ; do
|
||||
sources="`(cd $dest/$dir; make sources)`"
|
||||
for s in $sources ; do
|
||||
echo " <ClCompile Include=\"${dir}\\${s}\"><Filter>${dir}</Filter></ClCompile>" >> $dest/$1.vcxproj.filter
|
||||
done
|
||||
done
|
||||
echo " </ItemGroup>" >> $dest/$1.vcxproj.filters
|
||||
|
||||
for dir in $dirs ; do
|
||||
echo " <ItemGroup><Filter Include=\"${dir}\"/></ItemGroup>" >> $dest/$1.vcxproj.filter
|
||||
done
|
||||
|
||||
echo "</Project>" >> $dest/$1.vcxproj.filters
|
||||
}
|
||||
|
||||
dirs="ansi-c cpp java_bytecode solvers goto-symex analyses pointer-analysis goto-programs linking cbmc"
|
||||
|
|
|
@ -45,10 +45,10 @@
|
|||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);STL_HASH_TR1</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
|
@ -58,11 +58,11 @@
|
|||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);STL_HASH_TR1</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
|
|
Loading…
Reference in New Issue