-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathSSTWorkbench.pro
133 lines (117 loc) · 3.36 KB
/
SSTWorkbench.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
##########################################################################
## Copyright 2009-2018 NTESS. Under the terms
## of Contract DE-NA0003525 with NTESS, the U.S.
## Government retains certain rights in this software.
##
## Copyright (c) 2009-2018, NTESS
## All rights reserved.
##
## Portions are copyright of other developers:
## See the file CONTRIBUTORS.TXT in the top level directory
## the distribution for more information.
##
## This file is part of the SST software package. For license
## information, see the LICENSE file in the top level directory of the
## distribution.
##########################################################################
#-------------------------------------------------
#
# Project created by QtCreator 2013-12-12T14:52:41
#
#-------------------------------------------------
message("QMAKE RUNNING FOR SSTWORKBENCH")
macx {
CONFIG(debug, debug|release) {
message("--- BUILDING FOR MAC-OSX DEBUG")
DESTDIR = MAC_DEBUG
}
CONFIG(release, debug|release) {
message("--- BUILDING FOR MAC-OSX RELEASE")
DESTDIR = MAC_RELEASE
}
}
linux {
CONFIG(debug, debug|release) {
message("--- BUILDING FOR LINUX DEBUG")
DESTDIR = LINUX_DEBUG
}
CONFIG(release, debug|release) {
message("--- BUILDING FOR LINUX RELEASE")
DESTDIR = LINUX_RELEASE
}
}
message("BUILDING USING QT VERSION = "$$QT_MAJOR_VERSION"."$$QT_MINOR_VERSION"."$$QT_PATCH_VERSION)
QT += core gui widgets xml printsupport
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = SSTWorkbench
TEMPLATE = app
OBJECTS_DIR = $${OUT_PWD}/obj
MOC_DIR = $${OUT_PWD}/moc
RCC_DIR = $${OUT_PWD}/rcc
UI_DIR = $${OUT_PWD}/ui
# Use Precompiled headers (PCH) if possible
PRECOMPILED_HEADER = GlobalIncludes.h
SOURCES += \
Main.cpp \
MainWindow.cpp \
DialogPortsConfig.cpp \
DialogParametersConfig.cpp \
DialogExportDisplayStatus.cpp \
DialogPreferences.cpp \
DialogManageModules.cpp \
WiringScene.cpp \
WindowItemProperties.cpp \
WindowComponentToolbox.cpp \
SSTInfoData.cpp \
SSTInfoXMLFileParser.cpp \
GraphicItemBase.cpp \
GraphicItemComponent.cpp \
GraphicItemText.cpp \
GraphicItemWire.cpp \
GraphicItemWireHandle.cpp \
GraphicItemWireLineSegment.cpp \
GraphicItemPort.cpp \
ItemProperties.cpp \
PortInfoData.cpp \
SupportClasses.cpp \
UndoRedoCommands.cpp \
PythonExporter.cpp
HEADERS += \
GlobalDef.h \
GlobalIncludes.h \
MainWindow.h \
DialogPortsConfig.h \
DialogParametersConfig.h \
DialogExportDisplayStatus.h \
DialogPreferences.h \
DialogManageModules.h \
WiringScene.h \
WindowItemProperties.h \
WindowComponentToolbox.h \
SSTInfoData.h \
SSTInfoXMLFileParser.h \
GraphicItemBase.h \
GraphicItemComponent.h \
GraphicItemText.h \
GraphicItemWire.h \
GraphicItemWireHandle.h \
GraphicItemWireLineSegment.h \
GraphicItemPort.h \
ItemProperties.h \
PortInfoData.h \
SupportClasses.h \
UndoRedoCommands.h \
PythonExporter.h
RESOURCES += \
SSTWorkbench.qrc
FORMS += \
DialogPortsConfig.ui \
DialogExportDisplayStatus.ui \
DialogPreferences.ui \
DialogParametersConfig.ui \
DialogManageModules.ui
OTHER_FILES += \
build_linux_release.sh \
build_mac_release.sh \
build_linux_debug.sh \
build_mac_debug.sh