diff options
author | Jörg Frings-Fürst <debian@jff-webhsoting.net> | 2014-08-06 18:24:22 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhsoting.net> | 2014-08-06 18:24:22 +0200 |
commit | 886e5076c8e81fd0cdfe82dbf4a80d19e778d594 (patch) | |
tree | 5c837ed148fbb2bd73dd310fcea07daeddc095d6 /win32 |
Imported Upstream version 0.8.0.1upstream/0.8.0.1
Diffstat (limited to 'win32')
-rw-r--r-- | win32/Code_Blocks/test.cbp | 64 | ||||
-rw-r--r-- | win32/Code_Blocks/uriparser.cbp | 81 | ||||
-rw-r--r-- | win32/Code_Blocks/uriparser.workspace | 7 | ||||
-rw-r--r-- | win32/MinGW/Makefile | 77 | ||||
-rw-r--r-- | win32/MinGW/Readme.txt | 27 | ||||
-rw-r--r-- | win32/Visual_Studio_2005/test.vcproj | 327 | ||||
-rw-r--r-- | win32/Visual_Studio_2005/uriparser.sln | 26 | ||||
-rw-r--r-- | win32/Visual_Studio_2005/uriparser.vcproj | 259 |
8 files changed, 868 insertions, 0 deletions
diff --git a/win32/Code_Blocks/test.cbp b/win32/Code_Blocks/test.cbp new file mode 100644 index 0000000..85c7ca4 --- /dev/null +++ b/win32/Code_Blocks/test.cbp @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<CodeBlocks_project_file> + <FileVersion major="1" minor="6" /> + <Project> + <Option title="test" /> + <Option pch_mode="0" /> + <Option compiler="gcc" /> + <Build> + <Target title="default"> + <Option output="..\test.exe" prefix_auto="0" extension_auto="0" /> + <Option working_dir="..\..\test" /> + <Option type="1" /> + <Option compiler="gcc" /> + </Target> + </Build> + <VirtualTargets> + <Add alias="All" targets="default;" /> + </VirtualTargets> + <Compiler> + <Add option="-pedantic" /> + <Add option="-W" /> + <Add option="-Wall" /> + <Add directory="..\..\include" /> + </Compiler> + <Linker> + <Add library="..\liburiparser.a" /> + <Add directory="..\" /> + </Linker> + <Unit filename="..\..\include\uriparser\Uri.h" /> + <Unit filename="..\..\include\uriparser\UriBase.h" /> + <Unit filename="..\..\include\uriparser\UriDefsAnsi.h" /> + <Unit filename="..\..\include\uriparser\UriDefsConfig.h" /> + <Unit filename="..\..\include\uriparser\UriDefsUnicode.h" /> + <Unit filename="..\..\include\uriparser\UriIp4.h" /> + <Unit filename="..\CppTest\collectoroutput.cpp" /> + <Unit filename="..\CppTest\compileroutput.cpp" /> + <Unit filename="..\CppTest\cpptest-assert.h" /> + <Unit filename="..\CppTest\cpptest-collectoroutput.h" /> + <Unit filename="..\CppTest\cpptest-compileroutput.h" /> + <Unit filename="..\CppTest\cpptest-htmloutput.h" /> + <Unit filename="..\CppTest\cpptest-output.h" /> + <Unit filename="..\CppTest\cpptest-source.h" /> + <Unit filename="..\CppTest\cpptest-suite.h" /> + <Unit filename="..\CppTest\cpptest-textoutput.h" /> + <Unit filename="..\CppTest\cpptest-time.h" /> + <Unit filename="..\CppTest\cpptest.h" /> + <Unit filename="..\CppTest\htmloutput.cpp" /> + <Unit filename="..\CppTest\missing.cpp" /> + <Unit filename="..\CppTest\missing.h" /> + <Unit filename="..\CppTest\source.cpp" /> + <Unit filename="..\CppTest\suite.cpp" /> + <Unit filename="..\CppTest\textoutput.cpp" /> + <Unit filename="..\CppTest\time.cpp" /> + <Unit filename="..\CppTest\utils.cpp" /> + <Unit filename="..\CppTest\utils.h" /> + <Unit filename="..\CppTest\winconfig.h" /> + <Unit filename="..\..\test\FourSuite.cpp" /> + <Unit filename="..\..\test\FourSuite.h" /> + <Unit filename="..\..\test\test.cpp" /> + <Extensions> + <code_completion /> + </Extensions> + </Project> +</CodeBlocks_project_file> diff --git a/win32/Code_Blocks/uriparser.cbp b/win32/Code_Blocks/uriparser.cbp new file mode 100644 index 0000000..86fbf93 --- /dev/null +++ b/win32/Code_Blocks/uriparser.cbp @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<CodeBlocks_project_file> + <FileVersion major="1" minor="6" /> + <Project> + <Option title="uriparser" /> + <Option pch_mode="0" /> + <Option compiler="gcc" /> + <Build> + <Target title="default"> + <Option output="..\liburiparser.a" prefix_auto="0" extension_auto="0" /> + <Option working_dir="" /> + <Option type="2" /> + <Option compiler="gcc" /> + </Target> + </Build> + <VirtualTargets> + <Add alias="All" targets="default;" /> + </VirtualTargets> + <Compiler> + <Add option="-pedantic" /> + <Add option="-W" /> + <Add option="-Wall" /> + <Add directory="..\..\include" /> + </Compiler> + <Unit filename="..\..\include\uriparser\Uri.h" /> + <Unit filename="..\..\include\uriparser\UriBase.h" /> + <Unit filename="..\..\include\uriparser\UriDefsAnsi.h" /> + <Unit filename="..\..\include\uriparser\UriDefsConfig.h" /> + <Unit filename="..\..\include\uriparser\UriDefsUnicode.h" /> + <Unit filename="..\..\include\uriparser\UriIp4.h" /> + <Unit filename="..\..\src\UriCommon.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriCommon.h" /> + <Unit filename="..\..\src\UriCompare.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriEscape.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriFile.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriIp4.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriIp4Base.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriIp4Base.h" /> + <Unit filename="..\..\src\UriNormalize.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriNormalizeBase.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriNormalizeBase.h" /> + <Unit filename="..\..\src\UriParse.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriParseBase.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriParseBase.h" /> + <Unit filename="..\..\src\UriQuery.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriRecompose.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriResolve.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\..\src\UriShorten.c"> + <Option compilerVar="CC" /> + </Unit> + <Extensions> + <code_completion /> + </Extensions> + </Project> +</CodeBlocks_project_file> diff --git a/win32/Code_Blocks/uriparser.workspace b/win32/Code_Blocks/uriparser.workspace new file mode 100644 index 0000000..fd6b2d3 --- /dev/null +++ b/win32/Code_Blocks/uriparser.workspace @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<CodeBlocks_workspace_file> + <Workspace title="Workspace"> + <Project filename="uriparser.cbp" /> + <Project filename="test.cbp" active="1" /> + </Workspace> +</CodeBlocks_workspace_file> diff --git a/win32/MinGW/Makefile b/win32/MinGW/Makefile new file mode 100644 index 0000000..f570e7d --- /dev/null +++ b/win32/MinGW/Makefile @@ -0,0 +1,77 @@ +# Makefile to compile uriparser with Mingw (4.2.1 for example). +# To use with mingw32-make.exe while running in cmd.exe +# +# Copyright (C) 2008, Michael Anthony Puls II <shadow2531@gmail.com> +# Copyright (C) 2008, Sebastian Pipping <webmaster@hartwork.org> +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above +# copyright notice, this list of conditions and the following +# disclaimer. +# +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials +# provided with the distribution. +# +# * Neither the name of the <ORGANIZATION> nor the names of its +# contributors may be used to endorse or promote products +# derived from this software without specific prior written +# permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED +# OF THE POSSIBILITY OF SUCH DAMAGE. +# + +CFLAGS = -Wall -Wextra -O3 -s + +TEST_DIR = ../../test +CPP_TEST_DIR = ../CppTest +LIB_DIR = ../../lib +INCLUDE_DIR = ../../include +WIN32_DIR = .. +CC = gcc +CXX = g++ +dos = $(subst /,\,$(1)) + +URIPARSER_OBJECTS := $(patsubst %.c,%.o,$(wildcard $(LIB_DIR)/*.c)) +TEST_OBJECTS := $(patsubst %.cpp,%.o,$(wildcard $(CPP_TEST_DIR)/*.cpp)) \ + $(patsubst %.cpp,%.o,$(wildcard $(TEST_DIR)/*.cpp)) +LIBRARY = $(WIN32_DIR)/liburiparser.a +TEST_SUITE = $(WIN32_DIR)/test.exe + +$(LIBRARY): $(URIPARSER_OBJECTS) + ar rcs $(LIBRARY) $(URIPARSER_OBJECTS) + +$(URIPARSER_OBJECTS): %.o : %.c + $(CC) $(CFLAGS) -I$(INCLUDE_DIR) -o "$@" -c "$<" + +$(TEST_SUITE): $(LIBRARY) $(TEST_OBJECTS) + $(CXX) $(CFLAGS) -I$(INCLUDE_DIR) $(TEST_OBJECTS) \ + -L$(WIN32_DIR) -luriparser -o $(TEST_SUITE) + +$(TEST_OBJECTS): %.o : %.cpp + $(CXX) $(CFLAGS) -I$(INCLUDE_DIR) -c "$<" -o "$@" + +all: $(LIBRARY) + +clean: + del $(call dos,$(URIPARSER_OBJECTS)) $(call dos,$(LIBRARY)) \ + $(call dos,$(TEST_OBJECTS)) $(call dos,$(TEST_SUITE)) + +check: $(TEST_SUITE) + $(TEST_SUITE) diff --git a/win32/MinGW/Readme.txt b/win32/MinGW/Readme.txt new file mode 100644 index 0000000..866312b --- /dev/null +++ b/win32/MinGW/Readme.txt @@ -0,0 +1,27 @@ +-- Building
+To build <win32\liburiparser.a> run:
+ mingw32-make.exe
+in this directory.
+
+To build and run the test suite (file <win32\test.exe>) run:
+ mingw32-make.exe check
+in this directory.
+
+Alternatively, install MSYS <http://www.mingw.org/msys.shtml>, set
+it to use your MinGW distro during post-install and use ./configure in
+the root of this package to produce the Makefile. Then run make.
+
+
+-- Installation
+To install uriparser in your MinGW distro:
+1. Copy liburiparser.a to the MinGW lib directory.
+2. Copy the uriparser directory (in this package's include
+ directory) to the MinGW include directory.
+
+-- Hello world à la uriparser
+To build a C program that uses liburiparser:
+gcc -Wall -Wextra example.c -o example -O3 -s -luriparser
+
+
+--------------------------------------------------------------
+Readme contributed by Michael Anthony Puls II.
diff --git a/win32/Visual_Studio_2005/test.vcproj b/win32/Visual_Studio_2005/test.vcproj new file mode 100644 index 0000000..26086a2 --- /dev/null +++ b/win32/Visual_Studio_2005/test.vcproj @@ -0,0 +1,327 @@ +<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="test"
+ ProjectGUID="{9682BD28-DA8C-4E37-810B-FC66EF53AE17}"
+ RootNamespace="test"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="1"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="..\uriparser.lib"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="1"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="..\uriparser.lib"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ <ProjectReference
+ ReferencedProjectIdentifier="{8E2F76A2-59B5-4DF7-8062-EBD6FCF0C8B3}"
+ RelativePathToProject=".\uriparser.vcproj"
+ />
+ </References>
+ <Files>
+ <Filter
+ Name="include"
+ >
+ <Filter
+ Name="uriparser"
+ >
+ <File
+ RelativePath="..\..\include\uriparser\Uri.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriBase.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriDefsAnsi.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriDefsConfig.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriDefsUnicode.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriIp4.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="test"
+ >
+ <File
+ RelativePath="..\..\test\FourSuite.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\FourSuite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\test.cpp"
+ >
+ </File>
+ <Filter
+ Name="CppTest"
+ >
+ <File
+ RelativePath="..\CppTest\collectoroutput.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\compileroutput.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest-assert.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest-collectoroutput.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest-compileroutput.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest-htmloutput.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest-output.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest-source.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest-suite.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest-textoutput.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest-time.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\cpptest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\htmloutput.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\missing.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\missing.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\source.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\suite.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\textoutput.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\time.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\utils.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\utils.h"
+ >
+ </File>
+ <File
+ RelativePath="..\CppTest\winconfig.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/win32/Visual_Studio_2005/uriparser.sln b/win32/Visual_Studio_2005/uriparser.sln new file mode 100644 index 0000000..cfedaa7 --- /dev/null +++ b/win32/Visual_Studio_2005/uriparser.sln @@ -0,0 +1,26 @@ +
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "uriparser", "uriparser.vcproj", "{8E2F76A2-59B5-4DF7-8062-EBD6FCF0C8B3}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test", "test.vcproj", "{9682BD28-DA8C-4E37-810B-FC66EF53AE17}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8E2F76A2-59B5-4DF7-8062-EBD6FCF0C8B3}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8E2F76A2-59B5-4DF7-8062-EBD6FCF0C8B3}.Debug|Win32.Build.0 = Debug|Win32
+ {8E2F76A2-59B5-4DF7-8062-EBD6FCF0C8B3}.Release|Win32.ActiveCfg = Release|Win32
+ {8E2F76A2-59B5-4DF7-8062-EBD6FCF0C8B3}.Release|Win32.Build.0 = Release|Win32
+ {9682BD28-DA8C-4E37-810B-FC66EF53AE17}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9682BD28-DA8C-4E37-810B-FC66EF53AE17}.Debug|Win32.Build.0 = Debug|Win32
+ {9682BD28-DA8C-4E37-810B-FC66EF53AE17}.Release|Win32.ActiveCfg = Release|Win32
+ {9682BD28-DA8C-4E37-810B-FC66EF53AE17}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/win32/Visual_Studio_2005/uriparser.vcproj b/win32/Visual_Studio_2005/uriparser.vcproj new file mode 100644 index 0000000..4299e21 --- /dev/null +++ b/win32/Visual_Studio_2005/uriparser.vcproj @@ -0,0 +1,259 @@ +<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="uriparser"
+ ProjectGUID="{8E2F76A2-59B5-4DF7-8062-EBD6FCF0C8B3}"
+ RootNamespace="uriparser"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="4"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="..\uriparser.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\..\include"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="..\uriparser.lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="include"
+ >
+ <Filter
+ Name="uriparser"
+ >
+ <File
+ RelativePath="..\..\include\uriparser\Uri.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriBase.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriDefsAnsi.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriDefsConfig.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriDefsUnicode.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\include\uriparser\UriIp4.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="lib"
+ >
+ <File
+ RelativePath="..\..\src\UriCommon.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriCommon.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriCompare.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriEscape.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriFile.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriIp4.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriIp4Base.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriIp4Base.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriNormalize.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriNormalizeBase.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriNormalizeBase.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriParse.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriParseBase.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriParseBase.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriQuery.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriRecompose.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriResolve.c"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\UriShorten.c"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
|