##// END OF EJS Templates
minor. reorder compilation files in src.pro
Michal Klocek -
r250:4dfb41300442
parent child
Show More
@@ -1,92 +1,92
1 !include( ../common.pri ):error( Couldn't find the common.pri file! )
1 !include( ../common.pri ):error( Couldn't find the common.pri file! )
2 TARGET = QtCommercialChart
2 TARGET = QtCommercialChart
3 DESTDIR = $$CHART_BUILD_LIB_DIR
3 DESTDIR = $$CHART_BUILD_LIB_DIR
4 TEMPLATE = lib
4 TEMPLATE = lib
5 QT += core \
5 QT += core \
6 gui
6 gui
7 CONFIG += debug_and_release
7 CONFIG += debug_and_release
8 CONFIG(debug, debug|release):TARGET = QtCommercialChartd
8 CONFIG(debug, debug|release):TARGET = QtCommercialChartd
9 SOURCES += \
9 SOURCES += \
10 qchart.cpp \
11 axisitem.cpp \
10 axisitem.cpp \
12 qchartview.cpp \
13 qchartseries.cpp \
14 qchartaxis.cpp \
15 charttheme.cpp \
16 chartdataset.cpp \
11 chartdataset.cpp \
17 chartpresenter.cpp \
12 chartpresenter.cpp \
18 domain.cpp
13 charttheme.cpp \
14 domain.cpp \
15 qchart.cpp \
16 qchartaxis.cpp \
17 qchartseries.cpp \
18 qchartview.cpp
19 PRIVATE_HEADERS += \
19 PRIVATE_HEADERS += \
20 axisitem_p.h \
20 axisitem_p.h \
21 chartitem_p.h \
22 charttheme_p.h \
23 chartdataset_p.h \
21 chartdataset_p.h \
22 chartitem_p.h \
24 chartpresenter_p.h \
23 chartpresenter_p.h \
24 charttheme_p.h \
25 domain_p.h
25 domain_p.h
26 PUBLIC_HEADERS += \
26 PUBLIC_HEADERS += \
27 qchartseries.h \
28 qchart.h \
27 qchart.h \
28 qchartaxis.h \
29 qchartglobal.h \
29 qchartglobal.h \
30 qchartseries.h \
30 qchartview.h \
31 qchartview.h \
31 qchartaxis.h
32
32
33 include(linechart/linechart.pri)
33 include(linechart/linechart.pri)
34 include(barchart/barchart.pri)
34 include(barchart/barchart.pri)
35 include(piechart/piechart.pri)
35 include(piechart/piechart.pri)
36 include(scatterseries/scatter.pri)
36 include(scatterseries/scatter.pri)
37
37
38 THEMES += themes/chartthemeicy_p.h \
38 THEMES += themes/chartthemeicy_p.h \
39 themes/chartthemegrayscale_p.h \
39 themes/chartthemegrayscale_p.h \
40 themes/chartthemescientific_p.h \
40 themes/chartthemescientific_p.h \
41 themes/chartthemevanilla_p.h
41 themes/chartthemevanilla_p.h
42 HEADERS += $$PUBLIC_HEADERS
42 HEADERS += $$PUBLIC_HEADERS
43 HEADERS += $$PRIVATE_HEADERS
43 HEADERS += $$PRIVATE_HEADERS
44 HEADERS += $$THEMES
44 HEADERS += $$THEMES
45 INCLUDEPATH += linechart \
45 INCLUDEPATH += linechart \
46 barchart \
46 barchart \
47 themes \
47 themes \
48 .
48 .
49 OBJECTS_DIR = $$CHART_BUILD_DIR/lib
49 OBJECTS_DIR = $$CHART_BUILD_DIR/lib
50 MOC_DIR = $$CHART_BUILD_DIR/lib
50 MOC_DIR = $$CHART_BUILD_DIR/lib
51 UI_DIR = $$CHART_BUILD_DIR/lib
51 UI_DIR = $$CHART_BUILD_DIR/lib
52 RCC_DIR = $$CHART_BUILD_DIR/lib
52 RCC_DIR = $$CHART_BUILD_DIR/lib
53 DEFINES += QTCOMMERCIALCHART_LIBRARY
53 DEFINES += QTCOMMERCIALCHART_LIBRARY
54 public_headers.path = $$[QT_INSTALL_HEADERS]/QtCommercialChart
54 public_headers.path = $$[QT_INSTALL_HEADERS]/QtCommercialChart
55 public_headers.files = $$PUBLIC_HEADERS
55 public_headers.files = $$PUBLIC_HEADERS
56 target.path = $$[QT_INSTALL_LIBS]
56 target.path = $$[QT_INSTALL_LIBS]
57 INSTALLS += target \
57 INSTALLS += target \
58 public_headers
58 public_headers
59 install_build_public_headers.name = bild_public_headers
59 install_build_public_headers.name = bild_public_headers
60 install_build_public_headers.output = $$CHART_BUILD_PUBLIC_HEADER_DIR/${QMAKE_FILE_BASE}.h
60 install_build_public_headers.output = $$CHART_BUILD_PUBLIC_HEADER_DIR/${QMAKE_FILE_BASE}.h
61 install_build_public_headers.input = PUBLIC_HEADERS
61 install_build_public_headers.input = PUBLIC_HEADERS
62 install_build_public_headers.commands = $$QMAKE_COPY \
62 install_build_public_headers.commands = $$QMAKE_COPY \
63 ${QMAKE_FILE_NAME} \
63 ${QMAKE_FILE_NAME} \
64 $$CHART_BUILD_PUBLIC_HEADER_DIR
64 $$CHART_BUILD_PUBLIC_HEADER_DIR
65 install_build_public_headers.CONFIG += target_predeps \
65 install_build_public_headers.CONFIG += target_predeps \
66 no_link
66 no_link
67 install_build_private_headers.name = bild_private_headers
67 install_build_private_headers.name = bild_private_headers
68 install_build_private_headers.output = $$CHART_BUILD_PRIVATE_HEADER_DIR/${QMAKE_FILE_BASE}.h
68 install_build_private_headers.output = $$CHART_BUILD_PRIVATE_HEADER_DIR/${QMAKE_FILE_BASE}.h
69 install_build_private_headers.input = PRIVATE_HEADERS
69 install_build_private_headers.input = PRIVATE_HEADERS
70 install_build_private_headers.commands = $$QMAKE_COPY \
70 install_build_private_headers.commands = $$QMAKE_COPY \
71 ${QMAKE_FILE_NAME} \
71 ${QMAKE_FILE_NAME} \
72 $$CHART_BUILD_PRIVATE_HEADER_DIR
72 $$CHART_BUILD_PRIVATE_HEADER_DIR
73 install_build_private_headers.CONFIG += target_predeps \
73 install_build_private_headers.CONFIG += target_predeps \
74 no_link
74 no_link
75 QMAKE_EXTRA_COMPILERS += install_build_public_headers install_build_private_headers
75 QMAKE_EXTRA_COMPILERS += install_build_public_headers install_build_private_headers
76 chartversion.target = qchartversion_p.h
76 chartversion.target = qchartversion_p.h
77 chartversion.commands = @echo \
77 chartversion.commands = @echo \
78 "build_time" \
78 "build_time" \
79 > \
79 > \
80 $$chartversion.target;
80 $$chartversion.target;
81 chartversion.depends = $$HEADERS \
81 chartversion.depends = $$HEADERS \
82 $$SOURCES
82 $$SOURCES
83 PRE_TARGETDEPS += qchartversion_p.h
83 PRE_TARGETDEPS += qchartversion_p.h
84 QMAKE_CLEAN += qchartversion_p.h
84 QMAKE_CLEAN += qchartversion_p.h
85 QMAKE_EXTRA_TARGETS += chartversion
85 QMAKE_EXTRA_TARGETS += chartversion
86 unix:QMAKE_DISTCLEAN += -r \
86 unix:QMAKE_DISTCLEAN += -r \
87 $$CHART_BUILD_HEADER_DIR \
87 $$CHART_BUILD_HEADER_DIR \
88 $$CHART_BUILD_LIB_DIR
88 $$CHART_BUILD_LIB_DIR
89 win32:QMAKE_DISTCLEAN += /Q \
89 win32:QMAKE_DISTCLEAN += /Q \
90 $$CHART_BUILD_HEADER_DIR \
90 $$CHART_BUILD_HEADER_DIR \
91 $$CHART_BUILD_LIB_DIR
91 $$CHART_BUILD_LIB_DIR
92
92
General Comments 0
You need to be logged in to leave comments. Login now