source: trunk/Utilities/JsFunctionDispatch/JsFunctionDispatch.vcxproj

Last change on this file was 405, checked in by roman, 7 years ago
File size: 8.0 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Release|Win32">
9      <Configuration>Release</Configuration>
10      <Platform>Win32</Platform>
11    </ProjectConfiguration>
12  </ItemGroup>
13  <PropertyGroup Label="Globals">
14    <ProjectGuid>{AB89B722-C30F-4C4B-86F6-36092604F11F}</ProjectGuid>
15    <Keyword>AtlProj</Keyword>
16  </PropertyGroup>
17  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
18  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
19    <ConfigurationType>DynamicLibrary</ConfigurationType>
20    <UseDebugLibraries>true</UseDebugLibraries>
21    <PlatformToolset>v110</PlatformToolset>
22    <UseOfAtl>Dynamic</UseOfAtl>
23    <CharacterSet>Unicode</CharacterSet>
24  </PropertyGroup>
25  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
26    <ConfigurationType>DynamicLibrary</ConfigurationType>
27    <UseDebugLibraries>false</UseDebugLibraries>
28    <PlatformToolset>v110</PlatformToolset>
29    <UseOfAtl>Dynamic</UseOfAtl>
30    <CharacterSet>Unicode</CharacterSet>
31  </PropertyGroup>
32  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
33  <ImportGroup Label="ExtensionSettings">
34  </ImportGroup>
35  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
36    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
37  </ImportGroup>
38  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
39    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
40  </ImportGroup>
41  <PropertyGroup Label="UserMacros" />
42  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
43    <IgnoreImportLibrary>true</IgnoreImportLibrary>
44    <LinkIncremental>true</LinkIncremental>
45  </PropertyGroup>
46  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
47    <IgnoreImportLibrary>true</IgnoreImportLibrary>
48    <LinkIncremental>false</LinkIncremental>
49  </PropertyGroup>
50  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
51    <ClCompile>
52      <PrecompiledHeader>Use</PrecompiledHeader>
53      <WarningLevel>Level3</WarningLevel>
54      <Optimization>Disabled</Optimization>
55      <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
56      <SDLCheck>true</SDLCheck>
57    </ClCompile>
58    <Midl>
59      <MkTypLibCompatible>false</MkTypLibCompatible>
60      <TargetEnvironment>Win32</TargetEnvironment>
61      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
62      <HeaderFileName>JsFunctionDispatch_i.h</HeaderFileName>
63      <InterfaceIdentifierFileName>JsFunctionDispatch_i.c</InterfaceIdentifierFileName>
64      <ProxyFileName>JsFunctionDispatch_p.c</ProxyFileName>
65      <GenerateStublessProxies>true</GenerateStublessProxies>
66      <TypeLibraryName>$(IntDir)JsFunctionDispatch.tlb</TypeLibraryName>
67      <DllDataFileName />
68      <ValidateAllParameters>true</ValidateAllParameters>
69    </Midl>
70    <ResourceCompile>
71      <Culture>0x0409</Culture>
72      <AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
73      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
74    </ResourceCompile>
75    <Link>
76      <SubSystem>Windows</SubSystem>
77      <ModuleDefinitionFile>.\JsFunctionDispatch.def</ModuleDefinitionFile>
78      <GenerateDebugInformation>true</GenerateDebugInformation>
79      <RegisterOutput>true</RegisterOutput>
80    </Link>
81  </ItemDefinitionGroup>
82  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
83    <ClCompile>
84      <PrecompiledHeader>Use</PrecompiledHeader>
85      <WarningLevel>Level3</WarningLevel>
86      <Optimization>MaxSpeed</Optimization>
87      <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
88      <SDLCheck>true</SDLCheck>
89    </ClCompile>
90    <Midl>
91      <MkTypLibCompatible>false</MkTypLibCompatible>
92      <TargetEnvironment>Win32</TargetEnvironment>
93      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
94      <HeaderFileName>JsFunctionDispatch_i.h</HeaderFileName>
95      <InterfaceIdentifierFileName>JsFunctionDispatch_i.c</InterfaceIdentifierFileName>
96      <ProxyFileName>JsFunctionDispatch_p.c</ProxyFileName>
97      <GenerateStublessProxies>true</GenerateStublessProxies>
98      <TypeLibraryName>$(IntDir)JsFunctionDispatch.tlb</TypeLibraryName>
99      <DllDataFileName />
100      <ValidateAllParameters>true</ValidateAllParameters>
101    </Midl>
102    <ResourceCompile>
103      <Culture>0x0409</Culture>
104      <AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
105      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
106    </ResourceCompile>
107    <Link>
108      <SubSystem>Windows</SubSystem>
109      <ModuleDefinitionFile>.\JsFunctionDispatch.def</ModuleDefinitionFile>
110      <GenerateDebugInformation>true</GenerateDebugInformation>
111      <EnableCOMDATFolding>true</EnableCOMDATFolding>
112      <OptimizeReferences>true</OptimizeReferences>
113      <RegisterOutput>true</RegisterOutput>
114    </Link>
115  </ItemDefinitionGroup>
116  <ItemGroup>
117    <ClCompile Include="dllmain.cpp">
118      <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
119      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
120      </PrecompiledHeader>
121      <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
122      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
123      </PrecompiledHeader>
124    </ClCompile>
125    <ClCompile Include="Foo.cpp" />
126    <ClCompile Include="JsFunctionDispatch.cpp" />
127    <ClCompile Include="JsFunctionDispatch_i.c">
128      <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
129      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
130      </PrecompiledHeader>
131      <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
132      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
133      </PrecompiledHeader>
134    </ClCompile>
135    <ClCompile Include="stdafx.cpp">
136      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
137      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
138    </ClCompile>
139  </ItemGroup>
140  <ItemGroup>
141    <ClInclude Include="dllmain.h" />
142    <ClInclude Include="Foo.h" />
143    <ClInclude Include="JsFunctionDispatch_i.h" />
144    <ClInclude Include="Resource.h" />
145    <ClInclude Include="stdafx.h" />
146    <ClInclude Include="targetver.h" />
147  </ItemGroup>
148  <ItemGroup>
149    <ResourceCompile Include="JsFunctionDispatch.rc" />
150  </ItemGroup>
151  <ItemGroup>
152    <None Include="Foo.rgs" />
153    <None Include="JsFunctionDispatch.def" />
154    <None Include="JsFunctionDispatch.rgs" />
155    <None Include="Test.js" />
156  </ItemGroup>
157  <ItemGroup>
158    <Midl Include="JsFunctionDispatch.idl" />
159  </ItemGroup>
160  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
161  <ImportGroup Label="ExtensionTargets">
162  </ImportGroup>
163</Project>
Note: See TracBrowser for help on using the repository browser.