annotate test-svcore-data-fileio.pro @ 1866:65d244ee39f9

Experimentally add a rule to re-run Repoint if the project or lock file is newer than the .repoint.point file. This sort of thing isn't sufficient for all uses of Repoint because some of the initial qmake project file info is brought in by Repoint, so it has to be run before qmake as well. Also it's not clear yet how it will interact with archived builds (i.e. source releases) -- to be tested.
author Chris Cannam
date Tue, 19 Jun 2018 15:03:24 +0100
parents e4bd2a532ced
children a86168d1ba68
rev   line source
Chris@1332 1
Chris@1332 2 TEMPLATE = app
Chris@1332 3
Chris@1332 4 exists(config.pri) {
Chris@1332 5 include(config.pri)
Chris@1332 6 }
Chris@1332 7
Chris@1332 8 !exists(config.pri) {
Chris@1332 9 include(noconfig.pri)
Chris@1332 10 }
Chris@1332 11
Chris@1332 12 include(base.pri)
Chris@1332 13
Chris@1332 14 CONFIG += console
Chris@1332 15 QT += network xml testlib
Chris@1332 16 QT -= gui
Chris@1332 17
Chris@1344 18 win32-x-g++:QMAKE_LFLAGS += -Wl,-subsystem,console
Chris@1344 19 macx*: CONFIG -= app_bundle
Chris@1344 20
Chris@1332 21 TARGET = test-svcore-data-fileio
Chris@1332 22
Chris@1332 23 OBJECTS_DIR = o
Chris@1332 24 MOC_DIR = o
Chris@1332 25
Chris@1332 26 include(svcore/data/fileio/test/files.pri)
Chris@1332 27
Chris@1332 28 for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/fileio/test/%1", $$file) }
Chris@1332 29 for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/fileio/test/%1", $$file) }
Chris@1332 30
Chris@1490 31 !win32* {
Chris@1490 32 QMAKE_POST_LINK = ./$${TARGET}
Chris@1490 33 }