##// END OF EJS Templates
Enable building for qnx on windows...
Enable building for qnx on windows Reviewed-by: Mika Salmela

File last commit:

r2455:99d6ecad75bc
r2455:99d6ecad75bc
Show More
charts.pro
82 lines | 2.5 KiB | text/idl | PrologLexer
Michal Klocek
Improves build configuration...
r996 !include(config.pri) {
error('Missing config.pri')
Michal Klocek
Add test to common build
r34 }
Michal Klocek
Adds examples to common build
r32 TEMPLATE = subdirs
Marek Rosa
Qt5: declarative fix part4...
r2055 SUBDIRS = src plugins demos examples tests
Michal Klocek
Adds private headers handling...
r193
Michal Klocek
Updates development_build option
r998 development_build: message('Development build')
Michal Klocek
Adds examples to common build
r32 CONFIG += ordered
QMAKE_CXXFLAGS += -g -Wall
Jani Honkonen
Fix qdoc command for Qt5
r2270 unix:QMAKE_DISTCLEAN += -r build bin include lib doc/html
Michal Klocek
Rename QLineChartSeries to QLineSeries
r349 win32:QMAKE_DISTCLEAN += /Q /s build bin include lib doc\\html
Michal Klocek
Adds examples to common build
r32
# install feature file
feature.path = $$[QT_INSTALL_DATA]/mkspecs/features
feature.files = $$PWD/features/qtcommercialchart.prf
INSTALLS += feature
Michal Klocek
Add "make doc" to build configuration
r306
Jani Honkonen
Fix qdoc command for Qt5
r2270 # docs
Miikka Heikkinen
Add assistant (qch) documentation generation...
r2418 CHARTS_VERSION = 1.2.1
CHARTS_VERSION_TAG = 121
Miikka Heikkinen
Enable building for qnx on windows...
r2455 contains(QMAKE_HOST.os, Windows) {
Jani Honkonen
Fix qdoc command for Qt5
r2270 QDOC_CONF = $$CHART_BUILD_DOC_DIR\\qcharts.qdocconf
Miikka Heikkinen
Enable building for qnx on windows...
r2455 win32-g++|qnx {
Miikka Heikkinen
Fixed docs building in mingw builds....
r2419 VERSION_SETTINGS = \
set QT_CHARTS_VERSION=$$CHARTS_VERSION&& set QT_CHARTS_VERSION_TAG=$$CHARTS_VERSION_TAG&&
} else {
VERSION_SETTINGS = \
set QT_CHARTS_VERSION=$$CHARTS_VERSION $$escape_expand(\\n\\t) \
set QT_CHARTS_VERSION_TAG=$$CHARTS_VERSION_TAG $$escape_expand(\\n\\t)
}
Jani Honkonen
Fix qdoc command for Qt5
r2270 } else {
QDOC_CONF = $$CHART_BUILD_DOC_DIR/qcharts.qdocconf
Miikka Heikkinen
Add assistant (qch) documentation generation...
r2418 VERSION_SETTINGS = \
QT_CHARTS_VERSION=$$CHARTS_VERSION QT_CHARTS_VERSION_TAG=$$CHARTS_VERSION_TAG
Jani Honkonen
Fix qdoc command for Qt5
r2270 }
contains(QT_MAJOR_VERSION, 5) {
QDOC_CMD = qdoc
Miikka Heikkinen
Add assistant (qch) documentation generation...
r2418 HELPGENERATOR_CMD = qhelpgenerator -platform minimal
Jani Honkonen
Fix qdoc command for Qt5
r2270 } else {
QDOC_CMD = qdoc3
Miikka Heikkinen
Add assistant (qch) documentation generation...
r2418 HELPGENERATOR_CMD = qhelpgenerator
Michal Klocek
make doc config windows friendly
r307 }
Jani Honkonen
Fix qdoc command for Qt5
r2270
Miikka Heikkinen
Add assistant (qch) documentation generation...
r2418 QHP_FILE = doc/html/qtcommercialcharts.qhp
QCH_FILE = doc/qch/qtcommercialcharts.qch
Jani Honkonen
Fix qdoc command for Qt5
r2270 docs.target = docs
Miikka Heikkinen
Add assistant (qch) documentation generation...
r2418 docs.depends = qch_docs FORCE
qch_docs.target = qch_docs
qch_docs.commands = $$HELPGENERATOR_CMD $$QHP_FILE -o $$QCH_FILE
qch_docs.depends = html_docs FORCE
html_docs.target = html_docs
html_docs.commands = $$VERSION_SETTINGS $$QDOC_CMD $$QDOC_CONF
html_docs.depends = FORCE
QMAKE_EXTRA_TARGETS += docs qch_docs html_docs
Michal Klocek
Adds shadow build support
r708
Jani Honkonen
Fix qdoc command for Qt5
r2270 # coverage
Michal Klocek
minor. add debug flag for coverage
r1087 unix:coverage:{
Michal Klocek
Adds converage support to pro files, renames scatterseries -> scatterchart
r1084 QMAKE_DISTCLEAN += -r ./coverage
QMAKE_CLEAN += build/*.gcda build/*.gcno
QMAKE_EXTRA_TARGETS += buildcoverage runcoverage gencoverage
Michal Klocek
minor. add debug flag for coverage
r1087
Michal Klocek
Adds converage support to pro files, renames scatterseries -> scatterchart
r1084 buildcoverage.target = build_coverage
buildcoverage.depends = all
buildcoverage.commands = mkdir -p ./coverage; \
make -C src prepare_coverage;
runcoverage.target = run_coverage
runcoverage.depends = buildcoverage
Michal Klocek
Fix coverage reporting when last unit fails
r1185 runcoverage.commands = for f in `ls ./bin/tst_*` ; do echo "processing \$\$f test..."; \$\$f >> unit.log; done ; exit 0;
Michal Klocek
Adds converage support to pro files, renames scatterseries -> scatterchart
r1084
gencoverage.target = gen_coverage
gencoverage.depends = runcoverage
gencoverage.commands = make -C src gen_coverage; \
genhtml -o ./coverage ./coverage/coverage.info --prefix $$PWD
}