##// END OF EJS Templates
minor. add debug flag for coverage
minor. add debug flag for coverage

File last commit:

r1087:332ed569a36e
r1087:332ed569a36e
Show More
charts.pro
59 lines | 1.9 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
Michal Klocek
Improves build configuration...
r996 SUBDIRS = src qmlplugin examples demos test
Michal Klocek
Adds private headers handling...
r193
Michal Klocek
Updates development_build option
r998 development_build: message('Development build')
Michal Klocek
Simplfies default configuration
r1021 !system_build:{
Michal Klocek
Improves build configuration...
r996 message('Configured for local build against local libs...')
Michal Klocek
Simplfies default configuration
r1021 message('You can run "make" to build qchart library, examples, demos and plugin...')
message('You can run "make install" to install qchart in qt sdk...')
Tero Ahola
Examples, tests and qmlplugin are now built for non-integr. builds
r197 } else {
Tero Ahola
Fixed integrated build on mac
r558 message('Running build aginst system libs...')
Michal Klocek
minor. typo
r997 message('Building only charts library...')
Michal Klocek
Improves build configuration...
r996 message('Afterwards you can run "cd examples; qmake ; make " to build examples.')
SUBDIRS = src
Michal Klocek
Adds private headers handling...
r193 }
Michal Klocek
Adds examples to common build
r32 CONFIG += ordered
QMAKE_CXXFLAGS += -g -Wall
Michal Klocek
Rename QLineChartSeries to QLineSeries
r349 unix:QMAKE_DISTCLEAN += -r build bin include lib doc/html
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
Michal Klocek
Change make doc to make docs
r725 docs.target = docs
Michal Klocek
make doc config windows friendly
r307 win32:{
Michal Klocek
Change make doc to make docs
r725 docs.commands = qdoc3 $$CHART_BUILD_DOC_DIR\\qcharts.qdocconf
Michal Klocek
make doc config windows friendly
r307 }else{
Michal Klocek
Change make doc to make docs
r725 docs.commands = qdoc3 $$CHART_BUILD_DOC_DIR/qcharts.qdocconf
Michal Klocek
make doc config windows friendly
r307 }
Michal Klocek
Change make doc to make docs
r725 docs.depends = FORCE
Michal Klocek
Adds shadow build support
r708 QMAKE_EXTRA_TARGETS += docs
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
runcoverage.commands = for f in `ls ./bin/test/tst_*` ; do echo "processing \$\$f test..."; \$\$f >> unit.log; done ;
gencoverage.target = gen_coverage
gencoverage.depends = runcoverage
gencoverage.commands = make -C src gen_coverage; \
genhtml -o ./coverage ./coverage/coverage.info --prefix $$PWD
}