]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/win32/dll/Makefile
kes Add context menu for floating a window.
[bacula/bacula] / bacula / src / win32 / dll / Makefile
index 01c4ee6052d3969aaacd530b71aba84a809df9ef..c31ee045dc1cbcb62ccc5029ea61b872e7fd1df6 100644 (file)
@@ -16,7 +16,8 @@ INCLUDES = \
 DEFINES = \
        $(HAVES)
 
-VPATH = ../compat ../../findlib ../../lib
+vpath %.c ../compat ../../findlib ../../lib
+vpath %.cpp ../compat ../../findlib ../../lib
 
 ######################################################################
 
@@ -45,7 +46,6 @@ FIND_OBJS = \
 LIB_OBJS = \
        $(OBJDIR)/address_conf.o \
        $(OBJDIR)/alist.o \
-       $(OBJDIR)/alloc.o \
        $(OBJDIR)/attr.o \
        $(OBJDIR)/base64.o \
        $(OBJDIR)/berrno.o \
@@ -54,11 +54,11 @@ LIB_OBJS = \
        $(OBJDIR)/bnet_server.o \
        $(OBJDIR)/bpipe.o \
        $(OBJDIR)/bregex.o \
+       $(OBJDIR)/bsock.o \
        $(OBJDIR)/bsnprintf.o \
        $(OBJDIR)/bsys.o \
        $(OBJDIR)/btime.o \
        $(OBJDIR)/btimers.o \
-       $(OBJDIR)/btree.o \
        $(OBJDIR)/cram-md5.o \
        $(OBJDIR)/crc32.o \
        $(OBJDIR)/crypto.o \
@@ -78,10 +78,10 @@ LIB_OBJS = \
        $(OBJDIR)/openssl.o \
        $(OBJDIR)/pythonlib.o \
        $(OBJDIR)/queue.o \
+       $(OBJDIR)/rblist.o \
        $(OBJDIR)/runscript.o \
        $(OBJDIR)/rwlock.o \
        $(OBJDIR)/scan.o \
-       $(OBJDIR)/semlock.o \
        $(OBJDIR)/serial.o \
        $(OBJDIR)/sha1.o \
        $(OBJDIR)/signal.o \
@@ -141,7 +141,7 @@ $(LIBDIR)/libbacula.a: $(BINDIR)/bacula.dll $(STATIC_OBJS)
 
 $(BINDIR)/bacula.dll: DLL_DEFINE=BUILDING_DLL
 
-$(BINDIR)/bacula.dll: $(COMPAT_OBJS) $(DLL_OBJS) bacula.def
+$(BINDIR)/bacula.dll: $(DLL_OBJS) bacula.def
        @echo "Linking $@"
        $(call checkdir,$@)
        $(ECHO_CMD)$(CXX) $(LDFLAGS) -mdll -mwindows -Wl,--out-implib,$(OBJDIR)/bacula.a $^ $(LIBS_DLL) -o $@