mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-11-05 12:10:38 +03:00
- Makefile.am libxslt/Makefile.am libxslt/numbers.c
libxslt/win32config.h libxslt/xsltconfig.h.in libxslt/xsltproc.c: Patches for Windows mostly contributed by Yon Derek - win32/libxslt/libxslt.def win32/libxslt/libxslt.dsw win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp: Project file for Mircrosoft C provided by Yon Derek Daniel
This commit is contained in:
@@ -1,3 +1,12 @@
|
|||||||
|
Sat Jun 23 15:32:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||||||
|
|
||||||
|
* Makefile.am libxslt/Makefile.am libxslt/numbers.c
|
||||||
|
libxslt/win32config.h libxslt/xsltconfig.h.in libxslt/xsltproc.c:
|
||||||
|
Patches for Windows mostly contributed by Yon Derek
|
||||||
|
* win32/libxslt/libxslt.def win32/libxslt/libxslt.dsw
|
||||||
|
win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp:
|
||||||
|
Project file for Mircrosoft C provided by Yon Derek
|
||||||
|
|
||||||
Sat Jun 23 14:20:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
Sat Jun 23 14:20:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||||||
|
|
||||||
* libxslt/pattern.c: closing bug #56517, fixed a number of
|
* libxslt/pattern.c: closing bug #56517, fixed a number of
|
||||||
|
|||||||
@@ -9,8 +9,9 @@ confexec_DATA = xsltConf.sh
|
|||||||
bin_SCRIPTS = xslt-config
|
bin_SCRIPTS = xslt-config
|
||||||
|
|
||||||
EXTRA_DIST = xsltConf.sh.in xslt-config.in libxslt.spec libxslt.spec.in \
|
EXTRA_DIST = xsltConf.sh.in xslt-config.in libxslt.spec libxslt.spec.in \
|
||||||
FEATURES TODO COPYING.LIB Copyright IPR
|
FEATURES TODO COPYING.LIB Copyright IPR \
|
||||||
|
win32/libxslt/libxslt.def win32/libxslt/libxslt.dsw \
|
||||||
|
win32/libxslt/libxslt_so.dsp win32/libxslt/xsltproc.dsp
|
||||||
|
|
||||||
## We create xsltConf.sh here and not from configure because we want
|
## We create xsltConf.sh here and not from configure because we want
|
||||||
## to get the paths expanded correctly. Macros like srcdir are given
|
## to get the paths expanded correctly. Macros like srcdir are given
|
||||||
|
|||||||
@@ -40,7 +40,8 @@ libxslt_la_SOURCES = \
|
|||||||
attributes.c \
|
attributes.c \
|
||||||
documents.c \
|
documents.c \
|
||||||
preproc.c \
|
preproc.c \
|
||||||
transform.c
|
transform.c \
|
||||||
|
win32config.h
|
||||||
|
|
||||||
libxslt_la_LIBADD = $(EXTRA_LIBS)
|
libxslt_la_LIBADD = $(EXTRA_LIBS)
|
||||||
libxslt_la_LDFLAGS = -version-info @LIBXSLT_VERSION_INFO@
|
libxslt_la_LDFLAGS = -version-info @LIBXSLT_VERSION_INFO@
|
||||||
|
|||||||
@@ -84,6 +84,8 @@ xsltIsDigitZero(xmlChar ch)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifndef isnan
|
#ifndef isnan
|
||||||
|
#ifndef HAVE_ISNAN
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NaN (Not-A-Number)
|
* NaN (Not-A-Number)
|
||||||
*
|
*
|
||||||
@@ -101,9 +103,11 @@ isnan(volatile double number)
|
|||||||
{
|
{
|
||||||
return (!(number < 0.0 || number > 0.0) && (number != 0.0));
|
return (!(number < 0.0 || number > 0.0) && (number != 0.0));
|
||||||
}
|
}
|
||||||
#endif
|
#endif /* !HAVE_ISNAN */
|
||||||
|
#endif /* !isnan */
|
||||||
|
|
||||||
#ifndef isinf
|
#ifndef isinf
|
||||||
|
#ifndef HAVE_ISINF
|
||||||
/*
|
/*
|
||||||
* Infinity (positive and negative)
|
* Infinity (positive and negative)
|
||||||
*
|
*
|
||||||
@@ -118,7 +122,8 @@ isinf(double number)
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
# endif
|
# endif
|
||||||
}
|
}
|
||||||
#endif
|
#endif /* !HAVE_ISINF */
|
||||||
|
#endif /* !isinf */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
xsltNumberFormatDecimal(xmlBufferPtr buffer,
|
xsltNumberFormatDecimal(xmlBufferPtr buffer,
|
||||||
|
|||||||
72
libxslt/win32config.h
Normal file
72
libxslt/win32config.h
Normal file
@@ -0,0 +1,72 @@
|
|||||||
|
#ifndef __LIBXSLT_WIN32_CONFIG__
|
||||||
|
#define __LIBXSLT_WIN32_CONFIG__
|
||||||
|
|
||||||
|
#define HAVE_CTYPE_H
|
||||||
|
#define HAVE_STDLIB_H
|
||||||
|
#define HAVE_MALLOC_H
|
||||||
|
#define HAVE_TIME_H
|
||||||
|
#define HAVE_FCNTL_H
|
||||||
|
|
||||||
|
#include <io.h>
|
||||||
|
|
||||||
|
#ifndef LIBXSLT_DLL_IMPORT
|
||||||
|
#define LIBXSLT_DLL_IMPORT
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#define HAVE_ISINF
|
||||||
|
#define HAVE_ISNAN
|
||||||
|
|
||||||
|
#include <math.h>
|
||||||
|
static int isinf (double d) {
|
||||||
|
int expon = 0;
|
||||||
|
double val = frexp (d, &expon);
|
||||||
|
if (expon == 1025) {
|
||||||
|
if (val == 0.5) {
|
||||||
|
return 1;
|
||||||
|
} else if (val == -0.5) {
|
||||||
|
return -1;
|
||||||
|
} else {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
static int isnan (double d) {
|
||||||
|
int expon = 0;
|
||||||
|
double val = frexp (d, &expon);
|
||||||
|
if (expon == 1025) {
|
||||||
|
if (val == 0.5) {
|
||||||
|
return 0;
|
||||||
|
} else if (val == -0.5) {
|
||||||
|
return 0;
|
||||||
|
} else {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#include <direct.h>
|
||||||
|
|
||||||
|
#define HAVE_SYS_STAT_H
|
||||||
|
#define HAVE__STAT
|
||||||
|
|
||||||
|
/* Microsoft's C runtime names all non-ANSI functions with a leading
|
||||||
|
underscore. Since functionality is still the same, they can be used. */
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
#include <libxml/xmlversion.h>
|
||||||
|
#ifndef WITH_TRIO
|
||||||
|
#define snprintf _snprintf
|
||||||
|
#define vsnprintf _vsnprintf
|
||||||
|
#endif /* WITH_TRIO */
|
||||||
|
#endif /* _MSC_VER */
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef ATTRIBUTE_UNUSED
|
||||||
|
#define ATTRIBUTE_UNUSED
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* __LIBXSLT_WIN32_CONFIG__ */
|
||||||
|
|
||||||
@@ -9,7 +9,11 @@
|
|||||||
#ifndef __XML_XSLTCONFIG_H__
|
#ifndef __XML_XSLTCONFIG_H__
|
||||||
#define __XML_XSLTCONFIG_H__
|
#define __XML_XSLTCONFIG_H__
|
||||||
|
|
||||||
|
#ifdef WIN32
|
||||||
|
#include <win32config.h>
|
||||||
|
#else
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
|||||||
@@ -38,6 +38,16 @@
|
|||||||
#include <libxslt/transform.h>
|
#include <libxslt/transform.h>
|
||||||
#include <libxslt/xsltutils.h>
|
#include <libxslt/xsltutils.h>
|
||||||
|
|
||||||
|
#ifdef WIN32
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
#include <winsock2.h>
|
||||||
|
#pragma comment(lib, "ws2_32.lib")
|
||||||
|
#define gettimeofday(p1,p2)
|
||||||
|
#endif /* _MS_VER */
|
||||||
|
#else /* WIN32 */
|
||||||
|
#include <sys/time.h>
|
||||||
|
#endif /* WIN32 */
|
||||||
|
|
||||||
extern int xmlLoadExtDtdDefaultValue;
|
extern int xmlLoadExtDtdDefaultValue;
|
||||||
|
|
||||||
static int debug = 0;
|
static int debug = 0;
|
||||||
|
|||||||
139
win32/libxslt/libxslt.def
Normal file
139
win32/libxslt/libxslt.def
Normal file
@@ -0,0 +1,139 @@
|
|||||||
|
|
||||||
|
LIBRARY libxslt
|
||||||
|
EXPORTS
|
||||||
|
|
||||||
|
xsltNewStylesheet
|
||||||
|
xsltParseStylesheetFile
|
||||||
|
xsltFreeStylesheet
|
||||||
|
xsltIsBlank
|
||||||
|
xsltFreeStackElemList
|
||||||
|
xsltDecimalFormatGetByName
|
||||||
|
xsltParseStylesheetProcess
|
||||||
|
xsltParseStylesheetOutput
|
||||||
|
xsltParseStylesheetDoc
|
||||||
|
xsltNumberFormat
|
||||||
|
xsltFormatNumberConversion
|
||||||
|
|
||||||
|
xsltParseStylesheetAttributeSet
|
||||||
|
xsltFreeAttributeSetsHashes
|
||||||
|
xsltApplyAttributeSet
|
||||||
|
|
||||||
|
xsltNewDocument
|
||||||
|
xsltLoadDocument
|
||||||
|
xsltFreeDocuments
|
||||||
|
xsltLoadStyleDocument
|
||||||
|
xsltNewStyleDocument
|
||||||
|
xsltFreeStyleDocuments
|
||||||
|
|
||||||
|
|
||||||
|
xsltRegisterExtPrefix
|
||||||
|
xsltCheckExtPrefix
|
||||||
|
xsltRegisterExtFunction
|
||||||
|
xsltRegisterExtElement
|
||||||
|
xsltFreeCtxtExts
|
||||||
|
xsltFreeExts
|
||||||
|
|
||||||
|
|
||||||
|
xsltDocumentFunction
|
||||||
|
xsltKeyFunction
|
||||||
|
xsltUnparsedEntityURIFunction
|
||||||
|
xsltFormatNumberFunction
|
||||||
|
xsltGenerateIdFunction
|
||||||
|
xsltSystemPropertyFunction
|
||||||
|
xsltElementAvailableFunction
|
||||||
|
xsltFunctionAvailableFunction
|
||||||
|
xsltRegisterAllFunctions
|
||||||
|
|
||||||
|
xsltParseStylesheetImport
|
||||||
|
xsltParseStylesheetInclude
|
||||||
|
xsltNextImport
|
||||||
|
xsltFindElemSpaceHandling
|
||||||
|
xsltFindTemplate
|
||||||
|
|
||||||
|
xsltAddKey
|
||||||
|
xsltGetKey
|
||||||
|
xsltInitCtxtKeys
|
||||||
|
xsltFreeKeys
|
||||||
|
xsltFreeDocumentKeys
|
||||||
|
|
||||||
|
xsltNamespaceAlias
|
||||||
|
xsltGetNamespace
|
||||||
|
xsltGetSpecialNamespace
|
||||||
|
xsltCopyNamespaceList
|
||||||
|
xsltCopyNamespaceList
|
||||||
|
xsltFreeNamespaceAliasHashes
|
||||||
|
|
||||||
|
xsltCompilePattern
|
||||||
|
xsltFreeCompMatchList
|
||||||
|
xsltTestCompMatchList
|
||||||
|
xsltAddTemplate
|
||||||
|
xsltGetTemplate
|
||||||
|
xsltFreeTemplateHashes
|
||||||
|
xsltCleanupTemplates
|
||||||
|
|
||||||
|
xsltStylePreCompute
|
||||||
|
xsltFreeStylePreComps
|
||||||
|
|
||||||
|
xsltEvalXPathPredicate
|
||||||
|
xsltEvalTemplateString
|
||||||
|
xsltEvalAttrValueTemplate
|
||||||
|
xsltEvalStaticAttrValueTemplate
|
||||||
|
xsltEvalXPathString
|
||||||
|
xsltTemplateProcess
|
||||||
|
xsltAttrListTemplateProcess
|
||||||
|
xsltAttrTemplateProcess
|
||||||
|
xsltAttrTemplateValueProcess
|
||||||
|
|
||||||
|
xsltApplyStylesheet
|
||||||
|
xsltApplyOneTemplate
|
||||||
|
xsltDocumentElem
|
||||||
|
xsltSort
|
||||||
|
xsltCopy
|
||||||
|
xsltText
|
||||||
|
xsltElement
|
||||||
|
xsltComment
|
||||||
|
xsltAttribute
|
||||||
|
xsltProcessingInstruction
|
||||||
|
xsltCopyOf
|
||||||
|
xsltValueOf
|
||||||
|
xsltNumber
|
||||||
|
xsltApplyImports
|
||||||
|
xsltCallTemplate
|
||||||
|
xsltApplyTemplates
|
||||||
|
xsltChoose
|
||||||
|
xsltIf
|
||||||
|
xsltForEach
|
||||||
|
|
||||||
|
xsltEvalGlobalVariables
|
||||||
|
xsltEvalUserParams
|
||||||
|
xsltParseGlobalVariable
|
||||||
|
xsltParseGlobalParam
|
||||||
|
xsltParseStylesheetVariable
|
||||||
|
xsltParseStylesheetParam
|
||||||
|
xsltParseStylesheetCallerParam
|
||||||
|
xsltAddStackElemList
|
||||||
|
xsltFreeGlobalVariables
|
||||||
|
xsltVariableLookup
|
||||||
|
xsltXPathVariableLookup
|
||||||
|
|
||||||
|
xsltMessage
|
||||||
|
xsltSetGenericErrorFunc
|
||||||
|
xsltSetGenericDebugFunc
|
||||||
|
xsltDocumentSortFunction
|
||||||
|
xsltDoSortFunction
|
||||||
|
xsltSaveResultTo
|
||||||
|
xsltSaveResultToFilename
|
||||||
|
xsltSaveResultToFile
|
||||||
|
xsltSaveResultToFd
|
||||||
|
|
||||||
|
xsltMaxDepth
|
||||||
|
xsltSetXIncludeDefault
|
||||||
|
xsltLibxmlVersion
|
||||||
|
xsltLibxsltVersion
|
||||||
|
xsltEngineVersion
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
44
win32/libxslt/libxslt.dsw
Normal file
44
win32/libxslt/libxslt.dsw
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
Microsoft Developer Studio Workspace File, Format Version 6.00
|
||||||
|
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
Project: "libxslt_so"=.\libxslt_so.dsp - Package Owner=<4>
|
||||||
|
|
||||||
|
Package=<5>
|
||||||
|
{{{
|
||||||
|
}}}
|
||||||
|
|
||||||
|
Package=<4>
|
||||||
|
{{{
|
||||||
|
}}}
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
Project: "xsltproc"=.\xsltproc.dsp - Package Owner=<4>
|
||||||
|
|
||||||
|
Package=<5>
|
||||||
|
{{{
|
||||||
|
}}}
|
||||||
|
|
||||||
|
Package=<4>
|
||||||
|
{{{
|
||||||
|
Begin Project Dependency
|
||||||
|
Project_Dep_Name libxslt_so
|
||||||
|
End Project Dependency
|
||||||
|
}}}
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
Global:
|
||||||
|
|
||||||
|
Package=<5>
|
||||||
|
{{{
|
||||||
|
}}}
|
||||||
|
|
||||||
|
Package=<3>
|
||||||
|
{{{
|
||||||
|
}}}
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
247
win32/libxslt/libxslt_so.dsp
Normal file
247
win32/libxslt/libxslt_so.dsp
Normal file
@@ -0,0 +1,247 @@
|
|||||||
|
# Microsoft Developer Studio Project File - Name="libxslt_so" - Package Owner=<4>
|
||||||
|
# Microsoft Developer Studio Generated Build File, Format Version 6.00
|
||||||
|
# ** DO NOT EDIT **
|
||||||
|
|
||||||
|
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
|
||||||
|
|
||||||
|
CFG=libxslt_so - Win32 Debug
|
||||||
|
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
|
||||||
|
!MESSAGE use the Export Makefile command and run
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE NMAKE /f "libxslt_so.mak".
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE You can specify a configuration when running NMAKE
|
||||||
|
!MESSAGE by defining the macro CFG on the command line. For example:
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE NMAKE /f "libxslt_so.mak" CFG="libxslt_so - Win32 Debug"
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE Possible choices for configuration are:
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE "libxslt_so - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
|
||||||
|
!MESSAGE "libxslt_so - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
|
||||||
|
!MESSAGE
|
||||||
|
|
||||||
|
# Begin Project
|
||||||
|
# PROP AllowPerConfigDependencies 0
|
||||||
|
# PROP Scc_ProjName ""
|
||||||
|
# PROP Scc_LocalPath ""
|
||||||
|
CPP=cl.exe
|
||||||
|
MTL=midl.exe
|
||||||
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "libxslt_so - Win32 Release"
|
||||||
|
|
||||||
|
# PROP BASE Use_MFC 0
|
||||||
|
# PROP BASE Use_Debug_Libraries 0
|
||||||
|
# PROP BASE Output_Dir "Release"
|
||||||
|
# PROP BASE Intermediate_Dir "Release"
|
||||||
|
# PROP BASE Target_Dir ""
|
||||||
|
# PROP Use_MFC 0
|
||||||
|
# PROP Use_Debug_Libraries 0
|
||||||
|
# PROP Output_Dir "Release"
|
||||||
|
# PROP Intermediate_Dir "Release"
|
||||||
|
# PROP Ignore_Export_Lib 0
|
||||||
|
# PROP Target_Dir ""
|
||||||
|
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBXSLT_SO_EXPORTS" /Yu"stdafx.h" /FD /c
|
||||||
|
# ADD CPP /nologo /MT /W3 /GX /O2 /I "..\..\..\gnome-xml" /I "..\..\..\gnome-xml\include" /I "..\.." /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBXSLT_SO_EXPORTS" /D "WIN32" /FD /c
|
||||||
|
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
|
||||||
|
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
|
||||||
|
# ADD BASE RSC /l 0x409 /d "NDEBUG"
|
||||||
|
# ADD RSC /l 0x409 /d "NDEBUG"
|
||||||
|
BSC32=bscmake.exe
|
||||||
|
# ADD BASE BSC32 /nologo
|
||||||
|
# ADD BSC32 /nologo
|
||||||
|
LINK32=link.exe
|
||||||
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
|
||||||
|
# ADD LINK32 ..\..\..\gnome-xml\win32\libxml2\release_so\libxml2.lib /nologo /dll /machine:I386 /out:"Release/libxslt.dll"
|
||||||
|
|
||||||
|
!ELSEIF "$(CFG)" == "libxslt_so - Win32 Debug"
|
||||||
|
|
||||||
|
# PROP BASE Use_MFC 0
|
||||||
|
# PROP BASE Use_Debug_Libraries 1
|
||||||
|
# PROP BASE Output_Dir "Debug"
|
||||||
|
# PROP BASE Intermediate_Dir "Debug"
|
||||||
|
# PROP BASE Target_Dir ""
|
||||||
|
# PROP Use_MFC 0
|
||||||
|
# PROP Use_Debug_Libraries 1
|
||||||
|
# PROP Output_Dir "Debug"
|
||||||
|
# PROP Intermediate_Dir "Debug"
|
||||||
|
# PROP Ignore_Export_Lib 0
|
||||||
|
# PROP Target_Dir ""
|
||||||
|
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBXSLT_SO_EXPORTS" /Yu"stdafx.h" /FD /GZ /c
|
||||||
|
# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "..\..\..\gnome-xml\include" /I "..\..\..\gnome-xml" /I "..\.." /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBXSLT_SO_EXPORTS" /FD /GZ /c
|
||||||
|
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
|
||||||
|
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
|
||||||
|
# ADD BASE RSC /l 0x409 /d "_DEBUG"
|
||||||
|
# ADD RSC /l 0x409 /d "_DEBUG"
|
||||||
|
BSC32=bscmake.exe
|
||||||
|
# ADD BASE BSC32 /nologo
|
||||||
|
# ADD BSC32 /nologo
|
||||||
|
LINK32=link.exe
|
||||||
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
|
||||||
|
# ADD LINK32 ..\..\..\gnome-xml\win32\libxml2\debug_so\libxml2.lib /nologo /dll /debug /machine:I386 /out:"Debug/libxslt.dll" /pdbtype:sept
|
||||||
|
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
# Begin Target
|
||||||
|
|
||||||
|
# Name "libxslt_so - Win32 Release"
|
||||||
|
# Name "libxslt_so - Win32 Debug"
|
||||||
|
# Begin Group "Source Files"
|
||||||
|
|
||||||
|
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\attributes.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\documents.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\extensions.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\extra.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\functions.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\imports.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\keys.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=.\libxslt.def
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\namespaces.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\numbers.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\pattern.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\preproc.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\templates.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\transform.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\variables.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\xslt.c
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\xsltutils.c
|
||||||
|
# End Source File
|
||||||
|
# End Group
|
||||||
|
# Begin Group "Header Files"
|
||||||
|
|
||||||
|
# PROP Default_Filter "h;hpp;hxx;hm;inl"
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\attributes.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\config.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\documents.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\extensions.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\extra.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\functions.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\imports.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\keys.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\namespaces.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\numbersInternals.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\pattern.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\preproc.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\templates.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\transform.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\variables.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\xslt.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\xsltconfig.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\xsltInternals.h
|
||||||
|
# End Source File
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\xsltutils.h
|
||||||
|
# End Source File
|
||||||
|
# End Group
|
||||||
|
# Begin Group "Resource Files"
|
||||||
|
|
||||||
|
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||||
|
# End Group
|
||||||
|
# End Target
|
||||||
|
# End Project
|
||||||
102
win32/libxslt/xsltproc.dsp
Normal file
102
win32/libxslt/xsltproc.dsp
Normal file
@@ -0,0 +1,102 @@
|
|||||||
|
# Microsoft Developer Studio Project File - Name="xsltproc" - Package Owner=<4>
|
||||||
|
# Microsoft Developer Studio Generated Build File, Format Version 6.00
|
||||||
|
# ** DO NOT EDIT **
|
||||||
|
|
||||||
|
# TARGTYPE "Win32 (x86) Console Application" 0x0103
|
||||||
|
|
||||||
|
CFG=xsltproc - Win32 Debug
|
||||||
|
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
|
||||||
|
!MESSAGE use the Export Makefile command and run
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE NMAKE /f "xsltproc.mak".
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE You can specify a configuration when running NMAKE
|
||||||
|
!MESSAGE by defining the macro CFG on the command line. For example:
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE NMAKE /f "xsltproc.mak" CFG="xsltproc - Win32 Debug"
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE Possible choices for configuration are:
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE "xsltproc - Win32 Release" (based on "Win32 (x86) Console Application")
|
||||||
|
!MESSAGE "xsltproc - Win32 Debug" (based on "Win32 (x86) Console Application")
|
||||||
|
!MESSAGE
|
||||||
|
|
||||||
|
# Begin Project
|
||||||
|
# PROP AllowPerConfigDependencies 0
|
||||||
|
# PROP Scc_ProjName ""
|
||||||
|
# PROP Scc_LocalPath ""
|
||||||
|
CPP=cl.exe
|
||||||
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "xsltproc - Win32 Release"
|
||||||
|
|
||||||
|
# PROP BASE Use_MFC 0
|
||||||
|
# PROP BASE Use_Debug_Libraries 0
|
||||||
|
# PROP BASE Output_Dir "Release"
|
||||||
|
# PROP BASE Intermediate_Dir "Release"
|
||||||
|
# PROP BASE Target_Dir ""
|
||||||
|
# PROP Use_MFC 0
|
||||||
|
# PROP Use_Debug_Libraries 0
|
||||||
|
# PROP Output_Dir "Release"
|
||||||
|
# PROP Intermediate_Dir "Release"
|
||||||
|
# PROP Ignore_Export_Lib 0
|
||||||
|
# PROP Target_Dir ""
|
||||||
|
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
|
||||||
|
# ADD CPP /nologo /W3 /GX /O2 /I "..\..\..\gnome-xml\include" /I "..\..\..\gnome-xml" /I "..\.." /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
|
||||||
|
# ADD BASE RSC /l 0x409 /d "NDEBUG"
|
||||||
|
# ADD RSC /l 0x409 /d "NDEBUG"
|
||||||
|
BSC32=bscmake.exe
|
||||||
|
# ADD BASE BSC32 /nologo
|
||||||
|
# ADD BSC32 /nologo
|
||||||
|
LINK32=link.exe
|
||||||
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
|
||||||
|
# ADD LINK32 ..\..\..\gnome-xml\win32\libxml2\release_so\libxml2.lib Release/libxslt.lib /nologo /subsystem:console /machine:I386
|
||||||
|
|
||||||
|
!ELSEIF "$(CFG)" == "xsltproc - Win32 Debug"
|
||||||
|
|
||||||
|
# PROP BASE Use_MFC 0
|
||||||
|
# PROP BASE Use_Debug_Libraries 1
|
||||||
|
# PROP BASE Output_Dir "Debug"
|
||||||
|
# PROP BASE Intermediate_Dir "Debug"
|
||||||
|
# PROP BASE Target_Dir ""
|
||||||
|
# PROP Use_MFC 0
|
||||||
|
# PROP Use_Debug_Libraries 1
|
||||||
|
# PROP Output_Dir "Debug"
|
||||||
|
# PROP Intermediate_Dir "Debug"
|
||||||
|
# PROP Ignore_Export_Lib 0
|
||||||
|
# PROP Target_Dir ""
|
||||||
|
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
|
||||||
|
# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "..\..\..\gnome-xml\include" /I "..\..\..\gnome-xml" /I "..\.." /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
|
||||||
|
# ADD BASE RSC /l 0x409 /d "_DEBUG"
|
||||||
|
# ADD RSC /l 0x409 /d "_DEBUG"
|
||||||
|
BSC32=bscmake.exe
|
||||||
|
# ADD BASE BSC32 /nologo
|
||||||
|
# ADD BSC32 /nologo
|
||||||
|
LINK32=link.exe
|
||||||
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
|
||||||
|
# ADD LINK32 ..\..\..\gnome-xml\win32\libxml2\debug_so\libxml2.lib Debug/libxslt.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
|
||||||
|
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
# Begin Target
|
||||||
|
|
||||||
|
# Name "xsltproc - Win32 Release"
|
||||||
|
# Name "xsltproc - Win32 Debug"
|
||||||
|
# Begin Group "Source Files"
|
||||||
|
|
||||||
|
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=..\..\libxslt\xsltproc.c
|
||||||
|
# End Source File
|
||||||
|
# End Group
|
||||||
|
# Begin Group "Header Files"
|
||||||
|
|
||||||
|
# PROP Default_Filter "h;hpp;hxx;hm;inl"
|
||||||
|
# End Group
|
||||||
|
# Begin Group "Resource Files"
|
||||||
|
|
||||||
|
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||||
|
# End Group
|
||||||
|
# End Target
|
||||||
|
# End Project
|
||||||
Reference in New Issue
Block a user