diff options
Diffstat (limited to 'mime.vcxproj')
-rwxr-xr-x | mime.vcxproj | 54 |
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> |