19
CONFIG += dll debug silent
25
HEADERS += ClientPlugin.h \
32
DeletedItemsIdStorage.h
34
SOURCES += ClientPlugin.cpp \
40
DeletedItemsIdStorage.cpp
42
QMAKE_CXXFLAGS = -Wall \
45
-O2 -finline-functions
50
QMAKE_CLEAN += $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
52
QMAKE_CLEAN += $(OBJECTS_DIR)/moc_*
55
target.path = /usr/lib/
56
headers.path = /usr/include/libsyncpluginmgr
57
headers.files = ClientPlugin.h \
64
DeletedItemsIdStorage.h
65
INSTALLS += target headers
67
# #####################################################################
68
# make coverage (debug)
69
# #####################################################################
70
coverage.CONFIG += recursive
71
QMAKE_EXTRA_TARGETS += coverage
72
CONFIG(debug,debug|release){
73
QMAKE_EXTRA_TARGETS += cov_cxxflags \
75
cov_cxxflags.target = coverage
76
cov_cxxflags.depends = CXXFLAGS \
80
cov_lflags.target = coverage
81
cov_lflags.depends = LFLAGS \
86
coverage.commands = @echo \
87
"Built with coverage support..."
88
build_pass|!debug_and_release : coverage.depends = all
89
QMAKE_CLEAN += $(OBJECTS_DIR)/*.gcda \
90
$(OBJECTS_DIR)/*.gcno \