openEMS/openEMS.pro

64 lines
1.6 KiB
Prolog
Raw Normal View History

2010-02-28 21:48:03 +00:00
# -------------------------------------------------
# Project created by QtCreator 2010-02-26T22:34:51
# -------------------------------------------------
QT -= gui \
core
2010-02-28 21:48:03 +00:00
TARGET = openEMS
CONFIG += console
2010-04-17 19:54:47 +00:00
CONFIG -= app_bundle qt
2010-02-28 21:48:03 +00:00
TEMPLATE = app
OBJECTS_DIR = obj
INCLUDEPATH += ../CSXCAD \
../fparser \
../tinyxml
2010-02-28 21:48:03 +00:00
LIBS += -L../CSXCAD \
-lCSXCAD \
-L../fparser \
-lfparser \
-L../tinyxml \
-ltinyxml \
-lboost_thread \
-lhdf5 \
-lhdf5_cpp
QMAKE_LFLAGS += \'-Wl,-rpath,\$$ORIGIN/../CSXCAD\'
QMAKE_LFLAGS += \'-Wl,-rpath,\$$ORIGIN/../fparser\'
QMAKE_LFLAGS += \'-Wl,-rpath,\$$ORIGIN/../tinyxml\'
2010-02-28 21:48:03 +00:00
SOURCES += main.cpp \
tools/ErrorMsg.cpp \
tools/AdrOp.cpp \
FDTD/engine.cpp \
FDTD/operator.cpp \
tools/array_ops.cpp \
FDTD/processvoltage.cpp \
FDTD/processing.cpp \
FDTD/processfields.cpp \
FDTD/processfields_td.cpp \
2010-03-07 11:49:38 +00:00
FDTD/processcurrent.cpp \
examples/FDTD_examples.cpp \
2010-03-26 11:57:52 +00:00
openems.cpp \
FDTD/engine_multithread.cpp \
FDTD/operator_cylinder.cpp \
FDTD/engine_cylinder.cpp
HEADERS += tools/ErrorMsg.h \
2010-02-28 21:48:03 +00:00
tools/AdrOp.h \
tools/constants.h \
FDTD/engine.h \
FDTD/operator.h \
tools/array_ops.h \
FDTD/processvoltage.h \
FDTD/processing.h \
FDTD/processfields.h \
FDTD/processfields_td.h \
2010-03-07 11:49:38 +00:00
FDTD/processcurrent.h \
examples/FDTD_examples.h \
2010-03-26 11:57:52 +00:00
openems.h \
FDTD/engine_multithread.h \
FDTD/operator_cylinder.h \
FDTD/engine_cylinder.h
QMAKE_CXXFLAGS_RELEASE = -O2 \
-g \
-march=native
QMAKE_CXXFLAGS_DEBUG = -O0 \
-g \
-march=native