Update app/app.pro

This commit is contained in:
RedLine AI Agent 2025-09-05 19:43:49 +00:00
parent 50a1aa3bbc
commit 90ebbd86ee

View File

@ -1,66 +1,61 @@
QT += core widgets gui multimedia QT += core widgets gui multimedia
RC_ICONS = app.ico RC_ICONS = app.ico
SUBDIRS += app SUBDIRS += app
CONFIG += c++17 CONFIG += c++17
SOURCES += $$files($$PWD/*.cpp) SOURCES += $$files($$PWD/*.cpp)
HEADERS += $$files($$PWD/*.h) HEADERS += $$files($$PWD/*.h)
FORMS += $$files($$PWD/*.ui) FORMS += $$files($$PWD/*.ui)
RESOURCES += ../data/data.qrc RESOURCES += ../data/data.qrc
LIBS += \ LIBS += \
-L$$PWD/../third_party/devil_sdk/lib/ -lDevIL -lILU -lILUT \ -L$$PWD/../third_party/devil_sdk/lib/ -lDevIL -lILU -lILUT \
-L$$PWD/../third_party/zlib/lib/ -lzlib \ -L$$PWD/../third_party/zlib/lib/ -lzlib \
-L$$PWD/../third_party/xbox_sdk/lib -lxcompress64 \ -L$$PWD/../third_party/xbox_sdk/lib -lxcompress64 \
-L$$OUT_PWD/../libs/ -lcore \ -L$$OUT_PWD/../libs/ -lcore \
-L$$OUT_PWD/../libs/ -lcompression \ -L$$OUT_PWD/../libs/ -lxassets\
-L$$OUT_PWD/../libs/ -lencryption \ -L$$OUT_PWD/../libs/ -lcompression \
-L$$OUT_PWD/../libs/ -lfastfile \ -L$$OUT_PWD/../libs/ -lencryption \
-L$$OUT_PWD/../libs/ -lddsfile \ -L$$OUT_PWD/../libs/ -lfastfile \
-L$$OUT_PWD/../libs/ -lipakfile \ -L$$OUT_PWD/../libs/ -lddsfile \
-L$$OUT_PWD/../libs/ -liwifile \ -L$$OUT_PWD/../libs/ -lipakfile \
-L$$OUT_PWD/../libs/ -lzonefile -L$$OUT_PWD/../libs/ -liwifile \
-L$$OUT_PWD/../libs/ -lzonefile
INCLUDEPATH += \
$$PWD/../third_party/devil_sdk/include/ \ INCLUDEPATH += \
$$PWD/../third_party/zlib/include \ $$PWD/../third_party/devil_sdk/include/ \
$$PWD/../third_party/xbox_sdk/include \ $$PWD/../third_party/zlib/include \
$$PWD/../libs/core \ $$PWD/../third_party/xbox_sdk/include \
$$PWD/../libs/compression \ $$PWD/../libs/core \
$$PWD/../libs/encryption \ $$PWD/../libs/compression \
$$PWD/../libs/fastfile \ $$PWD/../libs/encryption \
$$PWD/../libs/ddsfile \ $$PWD/../libs/fastfile \
$$PWD/../libs/ipakfile \ $$PWD/../libs/ddsfile \
$$PWD/../libs/iwifile \ $$PWD/../libs/ipakfile \
$$PWD/../libs/assets \ $$PWD/../libs/iwifile \
$$PWD/../libs/zonefile $$PWD/../libs/xassets \
$$PWD/../libs/zonefile
DEPENDPATH += \
$$PWD/../third_party/devil_sdk/include/ \ DEPENDPATH += \
$$PWD/../third_party/zlib/include \ $$PWD/../third_party/devil_sdk/include/ \
$$PWD/../third_party/xbox_sdk/include \ $$PWD/../third_party/zlib/include \
$$PWD/../libs/core \ $$PWD/../third_party/xbox_sdk/include \
$$PWD/../libs/compression \ $$PWD/../libs/core \
$$PWD/../libs/encryption \ $$PWD/../libs/compression \
$$PWD/../libs/fastfile \ $$PWD/../libs/encryption \
$$PWD/../libs/ddsfile \ $$PWD/../libs/fastfile \
$$PWD/../libs/ipakfile \ $$PWD/../libs/ddsfile \
$$PWD/../libs/iwifile \ $$PWD/../libs/ipakfile \
$$PWD/../libs/assets \ $$PWD/../libs/iwifile \
$$PWD/../libs/zonefile $$PWD/../libs/xassets \
$$PWD/../libs/zonefile
# Copy DLLs to Debug folder
QMAKE_POST_LINK += xcopy /Y /E /I \"G:/Projects/Qt/XPlor/third_party/devil_sdk/lib\\*.dll\" \"$$OUT_PWD/debug/\" $$escape_expand(\\n\\t)
QMAKE_POST_LINK += xcopy /Y /E /I \"G:/Projects/Qt/XPlor/third_party/zlib/lib\\*.dll\" \"$$OUT_PWD/debug/\" $$escape_expand(\\n\\t) win32 {
QMAKE_POST_LINK += xcopy /Y /E /I \"G:/Projects/Qt/XPlor/third_party/xna/lib\\*.dll\" \"$$OUT_PWD/debug/\" $$escape_expand(\\n\\t) QMAKE_POST_LINK =
QMAKE_POST_LINK += xcopy /Y /E /I \"$$PWD/../third_party/xbox_sdk/lib\\*.dll\" \"$$OUT_PWD/debug/\" $$escape_expand(\\n\\t) QMAKE_POST_LINK += for /D %%G in (\"$$PWD/../third_party/*/lib\") do copy /Y \"%%~G\*.dll\" \"$$OUT_PWD/$$DESTDIR/\" >NUL $$escape_expand(\\n\\t)
}
# Copy DLLs to Release folder
QMAKE_POST_LINK += xcopy /Y /E /I \"G:/Projects/Qt/XPlor/third_party/devil_sdk/lib\\*.dll\" \"$$OUT_PWD/release/\" $$escape_expand(\\n\\t)
QMAKE_POST_LINK += xcopy /Y /E /I \"G:/Projects/Qt/XPlor/third_party/zlib/lib\\*.dll\" \"$$OUT_PWD/release/\" $$escape_expand(\\n\\t)
QMAKE_POST_LINK += xcopy /Y /E /I \"G:/Projects/Qt/XPlor/third_party/xna/lib\\*.dll\" \"$$OUT_PWD/release/\" $$escape_expand(\\n\\t)
QMAKE_POST_LINK += xcopy /Y /E /I \"$$PWD/../third_party/xbox_sdk/lib\\*.dll\" \"$$OUT_PWD/release/\" $$escape_expand(\\n\\t)