summaryrefslogtreecommitdiff
path: root/tikzit/tikzit.pro
diff options
context:
space:
mode:
authorAleks Kissinger <aleks0@gmail.com>2017-01-22 14:19:41 +0100
committerAleks Kissinger <aleks0@gmail.com>2017-01-22 14:19:41 +0100
commitdf9f92b955ceb18a89b68dacdc3a2ab820a36123 (patch)
tree45fc97744261db1a9ce0a1078129bf805165be3a /tikzit/tikzit.pro
parent48e69ae28bb8b40d5a2281f0ea26141220b3bf5e (diff)
parsing
Diffstat (limited to 'tikzit/tikzit.pro')
-rw-r--r--tikzit/tikzit.pro27
1 files changed, 19 insertions, 8 deletions
diff --git a/tikzit/tikzit.pro b/tikzit/tikzit.pro
index 846fd73..3574bfd 100644
--- a/tikzit/tikzit.pro
+++ b/tikzit/tikzit.pro
@@ -4,10 +4,7 @@
#
#-------------------------------------------------
-include(flex.pri)
-include(bison.pri)
-
-QT += core gui testlib
+QT += core gui
CONFIG += testcase
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
@@ -29,8 +26,10 @@ DEFINES += QT_DEPRECATED_WARNINGS
FLEXSOURCES = src/data/tikzlexer.l
BISONSOURCES = src/data/tikzparser.y
-SOURCES += src/main.cpp\
- src/gui/mainwindow.cpp \
+include(flex.pri)
+include(bison.pri)
+
+SOURCES += src/gui/mainwindow.cpp \
src/gui/toolpalette.cpp \
src/gui/tikzscene.cpp \
src/data/graph.cpp \
@@ -39,8 +38,7 @@ SOURCES += src/main.cpp\
src/data/tikzgraphassembler.cpp \
src/data/graphelementdata.cpp \
src/data/graphelementproperty.cpp \
- src/gui/propertypalette.cpp \
- src/test/testtest.cpp
+ src/gui/propertypalette.cpp
HEADERS += src/gui/mainwindow.h \
src/gui/toolpalette.h \
@@ -63,3 +61,16 @@ DISTFILES +=
RESOURCES += \
tikzit.qrc
+
+test {
+ QT += testlib
+ TARGET = UnitTests
+ SOURCES -= src/main.cpp
+ HEADERS += src/test/testtest.h \
+ src/test/testparser.h
+ SOURCES += src/test/testmain.cpp \
+ src/test/testtest.cpp \
+ src/test/testparser.cpp
+} else {
+ SOURCES += src/main.cpp
+}