remove qmake left-overs from the main code.

This commit is contained in:
2025-09-02 12:36:45 +02:00
parent 6cc736d6a5
commit 1f40dd48f8
7 changed files with 0 additions and 666 deletions

View File

@@ -1,182 +0,0 @@
TEMPLATE = app
TARGET = musredit
packagesExist(Qt5WebEngine) {
message("Qt5WebEngine found")
DEFINES += HAVE_QT_WEB_ENGINE
HAVE_QT_WEB_ENGINE = 1
}
isEmpty( HAVE_QT_WEB_ENGINE ) {
packagesExist(QtWebKit) {
message("QtWebKit found")
DEFINES += HAVE_QT_WEB_KIT
HAVE_QT_WEB_ENGINE = 0
}
# Mac calls it Qt5WebKit, hence
packagesExist(Qt5WebKit) {
message("Qt5WebKit found")
DEFINES += HAVE_QT_WEB_KIT
HAVE_QT_WEB_ENGINE = 0
}
}
isEmpty(HAVE_QT_WEB_ENGINE) {
message("Neither Qt(5)WebKit nor Qt5WebEngine found. Something is wrong, please check")
}
QMAKE_CXXFLAGS += -std=c++11
# install path for musredit
count( PREFIX, 1 ) {
MUSREDIT_INSTALL_PATH = $${PREFIX}/bin
}
isEmpty( MUSREDIT_INSTALL_PATH ) {
MUSR_FIT_PATH = $$(MUSRFITPATH)
count( MUSR_FIT_PATH, 1 ) {
MUSREDIT_INSTALL_PATH = $$(MUSRFITPATH)
}
}
isEmpty( MUSREDIT_INSTALL_PATH ) {
ROOT_SYS_PATH = $$(ROOTSYS)
count( ROOT_SYS_PATH, 1 ) {
MUSREDIT_INSTALL_PATH = $$(ROOTSYS)/bin
}
}
isEmpty( MUSREDIT_INSTALL_PATH ) {
MUSREDIT_INSTALL_PATH = /usr/local/bin
}
unix {
message( "Determined installation path: $${MUSREDIT_INSTALL_PATH}" )
}
unix:target.path = $${MUSREDIT_INSTALL_PATH}
macx:target.path = /Applications
win32:target.path = c:/musrfit/bin
INSTALLS += target
# This is only needed for SL5.1
exists ( /opt/fontconfig-2.8.0/lib/libfontconfig.so ) {
unix:LIBS += -L/opt/fontconfig-2.8.0/lib/ -lfontconfig
}
exists( /usr/bin/cygwin1.dll ) {
QMAKE_CXXFLAGS += -D_WIN32GCC
QMAKE_LFLAGS_APP = -Wl,--enable-auto-import
}
isEmpty( CC ) {
CC = gcc
}
isEmpty( CXX ) {
CXX = g++
}
QMAKE_CC = $${CC}
QMAKE_CXX = $${CXX}
QMAKE_LINK = $${CXX}
# set proper permission for Mac OSX
macx {
QMAKE_INSTALL_FILE = install -m 6755 -p -o $$(USER) -g staff
}
# install path for the XML configuration file
unix:xml.path = $$(HOME)/.musrfit/musredit
macx:xml.path = $$(HOME)/.musrfit/musredit
win32:xml.path = c:/musrfit/bin
CONFIG += qt \
warn_on \
release
QT += widgets
QT += xml
isEqual(HAVE_QT_WEB_ENGINE, 0) {
QT += webkitwidgets
}
isEqual(HAVE_QT_WEB_ENGINE, 1) {
QT += webenginewidgets
}
QT += network
QT += printsupport
QT += svg
INCLUDEPATH += "../"
INCLUDEPATH += "../../include"
HEADERS = musredit.h \
../musrfit-info.h \
PHelp.h \
PTextEdit.h \
PSubTextEdit.h \
PAdmin.h \
PFindDialog.h \
PReplaceDialog.h \
PReplaceConfirmationDialog.h \
PFitOutputHandler.h \
PDumpOutputHandler.h \
PPrefsDialog.h \
PGetMusrFTOptionsDialog.h \
PGetTitleBlockDialog.h \
PGetParameterBlockDialog.h \
PGetTheoryBlockDialog.h \
PGetFunctionsBlockDialog.h \
PGetAsymmetryRunBlockDialog.h \
PGetSingleHistoRunBlockDialog.h \
PGetNonMusrRunBlockDialog.h \
PGetFourierBlockDialog.h \
PGetPlotBlockDialog.h \
PMsr2DataDialog.h \
PChangeDefaultPathsDialog.h \
PMusrEditAbout.h \
../../include/git-revision.h
SOURCES = PHelp.cpp \
PTextEdit.cpp \
PSubTextEdit.cpp \
PAdmin.cpp \
PFindDialog.cpp \
PReplaceDialog.cpp \
PReplaceConfirmationDialog.cpp \
PFitOutputHandler.cpp \
PDumpOutputHandler.cpp \
PPrefsDialog.cpp \
PGetMusrFTOptionsDialog.cpp \
PGetTitleBlockDialog.cpp \
PGetParameterBlockDialog.cpp \
PGetTheoryBlockDialog.cpp \
PGetFunctionsBlockDialog.cpp \
PGetAsymmetryRunBlockDialog.cpp \
PGetSingleHistoRunBlockDialog.cpp \
PGetNonMusrRunBlockDialog.cpp \
PGetFourierBlockDialog.cpp \
PGetPlotBlockDialog.cpp \
PMsr2DataDialog.cpp \
PChangeDefaultPathsDialog.cpp \
PMusrEditAbout.cpp \
main.cpp
FORMS = forms/PFindDialog.ui \
forms/PReplaceDialog.ui \
forms/PReplaceConfirmationDialog.ui \
forms/PMusrEditAbout.ui \
forms/PPrefsDialog.ui \
forms/PGetMusrFTOptionsDialog.ui \
forms/PGetTitleBlockDialog.ui \
forms/PGetParameterBlockDialog.ui \
forms/PGetTheoryBlockDialog.ui \
forms/PGetFunctionsBlockDialog.ui \
forms/PGetAsymmetryRunBlockDialog.ui \
forms/PGetSingleHistoRunBlockDialog.ui \
forms/PGetNonMusrRunBlockDialog.ui \
forms/PGetFourierBlockDialog.ui \
forms/PGetPlotBlockDialog.ui \
forms/PMsr2DataDialog.ui \
forms/PChangeDefaultPathsDialog.ui
RESOURCES = musredit.qrc
macx:ICON = icons/musredit.icns