aboutsummaryrefslogtreecommitdiff
path: root/mime.vcxproj
diff options
context:
space:
mode:
Diffstat (limited to 'mime.vcxproj')
-rwxr-xr-xmime.vcxproj54
1 files changed, 38 insertions, 16 deletions
diff --git a/mime.vcxproj b/mime.vcxproj
index 95781f2..63f5452 100755
--- a/mime.vcxproj
+++ b/mime.vcxproj
@@ -21,6 +21,19 @@
21 <ItemGroup> 21 <ItemGroup>
22 <ClCompile Include="src\mime.c" /> 22 <ClCompile Include="src\mime.c" />
23 </ItemGroup> 23 </ItemGroup>
24 <ItemGroup>
25 <CustomBuild Include="src\mime.lua">
26 <FileType>Document</FileType>
27 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(LUABIN_PATH)$(Configuration)</Command>
28 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(LUABIN_PATH)$(Configuration)\%(Filename)%(Extension)</Outputs>
29 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy %(FullPath) $(LUABIN_PATH)$(Configuration)</Command>
30 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(LUABIN_PATH)$(Configuration)\%(Filename)%(Extension)</Outputs>
31 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy %(FullPath) $(LUALIB_PATH)$(Platform)\$(Configuration)</Command>
32 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy %(FullPath) $(LUALIB_PATH)$(Platform)\$(Configuration)</Command>
33 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(LUABIN_PATH)$(Platform)\$(Configuration)\%(Filename)%(Extension)</Outputs>
34 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(LUABIN_PATH)$(Platform)\$(Configuration)\%(Filename)%(Extension)</Outputs>
35 </CustomBuild>
36 </ItemGroup>
24 <PropertyGroup Label="Globals"> 37 <PropertyGroup Label="Globals">
25 <ProjectGuid>{128E8BD0-174A-48F0-8771-92B1E8D18713}</ProjectGuid> 38 <ProjectGuid>{128E8BD0-174A-48F0-8771-92B1E8D18713}</ProjectGuid>
26 <Keyword>Win32Proj</Keyword> 39 <Keyword>Win32Proj</Keyword>
@@ -52,25 +65,29 @@
52 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 65 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
53 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 66 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
54 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 67 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
68 <Import Project="Lua.props" />
55 </ImportGroup> 69 </ImportGroup>
56 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 70 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
57 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 71 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 72 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
73 <Import Project="Lua.props" />
59 </ImportGroup> 74 </ImportGroup>
60 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 75 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
61 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 76 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 77 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
78 <Import Project="Lua.props" />
63 </ImportGroup> 79 </ImportGroup>
64 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 80 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
65 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 81 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
66 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 82 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
83 <Import Project="Lua.props" />
67 </ImportGroup> 84 </ImportGroup>
68 <PropertyGroup Label="UserMacros" /> 85 <PropertyGroup Label="UserMacros" />
69 <PropertyGroup> 86 <PropertyGroup>
70 <_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion> 87 <_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion>
71 </PropertyGroup> 88 </PropertyGroup>
72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 89 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
73 <OutDir>$(SolutionDir)\$(Configuration)\mime\</OutDir> 90 <OutDir>$(LUABIN_PATH)$(Configuration)\mime\</OutDir>
74 <IntDir>$(Configuration)\</IntDir> 91 <IntDir>$(Configuration)\</IntDir>
75 <LinkIncremental>true</LinkIncremental> 92 <LinkIncremental>true</LinkIncremental>
76 <TargetName>core</TargetName> 93 <TargetName>core</TargetName>
@@ -78,23 +95,23 @@
78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 95 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
79 <LinkIncremental>true</LinkIncremental> 96 <LinkIncremental>true</LinkIncremental>
80 <TargetName>core</TargetName> 97 <TargetName>core</TargetName>
81 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\mime\</OutDir> 98 <OutDir>$(LUABIN_PATH)$(Platform)\$(Configuration)\mime\</OutDir>
82 </PropertyGroup> 99 </PropertyGroup>
83 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 100 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
84 <OutDir>$(SolutionDir)\$(Configuration)\mime\</OutDir> 101 <OutDir>$(LUABIN_PATH)$(Configuration)\mime\</OutDir>
85 <IntDir>$(Configuration)\</IntDir> 102 <IntDir>$(Configuration)\</IntDir>
86 <LinkIncremental>false</LinkIncremental> 103 <LinkIncremental>false</LinkIncremental>
87 <TargetName>core</TargetName> 104 <TargetName>core</TargetName>
88 </PropertyGroup> 105 </PropertyGroup>
89 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 106 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
90 <LinkIncremental>false</LinkIncremental> 107 <LinkIncremental>false</LinkIncremental>
91 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\mime\</OutDir> 108 <OutDir>$(LUABIN_PATH)$(Platform)\$(Configuration)\mime\</OutDir>
92 <TargetName>core</TargetName> 109 <TargetName>core</TargetName>
93 </PropertyGroup> 110 </PropertyGroup>
94 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 111 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
95 <ClCompile> 112 <ClCompile>
96 <Optimization>Disabled</Optimization> 113 <Optimization>Disabled</Optimization>
97 <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 114 <AdditionalIncludeDirectories>$(LUAINC_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
98 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUA_COMPAT_MODULE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 115 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUA_COMPAT_MODULE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
99 <MinimalRebuild>true</MinimalRebuild> 116 <MinimalRebuild>true</MinimalRebuild>
100 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 117 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -102,11 +119,12 @@
102 <PrecompiledHeader /> 119 <PrecompiledHeader />
103 <WarningLevel>Level3</WarningLevel> 120 <WarningLevel>Level3</WarningLevel>
104 <DebugInformationFormat>EditAndContinue</DebugInformationFormat> 121 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
122 <ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
105 </ClCompile> 123 </ClCompile>
106 <Link> 124 <Link>
107 <AdditionalDependencies>lualib.lib;%(AdditionalDependencies)</AdditionalDependencies> 125 <AdditionalDependencies>$(LUALIB);%(AdditionalDependencies)</AdditionalDependencies>
108 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 126 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
109 <AdditionalLibraryDirectories>..\bin\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 127 <AdditionalLibraryDirectories>$(LUALIB_PATH)$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
110 <GenerateDebugInformation>true</GenerateDebugInformation> 128 <GenerateDebugInformation>true</GenerateDebugInformation>
111 <ProgramDatabaseFile>$(OutDir)mime.pdb</ProgramDatabaseFile> 129 <ProgramDatabaseFile>$(OutDir)mime.pdb</ProgramDatabaseFile>
112 <SubSystem>Windows</SubSystem> 130 <SubSystem>Windows</SubSystem>
@@ -114,12 +132,13 @@
114 <DataExecutionPrevention /> 132 <DataExecutionPrevention />
115 <ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary> 133 <ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
116 <TargetMachine>MachineX86</TargetMachine> 134 <TargetMachine>MachineX86</TargetMachine>
135 <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
117 </Link> 136 </Link>
118 </ItemDefinitionGroup> 137 </ItemDefinitionGroup>
119 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 138 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
120 <ClCompile> 139 <ClCompile>
121 <Optimization>Disabled</Optimization> 140 <Optimization>Disabled</Optimization>
122 <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 141 <AdditionalIncludeDirectories>$(LUAINC_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
123 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUA_COMPAT_MODULE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 142 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUA_COMPAT_MODULE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
124 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 143 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
125 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 144 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -127,11 +146,12 @@
127 </PrecompiledHeader> 146 </PrecompiledHeader>
128 <WarningLevel>Level3</WarningLevel> 147 <WarningLevel>Level3</WarningLevel>
129 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 148 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
149 <ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
130 </ClCompile> 150 </ClCompile>
131 <Link> 151 <Link>
132 <AdditionalDependencies>lualib.lib;%(AdditionalDependencies)</AdditionalDependencies> 152 <AdditionalDependencies>$(LUALIB);%(AdditionalDependencies)</AdditionalDependencies>
133 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 153 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
134 <AdditionalLibraryDirectories>..\bin\$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 154 <AdditionalLibraryDirectories>$(LUALIB_PATH)$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
135 <GenerateDebugInformation>true</GenerateDebugInformation> 155 <GenerateDebugInformation>true</GenerateDebugInformation>
136 <ProgramDatabaseFile>$(OutDir)mime.pdb</ProgramDatabaseFile> 156 <ProgramDatabaseFile>$(OutDir)mime.pdb</ProgramDatabaseFile>
137 <SubSystem>Windows</SubSystem> 157 <SubSystem>Windows</SubSystem>
@@ -143,17 +163,18 @@
143 </ItemDefinitionGroup> 163 </ItemDefinitionGroup>
144 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 164 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
145 <ClCompile> 165 <ClCompile>
146 <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 166 <AdditionalIncludeDirectories>$(LUAINC_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
147 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUA_COMPAT_MODULE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 167 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUA_COMPAT_MODULE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
148 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 168 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
149 <PrecompiledHeader /> 169 <PrecompiledHeader />
150 <WarningLevel>Level4</WarningLevel> 170 <WarningLevel>Level4</WarningLevel>
151 <DebugInformationFormat /> 171 <DebugInformationFormat />
172 <ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
152 </ClCompile> 173 </ClCompile>
153 <Link> 174 <Link>
154 <AdditionalDependencies>lualib.lib;%(AdditionalDependencies)</AdditionalDependencies> 175 <AdditionalDependencies>$(LUALIB);%(AdditionalDependencies)</AdditionalDependencies>
155 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 176 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
156 <AdditionalLibraryDirectories>..\bin\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 177 <AdditionalLibraryDirectories>$(LUALIB_PATH)$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
157 <GenerateDebugInformation>true</GenerateDebugInformation> 178 <GenerateDebugInformation>true</GenerateDebugInformation>
158 <SubSystem>Windows</SubSystem> 179 <SubSystem>Windows</SubSystem>
159 <OptimizeReferences>true</OptimizeReferences> 180 <OptimizeReferences>true</OptimizeReferences>
@@ -166,7 +187,7 @@
166 </ItemDefinitionGroup> 187 </ItemDefinitionGroup>
167 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 188 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
168 <ClCompile> 189 <ClCompile>
169 <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 190 <AdditionalIncludeDirectories>$(LUAINC_PATH);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
170 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUA_COMPAT_MODULE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 191 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUA_COMPAT_MODULE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
171 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 192 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
172 <PrecompiledHeader> 193 <PrecompiledHeader>
@@ -174,11 +195,12 @@
174 <WarningLevel>Level4</WarningLevel> 195 <WarningLevel>Level4</WarningLevel>
175 <DebugInformationFormat> 196 <DebugInformationFormat>
176 </DebugInformationFormat> 197 </DebugInformationFormat>
198 <ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
177 </ClCompile> 199 </ClCompile>
178 <Link> 200 <Link>
179 <AdditionalDependencies>lualib.lib;%(AdditionalDependencies)</AdditionalDependencies> 201 <AdditionalDependencies>$(LUALIB);%(AdditionalDependencies)</AdditionalDependencies>
180 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 202 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
181 <AdditionalLibraryDirectories>..\bin\$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 203 <AdditionalLibraryDirectories>$(LUALIB_PATH)$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
182 <GenerateDebugInformation>true</GenerateDebugInformation> 204 <GenerateDebugInformation>true</GenerateDebugInformation>
183 <SubSystem>Windows</SubSystem> 205 <SubSystem>Windows</SubSystem>
184 <OptimizeReferences>true</OptimizeReferences> 206 <OptimizeReferences>true</OptimizeReferences>