mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-03-25 10:50:08 +03:00
win32: Don't depend on removed .def file
Fixes broken build after 21cec82b. Fixes #532.
This commit is contained in:
parent
c613ab14b8
commit
11a95279a9
@ -31,7 +31,6 @@ XML_NAME = xml2
|
||||
XML_BASENAME = lib$(XML_NAME)
|
||||
XML_SO = $(XML_BASENAME).dll
|
||||
XML_IMP = $(XML_BASENAME).lib
|
||||
XML_DEF = $(XML_BASENAME).def
|
||||
XML_A = $(XML_BASENAME)_a.lib
|
||||
DUMMY = dir.exists
|
||||
|
||||
@ -292,17 +291,12 @@ $(XML_OBJS_A) : $(XML_INTDIR_A)\$(DUMMY)
|
||||
|
||||
#def4bcb.exe : def4bcb.c
|
||||
|
||||
# Creates the export definition file (DEF) for libxml.
|
||||
#$(XML_INTDIR)\$(XML_DEF) : $(XML_INTDIR)\$(DUMMY) $(XML_DEF).src def4bcb.exe
|
||||
# $(CPP) $(CPPFLAGS) -o $(XML_INTDIR)\$(XML_DEF).tmp $(XML_DEF).src
|
||||
# def4bcb -msnames < $(XML_INTDIR)\$(XML_DEF).tmp > $(XML_INTDIR)\$(XML_DEF)
|
||||
|
||||
# Creates the libxml shared object.
|
||||
$(BINDIR)\$(XML_SO) : $(BINDIR)\$(DUMMY) $(XML_OBJS)
|
||||
$(LD) $(LDFLAGS) -Tpd -Gi c0d32.obj $(XML_OBJS),$(BINDIR)\$(XML_SO),,$(LIBS)
|
||||
|
||||
#$(BINDIR)\$(XML_SO) : $(BINDIR)\$(DUMMY) $(XML_OBJS) $(XML_INTDIR)\$(XML_DEF)
|
||||
# $(LD) $(LDFLAGS) -Tpd -Gi c0d32.obj $(XML_OBJS),$(BINDIR)\$(XML_SO),,$(LIBS),$(XML_INTDIR)\$(XML_DEF)
|
||||
#$(BINDIR)\$(XML_SO) : $(BINDIR)\$(DUMMY) $(XML_OBJS)
|
||||
# $(LD) $(LDFLAGS) -Tpd -Gi c0d32.obj $(XML_OBJS),$(BINDIR)\$(XML_SO),,$(LIBS)
|
||||
|
||||
# Creates the libxml archive.
|
||||
$(BINDIR)\$(XML_A) : $(BINDIR)\$(DUMMY) $(XML_OBJS_A)
|
||||
|
@ -24,7 +24,6 @@ XML_BASENAME = lib$(XML_NAME)
|
||||
XML_SO = $(XML_BASENAME).dll
|
||||
XML_RES = $(XML_BASENAME).res
|
||||
XML_IMP = $(XML_BASENAME).lib
|
||||
XML_DEF = $(XML_BASENAME).def
|
||||
XML_A = $(XML_BASENAME)_a.lib
|
||||
XML_A_DLL = $(XML_BASENAME)_a_dll.lib
|
||||
|
||||
@ -365,22 +364,15 @@ $(XML_OBJS_A) : $(XML_INTDIR_A)
|
||||
# Compiles static for dll libxml source. Uses the implicit rule for commands.
|
||||
$(XML_OBJS_A_DLL) : $(XML_INTDIR_A_DLL)
|
||||
|
||||
# Creates the export definition file (DEF) for libxml.
|
||||
$(XML_INTDIR)\$(XML_DEF) : $(XML_INTDIR) $(XML_DEF).src
|
||||
$(CPP) $(CPPFLAGS) $(XML_DEF).src > $(XML_INTDIR)\$(XML_DEF)
|
||||
$(XML_INTDIR)\$(XML_RES) : $(XML_INTDIR) libxml2.rc
|
||||
rc -Fo $(XML_INTDIR)\$(XML_RES) libxml2.rc
|
||||
|
||||
# Creates the libxml shared object.
|
||||
$(BINDIR)\$(XML_SO) : $(BINDIR) $(XML_OBJS) $(XML_INTDIR)\$(XML_DEF) $(XML_INTDIR)\$(XML_RES)
|
||||
$(BINDIR)\$(XML_SO) : $(BINDIR) $(XML_OBJS) $(XML_INTDIR)\$(XML_RES)
|
||||
$(LD) $(LDFLAGS) /DLL \
|
||||
/IMPLIB:$(BINDIR)\$(XML_IMP) /OUT:$(BINDIR)\$(XML_SO) $(XML_OBJS) $(XML_INTDIR)\$(XML_RES) $(LIBS)
|
||||
@$(_VC_MANIFEST_EMBED_DLL)
|
||||
|
||||
#$(BINDIR)\$(XML_SO) : $(BINDIR) $(XML_OBJS) $(XML_INTDIR)\$(XML_DEF)
|
||||
# $(LD) $(LDFLAGS) /DLL /DEF:$(XML_INTDIR)\$(XML_DEF) \
|
||||
# /IMPLIB:$(BINDIR)\$(XML_IMP) /OUT:$(BINDIR)\$(XML_SO) $(XML_OBJS) $(LIBS)
|
||||
|
||||
# Creates the libxml archive.
|
||||
$(BINDIR)\$(XML_A) : $(BINDIR) $(XML_OBJS_A)
|
||||
$(AR) $(ARFLAGS) /OUT:$(BINDIR)\$(XML_A) $(XML_OBJS_A)
|
||||
|
Loading…
x
Reference in New Issue
Block a user