dumpLispLikeFiles.pro
55 lines
| 1.2 KiB
| text/idl
|
PrologLexer
r0 | QT += core gui | |||
CONFIG += qilib | ||||
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets | ||||
TARGET = LispLikeDump | ||||
TEMPLATE = app | ||||
MOC_DIR = moc | ||||
RCC_DIR = resources | ||||
OBJECTS_DIR = obj | ||||
r6 | DESTDIR = ../../bin | |||
r0 | ||||
SOURCES += main.cpp | ||||
r9 | INCLUDEPATH += $$top_builddir/../../qilib \ | |||
$$top_srcdir/../../qilib | ||||
r8 | ||||
message("top_builddir" $$top_builddir) | ||||
message("top_srcdir" $$top_srcdir) | ||||
r6 | ||||
LIBS += -L../../bin -lQIlib | ||||
r0 | FILESTOCOPY.files += \ | |||
$${PWD}/../testFiles/netlist1.net \ | ||||
$${PWD}/../testFiles/netlist2.net \ | ||||
r7 | $${PWD}/../testFiles/pcb1.kicad_pcb\ | |||
$${PWD}/../testFiles/pcb2.kicad_pcb\ | ||||
$${PWD}/../testFiles/pcb3.kicad_pcb | ||||
r0 | ||||
FILESTOCOPY.path = $${DESTDIR} | ||||
message($${DESTDIR}) | ||||
defineTest(copyFiles) { | ||||
files = $$1 | ||||
DDIR = $$2 | ||||
win32:DDIR ~= s,/,\\,g | ||||
QMAKE_POST_LINK += $$QMAKE_MKDIR $$quote($$DDIR) $$escape_expand(\\n\\t) | ||||
for(FILE, files) { | ||||
message(copying file $$FILE to $$DIR) | ||||
# Replace slashes in paths with backslashes for Windows | ||||
win32:FILE ~= s,/,\\,g | ||||
QMAKE_POST_LINK += $$QMAKE_COPY $$quote($$FILE) $$quote($$DDIR) $$escape_expand(\\n\\t) | ||||
} | ||||
export(QMAKE_POST_LINK) | ||||
} | ||||
!isEmpty(FILESTOCOPY.files) { | ||||
copyFiles($$FILESTOCOPY.files,$$FILESTOCOPY.path) | ||||
} | ||||