diff options
author | Christopher Watford <christopher.watford@gmail.com> | 2014-12-05 10:27:44 -0500 |
---|---|---|
committer | Christopher Watford <christopher.watford@gmail.com> | 2014-12-05 10:27:44 -0500 |
commit | 4d18d39d996211984760e78b829a19b91c61b079 (patch) | |
tree | aae9ca218a0d4d55d02edf60dff45158a23d8781 | |
parent | 0609a5729c4c38c98ff198cee4a835fb9953753a (diff) |
Adds json_config.h.win32 to project. Adds VS2k13 project.
-rw-r--r-- | json-c.vcproj | 10 | ||||
-rw-r--r-- | json-c.vcxproj | 116 | ||||
-rw-r--r-- | json-c.vcxproj.filters | 81 |
3 files changed, 205 insertions, 2 deletions
diff --git a/json-c.vcproj b/json-c.vcproj index 0b88754..d44f517 100644 --- a/json-c.vcproj +++ b/json-c.vcproj @@ -38,7 +38,8 @@ Name="VCPostBuildEventTool"/> <Tool Name="VCPreBuildEventTool" - CommandLine="copy config.h.win32 config.h"/> + CommandLine="copy config.h.win32 config.h +copy json_config.h.win32 json_config.h"/> <Tool Name="VCPreLinkEventTool"/> <Tool @@ -76,7 +77,9 @@ <Tool Name="VCPostBuildEventTool"/> <Tool - Name="VCPreBuildEventTool"/> + Name="VCPreBuildEventTool" + CommandLine="copy config.h.win32 config.h +copy json_config.h.win32 json_config.h"/> <Tool Name="VCPreLinkEventTool"/> <Tool @@ -168,6 +171,9 @@ RelativePath=".\config.h.win32"> </File> <File + RelativePath=".\json_config.h.win32"> + </File> + <File RelativePath=".\README-WIN32.html"> </File> <File diff --git a/json-c.vcxproj b/json-c.vcxproj new file mode 100644 index 0000000..9c50712 --- /dev/null +++ b/json-c.vcxproj @@ -0,0 +1,116 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{04D8CDBE-FB3E-4362-87E6-07DC3C0083B2}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v120</PlatformToolset> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <PlatformToolset>v120</PlatformToolset> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>12.0.30324.0</_ProjectFileVersion> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>Debug\</OutDir> + <IntDir>Debug\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>Release\</OutDir> + <IntDir>Release\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MinimalRebuild>true</MinimalRebuild> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <PrecompiledHeader /> + <WarningLevel>Level3</WarningLevel> + <DebugInformationFormat>EditAndContinue</DebugInformationFormat> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)json-c.lib</OutputFile> + </Lib> + <PreBuildEvent> + <Command>copy config.h.win32 config.h +copy json_config.h.win32 json_config.h +</Command> + </PreBuildEvent> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <PrecompiledHeader /> + <WarningLevel>Level3</WarningLevel> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)json-c.lib</OutputFile> + </Lib> + <PreBuildEvent> + <Command>copy config.h.win32 config.h +copy json_config.h.win32 json_config.h +</Command> + </PreBuildEvent> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="arraylist.c" /> + <ClCompile Include="debug.c" /> + <ClCompile Include="json_object.c" /> + <ClCompile Include="json_tokener.c" /> + <ClCompile Include="json_util.c" /> + <ClCompile Include="linkhash.c" /> + <ClCompile Include="printbuf.c" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="arraylist.h" /> + <ClInclude Include="bits.h" /> + <ClInclude Include="debug.h" /> + <ClInclude Include="json_object.h" /> + <ClInclude Include="json_object_private.h" /> + <ClInclude Include="json_tokener.h" /> + <ClInclude Include="json_util.h" /> + <ClInclude Include="linkhash.h" /> + <ClInclude Include="printbuf.h" /> + </ItemGroup> + <ItemGroup> + <None Include="config.h.win32" /> + <None Include="Doxyfile" /> + <None Include="json_config.h.win32" /> + <None Include="README-WIN32.html" /> + <None Include="README.html" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/json-c.vcxproj.filters b/json-c.vcxproj.filters new file mode 100644 index 0000000..1805d88 --- /dev/null +++ b/json-c.vcxproj.filters @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions> + </Filter> + <Filter Include="Documentation"> + <UniqueIdentifier>{d3849076-874e-490e-858c-0871d04d1ecb}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="arraylist.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="debug.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="json_object.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="json_tokener.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="json_util.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="linkhash.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="printbuf.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="arraylist.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="bits.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="debug.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="json_object.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="json_object_private.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="json_tokener.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="json_util.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="linkhash.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="printbuf.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <None Include="Doxyfile"> + <Filter>Documentation</Filter> + </None> + <None Include="config.h.win32" /> + <None Include="README-WIN32.html" /> + <None Include="README.html" /> + <None Include="json_config.h.win32" /> + </ItemGroup> +</Project>
\ No newline at end of file |