summaryrefslogtreecommitdiffstats
path: root/third_party/libxslt/build
diff options
context:
space:
mode:
authorinitial.commit <initial.commit@0039d316-1c4b-4281-b951-d872f2087c98>2008-07-27 00:38:33 +0000
committerinitial.commit <initial.commit@0039d316-1c4b-4281-b951-d872f2087c98>2008-07-27 00:38:33 +0000
commit584cd5cbd7be997400ccb8db24ae5410b0b88117 (patch)
tree083e5f1f48d019e0f07b96fef7179483df53c823 /third_party/libxslt/build
parentf5b16fed647e941aa66933178da85db2860d639b (diff)
downloadchromium_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.vcproj219
-rw-r--r--third_party/libxslt/build/libxslt_config.bat13
-rw-r--r--third_party/libxslt/build/libxslt_config.rules17
-rw-r--r--third_party/libxslt/build/libxslt_config.vcproj74
-rw-r--r--third_party/libxslt/build/using_libxslt.vsprops12
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="&quot;$(SolutionDir)..\third_party\libxslt&quot;"
+ PreprocessorDefinitions="LIBXSLT_STATIC"
+ />
+</VisualStudioPropertySheet>