Files
pkgsrc-ng/misc/fbreader/patches/patch-makefiles_qsubdir.mk
2013-09-26 17:14:40 +02:00

35 lines
927 B
Makefile

$NetBSD: patch-makefiles_qsubdir.mk,v 1.1 2013/06/27 14:21:09 ryoon Exp $
* Libtoolized
--- makefiles/qsubdir.mk.orig 2012-11-30 12:41:25.000000000 +0000
+++ makefiles/qsubdir.mk
@@ -5,14 +5,14 @@ INCLUDE = $(QTINCLUDE) $(ZINCLUDE) $(EXT
HEADERS = $(wildcard *.h)
SOURCES = $(wildcard *.cpp)
-OBJMOC = $(patsubst %.cpp, %.o, $(SRCMOC))
-OBJECTS = $(patsubst %.cpp, %.o, $(SOURCES))
+OBJMOC = $(patsubst %.cpp, %.lo, $(SRCMOC))
+OBJECTS = $(patsubst %.cpp, %.lo, $(SOURCES))
-.SUFFIXES: .cpp .moc.cpp .moc.o .o .h
+.SUFFIXES: .cpp .moc.cpp .moc.lo .lo .h
-.cpp.o:
+.cpp.lo:
@echo -n 'Compiling $@ ...'
- @$(CC) -MMD -c $(CFLAGS) $(INCLUDE) $<
+ @${LIBTOOL} --mode=compile --tag=CXX $(CC) -MMD -c $(CFLAGS) $(INCLUDE) $<
@echo ' OK'
.h.moc.cpp:
@@ -23,6 +23,6 @@ OBJECTS = $(patsubst %.cpp, %.o, $(SOURC
all: $(OBJECTS) $(OBJMOC)
clean:
- @$(RM) *.o *.moc.cpp *.d
+ @$(RM) *.lo *.moc.cpp *.d
-include *.d