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
|
|
|
|
|
# ----------------------------------------------------
|
2025-11-19 23:05:04 -07:00
|
|
|
|
2025-11-19 20:50:15 -07:00
|
|
|
SOURCES += \
|
|
|
|
|
src/main.cpp \
|
2025-11-20 01:55:14 -07:00
|
|
|
src/windows/albumSelector/albumSelector.cpp \
|
|
|
|
|
src/windows/nowPlaying/nowPlaying.cpp \
|
|
|
|
|
src/layout/flowLayout/flowLayout.cpp \
|
|
|
|
|
src/components/albumSelector/albumTile/albumtile.cpp \
|
|
|
|
|
src/components/nowPlaying/spinningAlbumArt/spinningalbumart.cpp \
|
|
|
|
|
src/components/nowPlaying/timePlayedWidget/timePlayedWidget.cpp \
|
|
|
|
|
src/components/nowPlaying/tracklistWidget/tracklistwidget.cpp
|
2025-11-19 20:50:15 -07:00
|
|
|
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
# Headers
|
|
|
|
|
# ----------------------------------------------------
|
2025-11-19 23:05:04 -07:00
|
|
|
|
2025-11-19 20:50:15 -07:00
|
|
|
HEADERS += \
|
2025-11-20 01:55:14 -07:00
|
|
|
src/windows/albumSelector/albumSelector.h \
|
|
|
|
|
src/windows/nowPlaying/nowPlaying.h \
|
|
|
|
|
src/layout/flowLayout/flowLayout.h \
|
2025-11-19 21:20:27 -07:00
|
|
|
src/data/cleanerScripts.h \
|
2025-11-19 20:50:15 -07:00
|
|
|
src/data/albumInformation.h \
|
2025-11-20 01:55:14 -07:00
|
|
|
src/components/albumSelector/albumTile/albumtile.h \
|
|
|
|
|
src/components/nowPlaying/spinningAlbumArt/spinningalbumart.h \
|
|
|
|
|
src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h \
|
|
|
|
|
src/components/nowPlaying/tracklistWidget/tracklistwidget.h
|
2025-11-19 20:50:15 -07:00
|
|
|
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
# UI Forms
|
|
|
|
|
# ----------------------------------------------------
|
2025-11-19 23:05:04 -07:00
|
|
|
|
2025-11-19 20:50:15 -07:00
|
|
|
FORMS += \
|
2025-11-20 01:55:14 -07:00
|
|
|
src/windows/albumSelector/albumSelector.ui
|
2025-11-19 20:50:15 -07:00
|
|
|
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
# Deployment
|
|
|
|
|
# ----------------------------------------------------
|
2025-11-19 23:05:04 -07:00
|
|
|
|
2025-11-19 20:50:15 -07:00
|
|
|
qnx: target.path = /tmp/$${TARGET}/bin
|
|
|
|
|
else: unix:!android: target.path = /opt/$${TARGET}/bin
|
|
|
|
|
!isEmpty(target.path): INSTALLS += target
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------
|
|
|
|
|
# Files NOT to distribute
|
|
|
|
|
# ----------------------------------------------------
|
2025-11-19 23:05:04 -07:00
|
|
|
|
2025-11-19 20:50:15 -07:00
|
|
|
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
|