2025-11-19 20:50:15 -07:00
|
|
|
QT += core gui widgets multimedia
|
|
|
|
|
|
|
|
|
|
CONFIG += c++17
|
|
|
|
|
CONFIG += lrelease
|
|
|
|
|
CONFIG += embed_translations
|
|
|
|
|
|
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
# Sources
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
SOURCES += \
|
|
|
|
|
src/components/albumTile/albumtile.cpp \
|
|
|
|
|
src/main.cpp \
|
|
|
|
|
src/windows/musicSelector/musicSelector.cpp \
|
|
|
|
|
src/windows/playerWindow/playerWindow.cpp \
|
|
|
|
|
src/components/albumButton/albumButton.cpp \
|
|
|
|
|
src/components/mediaButton/mediaButton.cpp \
|
|
|
|
|
src/layout/flowLayout/flowLayout.cpp
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
# Headers
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
HEADERS += \
|
|
|
|
|
src/components/albumTile/albumtile.h \
|
2025-11-19 21:20:27 -07:00
|
|
|
src/data/cleanerScripts.h \
|
2025-11-19 20:50:15 -07:00
|
|
|
src/windows/musicSelector/musicSelector.h \
|
|
|
|
|
src/windows/playerWindow/playerWindow.h \
|
|
|
|
|
src/components/albumButton/albumButton.h \
|
|
|
|
|
src/components/mediaButton/mediaButton.h \
|
|
|
|
|
src/data/albumInformation.h \
|
|
|
|
|
src/layout/flowLayout/flowLayout.h
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
# UI Forms
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
FORMS += \
|
|
|
|
|
src/windows/musicSelector/musicSelector.ui
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
# Deployment
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
qnx: target.path = /tmp/$${TARGET}/bin
|
|
|
|
|
else: unix:!android: target.path = /opt/$${TARGET}/bin
|
|
|
|
|
!isEmpty(target.path): INSTALLS += target
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
# Files NOT to distribute
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
DISTFILES += \
|
|
|
|
|
# Keep Qt Creator's local config OUT of the repo
|
|
|
|
|
# (Only include this if you want to *explicitly* ship it)
|
|
|
|
|
# Music-Player.pro.user
|