diff options
author | initial.commit <initial.commit@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-07-27 00:38:33 +0000 |
---|---|---|
committer | initial.commit <initial.commit@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-07-27 00:38:33 +0000 |
commit | 584cd5cbd7be997400ccb8db24ae5410b0b88117 (patch) | |
tree | 083e5f1f48d019e0f07b96fef7179483df53c823 /third_party/libxslt/build | |
parent | f5b16fed647e941aa66933178da85db2860d639b (diff) | |
download | chromium_src-584cd5cbd7be997400ccb8db24ae5410b0b88117.zip chromium_src-584cd5cbd7be997400ccb8db24ae5410b0b88117.tar.gz chromium_src-584cd5cbd7be997400ccb8db24ae5410b0b88117.tar.bz2 |
Add third_party to the repository.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/libxslt/build')
-rw-r--r-- | third_party/libxslt/build/libxslt.vcproj | 219 | ||||
-rw-r--r-- | third_party/libxslt/build/libxslt_config.bat | 13 | ||||
-rw-r--r-- | third_party/libxslt/build/libxslt_config.rules | 17 | ||||
-rw-r--r-- | third_party/libxslt/build/libxslt_config.vcproj | 74 | ||||
-rw-r--r-- | third_party/libxslt/build/using_libxslt.vsprops | 12 |
5 files changed, 335 insertions, 0 deletions
diff --git a/third_party/libxslt/build/libxslt.vcproj b/third_party/libxslt/build/libxslt.vcproj new file mode 100644 index 0000000..123b8b1 --- /dev/null +++ b/third_party/libxslt/build/libxslt.vcproj @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="libxslt" + ProjectGUID="{FC0E1FD0-5DD7-4041-A1C9-CD3C376E4EED}" + RootNamespace="libxslt" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <Configurations> + <Configuration + Name="Debug|Win32" + ConfigurationType="4" + InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops;$(SolutionDir)..\build\debug.vsprops;$(SolutionDir)..\third_party\libxslt\build\using_libxslt.vsprops;$(SolutionDir)..\third_party\zlib\using_zlib.vsprops;$(SolutionDir)..\third_party\icu38\build\using_icu.vsprops;$(SolutionDir)..\build\external_code.vsprops;$(SolutionDir)..\third_party\libxml\build\using_libxml.vsprops" + > + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCCLCompilerTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + ConfigurationType="4" + InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops;$(SolutionDir)..\build\release.vsprops;$(SolutionDir)..\third_party\libxslt\build\using_libxslt.vsprops;$(SolutionDir)..\third_party\zlib\using_zlib.vsprops;$(SolutionDir)..\third_party\icu38\build\using_icu.vsprops;$(SolutionDir)..\build\external_code.vsprops;$(SolutionDir)..\third_party\libxml\build\using_libxml.vsprops" + > + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCCLCompilerTool" + /> + </Configuration> + </Configurations> + <Files> + <Filter + Name="libxslt" + > + <File + RelativePath="..\libxslt\attributes.c" + > + </File> + <File + RelativePath="..\libxslt\attributes.h" + > + </File> + <File + RelativePath="..\libxslt\attrvt.c" + > + </File> + <File + RelativePath="..\libxslt\documents.c" + > + </File> + <File + RelativePath="..\libxslt\documents.h" + > + </File> + <File + RelativePath="..\libxslt\extensions.c" + > + </File> + <File + RelativePath="..\libxslt\extensions.h" + > + </File> + <File + RelativePath="..\libxslt\extra.c" + > + </File> + <File + RelativePath="..\libxslt\extra.h" + > + </File> + <File + RelativePath="..\libxslt\functions.c" + > + </File> + <File + RelativePath="..\libxslt\functions.h" + > + </File> + <File + RelativePath="..\libxslt\imports.c" + > + </File> + <File + RelativePath="..\libxslt\imports.h" + > + </File> + <File + RelativePath="..\libxslt\keys.c" + > + </File> + <File + RelativePath="..\libxslt\keys.h" + > + </File> + <File + RelativePath="..\libxslt\libxslt.h" + > + </File> + <File + RelativePath="..\libxslt\namespaces.c" + > + </File> + <File + RelativePath="..\libxslt\namespaces.h" + > + </File> + <File + RelativePath="..\libxslt\numbers.c" + > + </File> + <File + RelativePath="..\libxslt\numbersInternals.h" + > + </File> + <File + RelativePath="..\libxslt\pattern.c" + > + </File> + <File + RelativePath="..\libxslt\pattern.h" + > + </File> + <File + RelativePath="..\libxslt\preproc.c" + > + </File> + <File + RelativePath="..\libxslt\preproc.h" + > + </File> + <File + RelativePath="..\libxslt\security.c" + > + </File> + <File + RelativePath="..\libxslt\security.h" + > + </File> + <File + RelativePath="..\libxslt\templates.c" + > + </File> + <File + RelativePath="..\libxslt\templates.h" + > + </File> + <File + RelativePath="..\libxslt\transform.c" + > + </File> + <File + RelativePath="..\libxslt\transform.h" + > + </File> + <File + RelativePath="..\libxslt\trio.h" + > + </File> + <File + RelativePath="..\libxslt\triodef.h" + > + </File> + <File + RelativePath="..\libxslt\variables.c" + > + </File> + <File + RelativePath="..\libxslt\variables.h" + > + </File> + <File + RelativePath="..\libxslt\win32config.h" + > + </File> + <File + RelativePath="..\libxslt\xslt.c" + > + </File> + <File + RelativePath="..\libxslt\xslt.h" + > + </File> + <File + RelativePath="..\libxslt\xsltconfig.h" + > + </File> + <File + RelativePath="..\libxslt\xsltexports.h" + > + </File> + <File + RelativePath="..\libxslt\xsltInternals.h" + > + </File> + <File + RelativePath="..\libxslt\xsltutils.c" + > + </File> + <File + RelativePath="..\libxslt\xsltutils.h" + > + </File> + <File + RelativePath="..\libxslt\xsltwin32config.h" + > + </File> + </Filter> + </Files> +</VisualStudioProject> diff --git a/third_party/libxslt/build/libxslt_config.bat b/third_party/libxslt/build/libxslt_config.bat new file mode 100644 index 0000000..00c4ff9 --- /dev/null +++ b/third_party/libxslt/build/libxslt_config.bat @@ -0,0 +1,13 @@ +:: %1 is the input file js file +:: %2 is the solution directory + +:: Change to the directory of the input file +cd %~p1 + +:: Make config.h +cscript //E:jscript %1 compiler=msvc +if errorlevel 1 echo %1: error: The javascript file failed to run. + +:: Make sure the timestamp on config.h is current. +%2..\third_party\cygwin\bin\touch.exe ..\config.h + diff --git a/third_party/libxslt/build/libxslt_config.rules b/third_party/libxslt/build/libxslt_config.rules new file mode 100644 index 0000000..d603893 --- /dev/null +++ b/third_party/libxslt/build/libxslt_config.rules @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<VisualStudioToolFile + Name="libxslt config file" + Version="8.00" + > + <Rules> + <CustomBuildRule + Name="libxslt config file" + DisplayName="libxslt config file" + CommandLine=".\libxslt_config.bat [inputs] $(SolutionDir)" + Outputs="$(ProjectDir)..\config.h" + FileExtensions="*.js" + ExecutionDescription="Generating config.h..." + > + </CustomBuildRule> + </Rules> +</VisualStudioToolFile> diff --git a/third_party/libxslt/build/libxslt_config.vcproj b/third_party/libxslt/build/libxslt_config.vcproj new file mode 100644 index 0000000..8a8fa80 --- /dev/null +++ b/third_party/libxslt/build/libxslt_config.vcproj @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="libxslt_config" + ProjectGUID="{4BD929D4-494B-4EE8-91F6-FD0277A51D2B}" + RootNamespace="libxslt_config" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + <ToolFile + RelativePath=".\libxslt_config.rules" + /> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + ConfigurationType="10" + InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="libxslt config file" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + ConfigurationType="10" + InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="libxslt config file" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <File + RelativePath="..\win32\configure.js" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/third_party/libxslt/build/using_libxslt.vsprops b/third_party/libxslt/build/using_libxslt.vsprops new file mode 100644 index 0000000..1d55046 --- /dev/null +++ b/third_party/libxslt/build/using_libxslt.vsprops @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioPropertySheet + ProjectType="Visual C++" + Version="8.00" + Name="using_libxslt" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories=""$(SolutionDir)..\third_party\libxslt"" + PreprocessorDefinitions="LIBXSLT_STATIC" + /> +</VisualStudioPropertySheet> |