summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/lib/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/w32api/lib/Makefile.in')
-rw-r--r--winsup/w32api/lib/Makefile.in12
1 files changed, 9 insertions, 3 deletions
diff --git a/winsup/w32api/lib/Makefile.in b/winsup/w32api/lib/Makefile.in
index a333c959e..5d5581213 100644
--- a/winsup/w32api/lib/Makefile.in
+++ b/winsup/w32api/lib/Makefile.in
@@ -113,10 +113,12 @@ DEF_FILES = $(notdir $(wildcard $(srcdir)/*.def))
IMPLIBS = $(addprefix lib,$(subst .def,.a,$(DEF_FILES)))
EXTRA_LIBS=libuuid.a libscrnsave.a libscrnsavw.a libdxguid.a liblargeint.a
LIBS = $(IMPLIBS) $(EXTRA_LIBS)
-EXTRA_OBJS=uuid.o shell32.o dxguid.o scrnsave.o scrnsavw.o largeint.o \
+UUID_OBJS = uuid.o mshtml-uuid.o
+EXTRA_OBJS = shell32.o dxguid.o scrnsave.o scrnsavw.o largeint.o \
$(UUID_OBJS) dinput.o kernel32.o
-SOURCES = scrnsave.c shell32.c uuid.c largeint.c dinput.c dxguid.c \
-res.rc test.c kernel32.c
+UUID_SOURCES = uuid.c mshtml-uuid.c
+SOURCES = scrnsave.c shell32.c largeint.c dinput.c $(UUID_SOURCES)\
+dxguid.c res.rc test.c kernel32.c
DISTFILES = Makefile.in $(DEF_FILES) $(SOURCES)
@@ -160,6 +162,10 @@ scrnsavw.o: scrnsave.c
.c.o:
$(CC) -c $(ALL_CFLAGS) -o $@ $<
+libuuid.a : $(UUID_OBJS)
+ $(AR) rc $@ $(UUID_OBJS)
+ $(RANLIB) $@
+
lib%.a : %.def %.o
$(DLLTOOL) $(DLLTOOL_FLAGS) --output-lib $@ --def $(srcdir)/$*.def
$(AR) r $@ $*.o