quickmod/FuseMounter/FuseMounter.pro
Daniel O'Neill 1393a796b2 Implement FUSE VFS as a very early implementation. It can, does, and will break your game.
Updated QML and C++ in various places to build and work with new Qt (6.4+)
Minor bugfixes, possibly caused by the Qt version bump, and mostly in JS logic.
Tried (again) to get mod sorting working by dragging them within the list.
Initial support for Profiles. (To switch between FO4 and FOLON, for example.)
Initial "Launch Game" stuff, but it's far from done. Don't use it (yet).
2025-08-20 07:57:00 -07:00

33 lines
862 B
Prolog

QT += core sql dbus
QT -= gui
CONFIG += c++17 cmdline link_pkgconfig
PKGCONFIG += fuse3 libunarr
QMAKE_CXXFLAGS += -D_FILE_OFFSET_BITS=64 -O3
#QMAKE_CXXFLAGS += -D_FILE_OFFSET_BITS=64 -g -O0
# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += main.cpp \
archivemanager.cpp \
database.cpp \
fsproxy.cpp \
fusestuff.cpp \
modarchive.cpp \
signalhandler.cpp
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
HEADERS += \
archivemanager.h \
database.h \
fsproxy.h \
fusestuff.h \
modarchive.h \
signalhandler.h