##// END OF EJS Templates
Adds examples to common build
Michal Klocek -
r32:9cad93cb910a
parent child
Show More
@@ -1,8 +1,8
1 1 TEMPLATE = subdirs
2 SUBDIRS += src #qmlplugin
3
2 SUBDIRS += src example #qmlplugin
3 CONFIG += ordered
4 4 QMAKE_CXXFLAGS += -g -Wall
5 QMAKE_DISTCLEAN += -r build
5 QMAKE_DISTCLEAN += -r build bin
6 6
7 7 # install feature file
8 8 feature.path = $$[QT_INSTALL_DATA]/mkspecs/features
1 NO CONTENT: modified file
@@ -1,8 +1,13
1 CONFIG += internal_build
2
1 3 TARGET = lineChart
2 4 TEMPLATE = app
3
4 5 QT += core gui
6 SOURCES += main.cpp
5 7
8 !include( ../../common.pri ) {
9 message('missing common pri')
6 10 CONFIG += qtcommercialchart
11 }
12
7 13
8 SOURCES += main.cpp
@@ -1,4 +1,9
1 !include( ../common.pri ) {
2 error( Couldn't find the common.pri file! )
3 }
4
1 5 TARGET = QtCommercialChart
6 DESTDIR = $$CHART_BUILD_LIB_DIR
2 7 TEMPLATE = lib
3 8 QT += core \
4 9 gui
@@ -33,10 +38,12 HEADERS += $$PRIVATE_HEADERS
33 38 INCLUDEPATH += xylinechart \
34 39 .
35 40
36 OBJECTS_DIR = ../build/lib
37 MOC_DIR = ../build/lib
38 UI_DIR = ../build/lib
39 RCC_DIR = ../build/lib
41 OBJECTS_DIR = $$CHART_BUILD_DIR/lib
42 MOC_DIR = $$CHART_BUILD_DIR/lib
43 UI_DIR = $$CHART_BUILD_DIR/lib
44 RCC_DIR = $$CHART_BUILD_DIR/lib
45
46
40 47 DEFINES += QTCOMMERCIALCHART_LIBRARY
41 48
42 49 public_headers.path = $$[QT_INSTALL_HEADERS]/QtCommercialChart
@@ -46,4 +53,18 INSTALLS += target \
46 53 public_headers
47 54
48 55
56 install_build_headers.name = bild_headers
57 install_build_headers.output = $$CHART_BUILD_HEADER_DIR/${QMAKE_FILE_BASE}.h
58 install_build_headers.input = PUBLIC_HEADERS
59 install_build_headers.commands = $$QMAKE_COPY ${QMAKE_FILE_NAME} $$CHART_BUILD_HEADER_DIR
60 install_build_headers.CONFIG += target_predeps no_link
61 QMAKE_EXTRA_COMPILERS += install_build_headers
62
63 chartversion.target = qchartversion_p.h
64 chartversion.commands = @echo "build_time" > $$chartversion.target;
65 chartversion.depends = $$HEADERS $$SOURCES
66 PRE_TARGETDEPS += qchartversion_p.h
67 QMAKE_CLEAN+= qchartversion_p.h
68 QMAKE_EXTRA_TARGETS += chartversion
49 69
70 QMAKE_DISTCLEAN += -r $$CHART_BUILD_HEADER_DIR $$CHART_BUILD_LIB_DIR No newline at end of file
General Comments 0
You need to be logged in to leave comments. Login now