SXXXXXXX_PyUCC/__UCC/Unified-Code-Counter-src/Unified-Code-Counter-master/gui/gucc.pro
2025-11-25 14:18:55 +01:00

190 lines
4.3 KiB
Prolog

# Modification: 2016.01; USC
# Updated included modules to support Qt 5.7
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4) {
QT += widgets
qtHaveModule(webengine) {
QT += webenginewidgets
} else {
qtHaveModule(webkit) {
DEFINES += NEED_WEBKIT_LEGACY
QT += webkitwidgets
} else {
DEFINES += NO_WEB_SUPPORT
warning(Compiling with no web support. Visual differencing integration will be disabled!)
}
}
} else {
DEFINES += NEED_WEBKIT_LEGACY
QT += webkit
}
CONFIG += qt warn_on debug_and_release no_batch
# Modification: 2016.01; USC
# Fixed mingw 4.9.1 compilation errors
CONFIG += c++11
TEMPLATE = app
LANGUAGE = C++
DEFINES += QTGUI
HEADERS += \
GAsciiDialog.h \
GExtensionDialog.h \
GMainWindow.h \
GSideBySideDialog.h \
GTableDialog.h \
GUtil.h\
../src/CAdaCounter.h \
../src/CBashCounter.h \
../src/CBatchCounter.h \
../src/cc_main.h \
../src/CCCounter.h \
../src/CCFScriptCounter.h \
../src/CCJavaCsScalaCounter.h \
../src/CCodeCounter.h \
../src/CColdFusionCounter.h \
../src/CCsharpCounter.h \
../src/CCshCounter.h \
../src/CCssCounter.h \
../src/CDataCounter.h \
../src/CFortranCounter.h \
../src/CHtmlCounter.h \
../src/CJavaCounter.h \
../src/CJavascriptCounter.h \
../src/CMakefileCounter.h \
../src/CMatlabCounter.h \
../src/CMidasCounter.h \
../src/CmpMngr.h \
../src/CNeXtMidasCounter.h \
../src/CObjCCounter.h \
../src/CPascalCounter.h \
../src/CPerlCounter.h \
../src/CPhpCounter.h \
../src/CPythonCounter.h \
../src/CRubyCounter.h \
../src/CSqlCounter.h \
../src/CTagCounter.h \
../src/CUtil.h \
../src/CVbCounter.h \
../src/CVbscriptCounter.h \
../src/CVerilogCounter.h \
../src/CVHDLCounter.h \
../src/CWebCounter.h \
../src/CXMidasCounter.h \
../src/CXmlCounter.h \
../src/DiffTool.h \
../src/MainObject.h \
../src/UserIF.h \
../src/CmpMngrHtml.h \
../src/CAssemblyCounter.h \
../src/CIdlCounter.h \
../src/UCCThread.h \
../src/UCCGlobals.h \
../src/UCCFilesOut.h \
../src/UCCExceptDump.h \
../src/sema.h \
../src/LangUtils.h \
../src/CScalaCounter.h \
../src/CCobolCounter.h \
../src/UCCAfterLibraryIncludes.h \
../src/UCCBeforeLibraryIncludes.h \
# Modification: 2017.02
../src/FunctionParser.h \
UCCWorker.h
SOURCES += \
GAsciiDialog.cpp \
GExtensionDialog.cpp \
GMainWindow.cpp \
GSideBySideDialog.cpp \
GTableDialog.cpp \
GUtil.cpp\
../src/CAdaCounter.cpp \
../src/CBashCounter.cpp \
../src/CBatchCounter.cpp \
../src/cc_main.cpp \
../src/CCCounter.cpp \
../src/CCFScriptCounter.cpp \
../src/CCJavaCsScalaCounter.cpp \
../src/CCodeCounter.cpp \
../src/CColdFusionCounter.cpp \
../src/CCsharpCounter.cpp \
../src/CCshCounter.cpp \
../src/CCssCounter.cpp \
../src/CDataCounter.cpp \
../src/CFortranCounter.cpp \
../src/CHtmlCounter.cpp \
../src/CJavaCounter.cpp \
../src/CJavascriptCounter.cpp \
../src/CMakefileCounter.cpp \
../src/CMatlabCounter.cpp \
../src/CMidasCounter.cpp \
../src/CmpMngr.cpp \
../src/CNeXtMidasCounter.cpp \
../src/CObjCCounter.cpp \
../src/CPascalCounter.cpp \
../src/CPerlCounter.cpp \
../src/CPhpCounter.cpp \
../src/CPythonCounter.cpp \
../src/CRubyCounter.cpp \
../src/CSqlCounter.cpp \
../src/CTagCounter.cpp \
../src/CUtil.cpp \
../src/CVbCounter.cpp \
../src/CVbscriptCounter.cpp \
../src/CVerilogCounter.cpp \
../src/CVHDLCounter.cpp \
../src/CWebCounter.cpp \
../src/CXMidasCounter.cpp \
../src/CXmlCounter.cpp \
../src/DiffTool.cpp \
../src/MainObject.cpp \
../src/UserIF.cpp \
../src/CmpMngrHtml.cpp \
../src/CAssemblyCounter.cpp \
../src/CIdlCounter.cpp \
../src/UCCThread.cpp \
../src/UCCGlobals.cpp \
../src/UCCFilesOut.cpp \
../src/UCCExceptDump.cpp \
../src/LangUtils.cpp \
../src/CScalaCounter.cpp \
../src/CCobolCounter.cpp \
../src/main.cpp \
# Modification: 2017.02
../src/FunctionParser.cpp \
Qt_main.cpp \
UCCWorker.cpp
FORMS += \
GAsciiDialog.ui \
GExtensionDialog.ui \
GMainWindow.ui \
GTableDialog.ui
RESOURCES += \
gucc.qrc
win32 {
TARGET = GUCC
UI_DIR = GeneratedFiles
RCC_DIR = GeneratedFiles
RC_FILE = GUCC.rc
#Modification: 2016.01; USC
#Fixed mingw 4.9.1 compilation errors
DEFINES += WIN32
}
unix {
UI_DIR = .ui
MOC_DIR = .moc
OBJECTS_DIR = .obj
DEFINES += UNIX
}
macx {
TARGET = GUCC
RC_FILE = images/gucc.icns
DEFINES += UNIX
}