#------------------------------------------------- # # Project created by QtCreator 2013-06-18T12:36:43 # #------------------------------------------------- # Use out-of-source builds (shadow builds) QT += core gui widgets xml svg TEMPLATE = app DEBUG_TARGET = Valentinad RELEASE_TARGET = Valentina CONFIG -= debug_and_release debug_and_release_target CONFIG += c++11 precompile_header QMAKE_CXX = ccache g++ #DEFINES += ... # Precompiled headers (PCH) PRECOMPILED_HEADER = stable.h # directory for executable file DESTDIR = bin # files created moc MOC_DIR = moc # objecs files OBJECTS_DIR = obj # files created rcc RCC_DIR = rcc # files created uic UI_DIR = uic include(container/container.pri) include(dialogs/dialogs.pri) include(exception/exception.pri) include(geometry/geometry.pri) include(tools/tools.pri) include(widgets/widgets.pri) include(xml/xml.pri) SOURCES += main.cpp\ mainwindow.cpp \ tablewindow.cpp \ HEADERS += mainwindow.h \ options.h \ tablewindow.h \ stable.h \ version.h FORMS += mainwindow.ui \ tablewindow.ui RESOURCES += \ icon.qrc \ cursor.qrc TRANSLATIONS += translations/valentina_ru.ts \ translations/valentina_uk.ts CONFIG(debug, debug|release){ # Debug TARGET = $$DEBUG_TARGET QMAKE_CXXFLAGS += -isystem "/usr/include/qt5" -isystem "/usr/include/qt5/QtWidgets" \ -isystem "/usr/include/qt5/QtXml" -isystem "/usr/include/qt5/QtGui" \ -isystem "/usr/include/qt5/QtCore" -isystem "$$OUT_PWD/uic" -isystem "$$OUT_PWD/moc/" \ -Og -Wall -Wextra -pedantic -Weffc++ -Woverloaded-virtual -Wctor-dtor-privacy \ -Wnon-virtual-dtor -Wold-style-cast -Wconversion -Winit-self \ -Wunreachable-code }else{ # Release TARGET = $$RELEASE_TARGET QMAKE_CXXFLAGS += -O1 DEFINES += QT_NO_DEBUG_OUTPUT QMAKE_EXTRA_COMPILERS += lrelease lrelease.input = TRANSLATIONS lrelease.output = ${QMAKE_FILE_BASE}.qm lrelease.commands = $$[QT_INSTALL_BINS]/lrelease ${QMAKE_FILE_IN} -qm "bin/"${QMAKE_FILE_BASE}.qm lrelease.CONFIG += no_link target_predeps } message(Qt version: $$[QT_VERSION]) message(Qt is installed in $$[QT_INSTALL_PREFIX]) message(Qt resources can be found in the following locations:) message(Documentation: $$[QT_INSTALL_DOCS]) message(Header files: $$[QT_INSTALL_HEADERS]) message(Libraries: $$[QT_INSTALL_LIBS]) message(Binary files (executables): $$[QT_INSTALL_BINS]) message(Plugins: $$[QT_INSTALL_PLUGINS]) message(Data files: $$[QT_INSTALL_DATA]) message(Translation files: $$[QT_INSTALL_TRANSLATIONS]) message(Settings: $$[QT_INSTALL_SETTINGS]) message(Examples: $$[QT_INSTALL_EXAMPLES])