src.pro
108 lines
| 3.1 KiB
| text/idl
|
PrologLexer
/ src / src.pro
Michal Klocek
|
r145 | !include( ../common.pri ):error( Couldn't find the common.pri file! ) | ||
Michal Klocek
|
r36 | TARGET = QtCommercialChart | ||
Michal Klocek
|
r39 | DESTDIR = $$CHART_BUILD_LIB_DIR | ||
Michal Klocek
|
r36 | TEMPLATE = lib | ||
QT += core \ | ||||
gui | ||||
CONFIG += debug_and_release | ||||
CONFIG(debug, debug|release):TARGET = QtCommercialChartd | ||||
Michal Klocek
|
r145 | SOURCES += barchart/barchartseries.cpp \ | ||
sauimone
|
r56 | barchart/bargroup.cpp \ | ||
barchart/bar.cpp \ | ||||
sauimone
|
r95 | barchart/stackedbarchartseries.cpp \ | ||
barchart/stackedbargroup.cpp \ | ||||
sauimone
|
r101 | barchart/percentbarchartseries.cpp \ | ||
barchart/percentbargroup.cpp \ | ||||
sauimone
|
r114 | barchart/barlabel.cpp \ | ||
Michal Klocek
|
r145 | linechart/linechartanimationitem.cpp \ | ||
linechart/linechartitem.cpp \ | ||||
linechart/qlinechartseries.cpp \ | ||||
barchart/separator.cpp \ | ||||
barchart/bargroupbase.cpp \ | ||||
barchart/barchartseriesbase.cpp \ | ||||
Tero Ahola
|
r42 | qscatterseries.cpp \ | ||
Michal Klocek
|
r36 | qchart.cpp \ | ||
Michal Klocek
|
r67 | axisitem.cpp \ | ||
sauimone
|
r62 | qchartview.cpp \ | ||
Michal Klocek
|
r72 | qchartseries.cpp \ | ||
Tero Ahola
|
r103 | qchartaxis.cpp \ | ||
sauimone
|
r126 | charttheme.cpp \ | ||
Michal Klocek
|
r131 | chartdataset.cpp \ | ||
chartpresenter.cpp \ | ||||
Michal Klocek
|
r145 | domain.cpp | ||
PRIVATE_HEADERS += linechart/linechartitem_p.h \ | ||||
linechart/linechartanimationitem_p.h \ | ||||
sauimone
|
r114 | barchart/barlabel_p.h \ | ||
sauimone
|
r118 | barchart/bar_p.h \ | ||
sauimone
|
r126 | barchart/separator_p.h \ | ||
Tero Ahola
|
r42 | qscatterseries_p.h \ | ||
Michal Klocek
|
r67 | axisitem_p.h \ | ||
Tero Ahola
|
r104 | chartitem_p.h \ | ||
Michal Klocek
|
r131 | charttheme_p.h \ | ||
chartdataset_p.h \ | ||||
chartpresenter_p.h \ | ||||
Michal Klocek
|
r145 | domain_p.h | ||
PUBLIC_HEADERS += linechart/qlinechartseries.h \ | ||||
sauimone
|
r56 | barchart/barchartseries.h \ | ||
Michal Klocek
|
r58 | barchart/bargroup.h \ | ||
sauimone
|
r95 | barchart/stackedbarchartseries.h \ | ||
barchart/stackedbargroup.h \ | ||||
sauimone
|
r101 | barchart/percentbarchartseries.h \ | ||
barchart/percentbargroup.h \ | ||||
sauimone
|
r126 | barchart/barchartseriesbase.h \ | ||
barchart/bargroupbase.h \ | ||||
Michal Klocek
|
r145 | qchartseries.h \ | ||
qscatterseries.h \ | ||||
qchart.h \ | ||||
qchartglobal.h \ | ||||
Michal Klocek
|
r72 | qchartview.h \ | ||
Michal Klocek
|
r145 | qchartaxis.h | ||
Jani Honkonen
|
r146 | |||
include(piechart/piechart.pri) | ||||
Michal Klocek
|
r145 | THEMES += themes/chartthemeicy_p.h \ | ||
Michal Klocek
|
r143 | themes/chartthemegrayscale_p.h \ | ||
themes/chartthemescientific_p.h \ | ||||
Michal Klocek
|
r145 | themes/chartthemevanilla_p.h | ||
Tero Ahola
|
r108 | HEADERS += $$PUBLIC_HEADERS | ||
Michal Klocek
|
r36 | HEADERS += $$PRIVATE_HEADERS | ||
Michal Klocek
|
r143 | HEADERS += $$THEMES | ||
Michal Klocek
|
r145 | INCLUDEPATH += linechart \ | ||
barchart \ | ||||
themes \ | ||||
. | ||||
Michal Klocek
|
r39 | OBJECTS_DIR = $$CHART_BUILD_DIR/lib | ||
MOC_DIR = $$CHART_BUILD_DIR/lib | ||||
UI_DIR = $$CHART_BUILD_DIR/lib | ||||
RCC_DIR = $$CHART_BUILD_DIR/lib | ||||
Michal Klocek
|
r36 | DEFINES += QTCOMMERCIALCHART_LIBRARY | ||
public_headers.path = $$[QT_INSTALL_HEADERS]/QtCommercialChart | ||||
public_headers.files = $$PUBLIC_HEADERS | ||||
target.path = $$[QT_INSTALL_LIBS] | ||||
INSTALLS += target \ | ||||
public_headers | ||||
Michal Klocek
|
r39 | install_build_headers.name = bild_headers | ||
install_build_headers.output = $$CHART_BUILD_HEADER_DIR/${QMAKE_FILE_BASE}.h | ||||
install_build_headers.input = PUBLIC_HEADERS | ||||
Michal Klocek
|
r145 | install_build_headers.commands = $$QMAKE_COPY \ | ||
${QMAKE_FILE_NAME} \ | ||||
$$CHART_BUILD_HEADER_DIR | ||||
install_build_headers.CONFIG += target_predeps \ | ||||
no_link | ||||
Michal Klocek
|
r39 | QMAKE_EXTRA_COMPILERS += install_build_headers | ||
chartversion.target = qchartversion_p.h | ||||
Michal Klocek
|
r145 | chartversion.commands = @echo \ | ||
"build_time" \ | ||||
> \ | ||||
$$chartversion.target; | ||||
chartversion.depends = $$HEADERS \ | ||||
$$SOURCES | ||||
Michal Klocek
|
r39 | PRE_TARGETDEPS += qchartversion_p.h | ||
Michal Klocek
|
r145 | QMAKE_CLEAN += qchartversion_p.h | ||
Michal Klocek
|
r39 | QMAKE_EXTRA_TARGETS += chartversion | ||
Michal Klocek
|
r145 | unix:QMAKE_DISTCLEAN += -r \ | ||
$$CHART_BUILD_HEADER_DIR \ | ||||
$$CHART_BUILD_LIB_DIR | ||||
win32:QMAKE_DISTCLEAN += /Q \ | ||||
$$CHART_BUILD_HEADER_DIR \ | ||||
$$CHART_BUILD_LIB_DIR | ||||