version 1.1.1.2, 2013/07/22 01:22:29
|
version 1.1.1.3, 2014/06/15 19:53:38
|
Line 43 CPPFLAGS = $(CPPFLAGS) /D "_REENTRANT"
|
Line 43 CPPFLAGS = $(CPPFLAGS) /D "_REENTRANT"
|
|
|
# The compiler and its options. |
# The compiler and its options. |
CC = cl.exe |
CC = cl.exe |
CFLAGS = /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "NOLIBTOOL" /W1 $(CRUNTIME) | CFLAGS = /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "HAVE_CONFIG_H" /D "NOLIBTOOL" /W1 $(CRUNTIME) |
CFLAGS = $(CFLAGS) /I$(XML_SRCDIR) /I$(XML_SRCDIR)\include /I$(INCPREFIX) |
CFLAGS = $(CFLAGS) /I$(XML_SRCDIR) /I$(XML_SRCDIR)\include /I$(INCPREFIX) |
!if "$(WITH_THREADS)" != "no" |
!if "$(WITH_THREADS)" != "no" |
CFLAGS = $(CFLAGS) /D "_REENTRANT" |
CFLAGS = $(CFLAGS) /D "_REENTRANT" |
Line 108 LDFLAGS = $(LDFLAGS)
|
Line 108 LDFLAGS = $(LDFLAGS)
|
!endif |
!endif |
|
|
# Libxml object files. |
# Libxml object files. |
XML_OBJS = $(XML_INTDIR)\c14n.obj\ | XML_OBJS = $(XML_INTDIR)\buf.obj\ |
| $(XML_INTDIR)\c14n.obj\ |
$(XML_INTDIR)\catalog.obj\ |
$(XML_INTDIR)\catalog.obj\ |
$(XML_INTDIR)\chvalid.obj\ |
$(XML_INTDIR)\chvalid.obj\ |
$(XML_INTDIR)\debugXML.obj\ |
$(XML_INTDIR)\debugXML.obj\ |
Line 153 XML_OBJS = $(XML_INTDIR)\c14n.obj\
|
Line 154 XML_OBJS = $(XML_INTDIR)\c14n.obj\
|
$(XML_INTDIR)\xmlstring.obj |
$(XML_INTDIR)\xmlstring.obj |
|
|
# Static libxml object files. |
# Static libxml object files. |
XML_OBJS_A = $(XML_INTDIR_A)\c14n.obj\ | XML_OBJS_A = $(XML_INTDIR_A)\buf.obj\ |
| $(XML_INTDIR_A)\c14n.obj\ |
$(XML_INTDIR_A)\catalog.obj\ |
$(XML_INTDIR_A)\catalog.obj\ |
$(XML_INTDIR_A)\chvalid.obj\ |
$(XML_INTDIR_A)\chvalid.obj\ |
$(XML_INTDIR_A)\debugXML.obj\ |
$(XML_INTDIR_A)\debugXML.obj\ |
Line 198 XML_OBJS_A = $(XML_INTDIR_A)\c14n.obj\
|
Line 200 XML_OBJS_A = $(XML_INTDIR_A)\c14n.obj\
|
$(XML_INTDIR_A)\xmlstring.obj |
$(XML_INTDIR_A)\xmlstring.obj |
|
|
# Static libxml object files. |
# Static libxml object files. |
XML_OBJS_A_DLL = $(XML_INTDIR_A_DLL)\c14n.obj\ | XML_OBJS_A_DLL = $(XML_INTDIR_A_DLL)\buf.obj\ |
| $(XML_INTDIR_A_DLL)\c14n.obj\ |
$(XML_INTDIR_A_DLL)\catalog.obj\ |
$(XML_INTDIR_A_DLL)\catalog.obj\ |
$(XML_INTDIR_A_DLL)\chvalid.obj\ |
$(XML_INTDIR_A_DLL)\chvalid.obj\ |
$(XML_INTDIR_A_DLL)\debugXML.obj\ |
$(XML_INTDIR_A_DLL)\debugXML.obj\ |
Line 259 UTILS = $(BINDIR)\xmllint.exe\
|
Line 262 UTILS = $(BINDIR)\xmllint.exe\
|
$(BINDIR)\testXPath.exe\ |
$(BINDIR)\testXPath.exe\ |
$(BINDIR)\runtest.exe\ |
$(BINDIR)\runtest.exe\ |
$(BINDIR)\runsuite.exe\ |
$(BINDIR)\runsuite.exe\ |
$(BINDIR)\testapi.exe | $(BINDIR)\testapi.exe\ |
| $(BINDIR)\testlimits.exe\ |
| $(BINDIR)\testrecurse.exe |
|
|
!if "$(WITH_THREADS)" == "yes" || "$(WITH_THREADS)" == "ctls" || "$(WITH_THREADS)" == "native" |
!if "$(WITH_THREADS)" == "yes" || "$(WITH_THREADS)" == "ctls" || "$(WITH_THREADS)" == "native" |
UTILS = $(UTILS) $(BINDIR)\testThreadsWin32.exe |
UTILS = $(UTILS) $(BINDIR)\testThreadsWin32.exe |
Line 299 distclean : clean
|
Line 304 distclean : clean
|
rebuild : clean all |
rebuild : clean all |
|
|
install-libs : all |
install-libs : all |
if not exist $(INCPREFIX)\libxml mkdir $(INCPREFIX)\libxml | if not exist $(INCPREFIX)\libxml2 mkdir $(INCPREFIX)\libxml2 |
| if not exist $(INCPREFIX)\libxml2\libxml mkdir $(INCPREFIX)\libxml2\libxml |
if not exist $(BINPREFIX) mkdir $(BINPREFIX) |
if not exist $(BINPREFIX) mkdir $(BINPREFIX) |
if not exist $(LIBPREFIX) mkdir $(LIBPREFIX) |
if not exist $(LIBPREFIX) mkdir $(LIBPREFIX) |
if not exist $(SOPREFIX) mkdir $(SOPREFIX) |
if not exist $(SOPREFIX) mkdir $(SOPREFIX) |
copy $(XML_SRCDIR)\include\libxml\*.h $(INCPREFIX)\libxml | copy $(XML_SRCDIR)\include\libxml\*.h $(INCPREFIX)\libxml2\libxml |
copy $(BINDIR)\$(XML_SO) $(SOPREFIX) |
copy $(BINDIR)\$(XML_SO) $(SOPREFIX) |
copy $(BINDIR)\$(XML_A) $(LIBPREFIX) |
copy $(BINDIR)\$(XML_A) $(LIBPREFIX) |
copy $(BINDIR)\$(XML_A_DLL) $(LIBPREFIX) |
copy $(BINDIR)\$(XML_A_DLL) $(LIBPREFIX) |
Line 411 $(UTILS) : $(UTILS_INTDIR) $(BINDIR) libxml libxmla li
|
Line 417 $(UTILS) : $(UTILS_INTDIR) $(BINDIR) libxml libxmla li
|
|
|
# TESTS |
# TESTS |
|
|
tests : XPathtests | tests : checktests XPathtests |
| |
| checktests : $(UTILS) |
| cd .. && win32\$(BINDIR)\runtest.exe |
| cd .. && win32\$(BINDIR)\testrecurse.exe |
| cd .. && win32\$(BINDIR)\testapi.exe |
| cd .. && win32\$(BINDIR)\testchar.exe |
| cd .. && win32\$(BINDIR)\testdict.exe |
| cd .. && win32\$(BINDIR)\runxmlconf.exe |
|
|
XPathtests : $(BINDIR)\testXPath.exe |
XPathtests : $(BINDIR)\testXPath.exe |
@echo. 2> .memdump |
@echo. 2> .memdump |