+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>
* libxslt/pattern.c: closing bug #56517, fixed a number of
bin_SCRIPTS = xslt-config
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
## to get the paths expanded correctly. Macros like srcdir are given
attributes.c \
documents.c \
preproc.c \
- transform.c
+ transform.c \
+ win32config.h
libxslt_la_LIBADD = $(EXTRA_LIBS)
libxslt_la_LDFLAGS = -version-info @LIBXSLT_VERSION_INFO@
}
#ifndef isnan
+#ifndef HAVE_ISNAN
+
/*
* NaN (Not-A-Number)
*
{
return (!(number < 0.0 || number > 0.0) && (number != 0.0));
}
-#endif
+#endif /* !HAVE_ISNAN */
+#endif /* !isnan */
#ifndef isinf
+#ifndef HAVE_ISINF
/*
* Infinity (positive and negative)
*
return FALSE;
# endif
}
-#endif
+#endif /* !HAVE_ISINF */
+#endif /* !isinf */
static void
xsltNumberFormatDecimal(xmlBufferPtr buffer,
--- /dev/null
+#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__ */
+
#ifndef __XML_XSLTCONFIG_H__
#define __XML_XSLTCONFIG_H__
+#ifdef WIN32
+#include <win32config.h>
+#else
#include "config.h"
+#endif
#ifdef __cplusplus
extern "C" {
#include <libxslt/transform.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;
static int debug = 0;
--- /dev/null
+\r
+LIBRARY libxslt\r
+EXPORTS\r
+\r
+ xsltNewStylesheet\r
+ xsltParseStylesheetFile\r
+ xsltFreeStylesheet\r
+ xsltIsBlank\r
+ xsltFreeStackElemList\r
+ xsltDecimalFormatGetByName\r
+ xsltParseStylesheetProcess\r
+ xsltParseStylesheetOutput\r
+ xsltParseStylesheetDoc\r
+ xsltNumberFormat\r
+ xsltFormatNumberConversion\r
+ \r
+ xsltParseStylesheetAttributeSet\r
+ xsltFreeAttributeSetsHashes\r
+ xsltApplyAttributeSet\r
+\r
+ xsltNewDocument\r
+ xsltLoadDocument\r
+ xsltFreeDocuments\r
+ xsltLoadStyleDocument\r
+ xsltNewStyleDocument\r
+ xsltFreeStyleDocuments\r
+\r
+\r
+ xsltRegisterExtPrefix\r
+ xsltCheckExtPrefix\r
+ xsltRegisterExtFunction\r
+ xsltRegisterExtElement\r
+ xsltFreeCtxtExts\r
+ xsltFreeExts\r
+\r
+\r
+ xsltDocumentFunction\r
+ xsltKeyFunction\r
+ xsltUnparsedEntityURIFunction\r
+ xsltFormatNumberFunction\r
+ xsltGenerateIdFunction\r
+ xsltSystemPropertyFunction\r
+ xsltElementAvailableFunction\r
+ xsltFunctionAvailableFunction\r
+ xsltRegisterAllFunctions\r
+\r
+ xsltParseStylesheetImport\r
+ xsltParseStylesheetInclude\r
+ xsltNextImport\r
+ xsltFindElemSpaceHandling\r
+ xsltFindTemplate\r
+\r
+ xsltAddKey\r
+ xsltGetKey\r
+ xsltInitCtxtKeys\r
+ xsltFreeKeys\r
+ xsltFreeDocumentKeys\r
+\r
+ xsltNamespaceAlias\r
+ xsltGetNamespace\r
+ xsltGetSpecialNamespace\r
+ xsltCopyNamespaceList\r
+ xsltCopyNamespaceList\r
+ xsltFreeNamespaceAliasHashes\r
+\r
+ xsltCompilePattern\r
+ xsltFreeCompMatchList\r
+ xsltTestCompMatchList\r
+ xsltAddTemplate\r
+ xsltGetTemplate\r
+ xsltFreeTemplateHashes\r
+ xsltCleanupTemplates\r
+\r
+ xsltStylePreCompute\r
+ xsltFreeStylePreComps\r
+\r
+ xsltEvalXPathPredicate\r
+ xsltEvalTemplateString\r
+ xsltEvalAttrValueTemplate\r
+ xsltEvalStaticAttrValueTemplate\r
+ xsltEvalXPathString\r
+ xsltTemplateProcess\r
+ xsltAttrListTemplateProcess\r
+ xsltAttrTemplateProcess\r
+ xsltAttrTemplateValueProcess\r
+\r
+ xsltApplyStylesheet\r
+ xsltApplyOneTemplate\r
+ xsltDocumentElem\r
+ xsltSort\r
+ xsltCopy\r
+ xsltText\r
+ xsltElement\r
+ xsltComment\r
+ xsltAttribute\r
+ xsltProcessingInstruction\r
+ xsltCopyOf\r
+ xsltValueOf\r
+ xsltNumber\r
+ xsltApplyImports\r
+ xsltCallTemplate\r
+ xsltApplyTemplates\r
+ xsltChoose\r
+ xsltIf\r
+ xsltForEach\r
+\r
+ xsltEvalGlobalVariables\r
+ xsltEvalUserParams\r
+ xsltParseGlobalVariable\r
+ xsltParseGlobalParam\r
+ xsltParseStylesheetVariable\r
+ xsltParseStylesheetParam\r
+ xsltParseStylesheetCallerParam\r
+ xsltAddStackElemList\r
+ xsltFreeGlobalVariables\r
+ xsltVariableLookup\r
+ xsltXPathVariableLookup\r
+\r
+ xsltMessage\r
+ xsltSetGenericErrorFunc\r
+ xsltSetGenericDebugFunc\r
+ xsltDocumentSortFunction\r
+ xsltDoSortFunction\r
+ xsltSaveResultTo\r
+ xsltSaveResultToFilename\r
+ xsltSaveResultToFile\r
+ xsltSaveResultToFd\r
+\r
+ xsltMaxDepth\r
+ xsltSetXIncludeDefault\r
+ xsltLibxmlVersion\r
+ xsltLibxsltVersion\r
+ xsltEngineVersion\r
+\r
+ \r
+ \r
+\r
+\r
+ \r
--- /dev/null
+Microsoft Developer Studio Workspace File, Format Version 6.00\r
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!\r
+\r
+###############################################################################\r
+\r
+Project: "libxslt_so"=.\libxslt_so.dsp - Package Owner=<4>\r
+\r
+Package=<5>\r
+{{{\r
+}}}\r
+\r
+Package=<4>\r
+{{{\r
+}}}\r
+\r
+###############################################################################\r
+\r
+Project: "xsltproc"=.\xsltproc.dsp - Package Owner=<4>\r
+\r
+Package=<5>\r
+{{{\r
+}}}\r
+\r
+Package=<4>\r
+{{{\r
+ Begin Project Dependency\r
+ Project_Dep_Name libxslt_so\r
+ End Project Dependency\r
+}}}\r
+\r
+###############################################################################\r
+\r
+Global:\r
+\r
+Package=<5>\r
+{{{\r
+}}}\r
+\r
+Package=<3>\r
+{{{\r
+}}}\r
+\r
+###############################################################################\r
+\r
--- /dev/null
+# Microsoft Developer Studio Project File - Name="libxslt_so" - Package Owner=<4>\r
+# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
+# ** DO NOT EDIT **\r
+\r
+# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102\r
+\r
+CFG=libxslt_so - Win32 Debug\r
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
+!MESSAGE use the Export Makefile command and run\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "libxslt_so.mak".\r
+!MESSAGE \r
+!MESSAGE You can specify a configuration when running NMAKE\r
+!MESSAGE by defining the macro CFG on the command line. For example:\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "libxslt_so.mak" CFG="libxslt_so - Win32 Debug"\r
+!MESSAGE \r
+!MESSAGE Possible choices for configuration are:\r
+!MESSAGE \r
+!MESSAGE "libxslt_so - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")\r
+!MESSAGE "libxslt_so - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")\r
+!MESSAGE \r
+\r
+# Begin Project\r
+# PROP AllowPerConfigDependencies 0\r
+# PROP Scc_ProjName ""\r
+# PROP Scc_LocalPath ""\r
+CPP=cl.exe\r
+MTL=midl.exe\r
+RSC=rc.exe\r
+\r
+!IF "$(CFG)" == "libxslt_so - Win32 Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "Release"\r
+# PROP BASE Intermediate_Dir "Release"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "Release"\r
+# PROP Intermediate_Dir "Release"\r
+# PROP Ignore_Export_Lib 0\r
+# PROP Target_Dir ""\r
+# 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\r
+# 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\r
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32\r
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32\r
+# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
+# ADD RSC /l 0x409 /d "NDEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# 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\r
+# ADD LINK32 ..\..\..\gnome-xml\win32\libxml2\release_so\libxml2.lib /nologo /dll /machine:I386 /out:"Release/libxslt.dll"\r
+\r
+!ELSEIF "$(CFG)" == "libxslt_so - Win32 Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "Debug"\r
+# PROP BASE Intermediate_Dir "Debug"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "Debug"\r
+# PROP Intermediate_Dir "Debug"\r
+# PROP Ignore_Export_Lib 0\r
+# PROP Target_Dir ""\r
+# 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\r
+# 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\r
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32\r
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32\r
+# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
+# ADD RSC /l 0x409 /d "_DEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# 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\r
+# ADD LINK32 ..\..\..\gnome-xml\win32\libxml2\debug_so\libxml2.lib /nologo /dll /debug /machine:I386 /out:"Debug/libxslt.dll" /pdbtype:sept\r
+\r
+!ENDIF \r
+\r
+# Begin Target\r
+\r
+# Name "libxslt_so - Win32 Release"\r
+# Name "libxslt_so - Win32 Debug"\r
+# Begin Group "Source Files"\r
+\r
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\attributes.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\documents.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\extensions.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\extra.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\functions.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\imports.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\keys.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=.\libxslt.def\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\namespaces.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\numbers.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\pattern.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\preproc.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\templates.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\transform.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\variables.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\xslt.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\xsltutils.c\r
+# End Source File\r
+# End Group\r
+# Begin Group "Header Files"\r
+\r
+# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\attributes.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\config.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\documents.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\extensions.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\extra.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\functions.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\imports.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\keys.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\namespaces.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\numbersInternals.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\pattern.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\preproc.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\templates.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\transform.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\variables.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\xslt.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\xsltconfig.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\xsltInternals.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\xsltutils.h\r
+# End Source File\r
+# End Group\r
+# Begin Group "Resource Files"\r
+\r
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"\r
+# End Group\r
+# End Target\r
+# End Project\r
--- /dev/null
+# Microsoft Developer Studio Project File - Name="xsltproc" - Package Owner=<4>\r
+# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
+# ** DO NOT EDIT **\r
+\r
+# TARGTYPE "Win32 (x86) Console Application" 0x0103\r
+\r
+CFG=xsltproc - Win32 Debug\r
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
+!MESSAGE use the Export Makefile command and run\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "xsltproc.mak".\r
+!MESSAGE \r
+!MESSAGE You can specify a configuration when running NMAKE\r
+!MESSAGE by defining the macro CFG on the command line. For example:\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "xsltproc.mak" CFG="xsltproc - Win32 Debug"\r
+!MESSAGE \r
+!MESSAGE Possible choices for configuration are:\r
+!MESSAGE \r
+!MESSAGE "xsltproc - Win32 Release" (based on "Win32 (x86) Console Application")\r
+!MESSAGE "xsltproc - Win32 Debug" (based on "Win32 (x86) Console Application")\r
+!MESSAGE \r
+\r
+# Begin Project\r
+# PROP AllowPerConfigDependencies 0\r
+# PROP Scc_ProjName ""\r
+# PROP Scc_LocalPath ""\r
+CPP=cl.exe\r
+RSC=rc.exe\r
+\r
+!IF "$(CFG)" == "xsltproc - Win32 Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "Release"\r
+# PROP BASE Intermediate_Dir "Release"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "Release"\r
+# PROP Intermediate_Dir "Release"\r
+# PROP Ignore_Export_Lib 0\r
+# PROP Target_Dir ""\r
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c\r
+# 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\r
+# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
+# ADD RSC /l 0x409 /d "NDEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# 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\r
+# ADD LINK32 ..\..\..\gnome-xml\win32\libxml2\release_so\libxml2.lib Release/libxslt.lib /nologo /subsystem:console /machine:I386\r
+\r
+!ELSEIF "$(CFG)" == "xsltproc - Win32 Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "Debug"\r
+# PROP BASE Intermediate_Dir "Debug"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "Debug"\r
+# PROP Intermediate_Dir "Debug"\r
+# PROP Ignore_Export_Lib 0\r
+# PROP Target_Dir ""\r
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c\r
+# 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\r
+# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
+# ADD RSC /l 0x409 /d "_DEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# 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\r
+# ADD LINK32 ..\..\..\gnome-xml\win32\libxml2\debug_so\libxml2.lib Debug/libxslt.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept\r
+\r
+!ENDIF \r
+\r
+# Begin Target\r
+\r
+# Name "xsltproc - Win32 Release"\r
+# Name "xsltproc - Win32 Debug"\r
+# Begin Group "Source Files"\r
+\r
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
+# Begin Source File\r
+\r
+SOURCE=..\..\libxslt\xsltproc.c\r
+# End Source File\r
+# End Group\r
+# Begin Group "Header Files"\r
+\r
+# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
+# End Group\r
+# Begin Group "Resource Files"\r
+\r
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"\r
+# End Group\r
+# End Target\r
+# End Project\r