mirror of
https://github.com/stemoretti/BaseUI.git
synced 2025-06-03 00:58:19 -04:00
55 lines
1.2 KiB
Plaintext
55 lines
1.2 KiB
Plaintext
QT += qml quick quickcontrols2
|
|
|
|
BASEUI_DIR = BaseUI
|
|
|
|
INCLUDEPATH += \
|
|
$$PWD/include
|
|
|
|
HEADERS += \
|
|
$$PWD/include/BaseUI/core.h \
|
|
$$PWD/src/iconprovider.h \
|
|
$$PWD/src/icons.h
|
|
|
|
SOURCES += \
|
|
$$PWD/src/core.cpp \
|
|
$$PWD/src/icons.cpp
|
|
|
|
QML_FILES = \
|
|
$$PWD/qml/BaseUI/qmldir \
|
|
$$files($$PWD/qml/BaseUI/*.qml)
|
|
|
|
OTHER_FILES += $$QML_FILES
|
|
|
|
contains(CONFIG, baseui_embed_qml) {
|
|
DEFINES += BASEUI_EMBED_QML
|
|
RESOURCES += $$PWD/qml/BaseUI/baseui_qml.qrc
|
|
} else {
|
|
qml_copy.path = $$BASEUI_DIR
|
|
qml_copy.files = $$QML_FILES
|
|
|
|
qml_install.path = $$DESTDIR/$$BASEUI_DIR
|
|
qml_install.files = $$QML_FILES
|
|
|
|
COPIES += qml_copy
|
|
INSTALLS += qml_install
|
|
}
|
|
|
|
contains(CONFIG, baseui_embed_icons) {
|
|
DEFINES += BASEUI_EMBED_ICONS
|
|
RESOURCES += $$PWD/icons/baseui_icons.qrc
|
|
} else {
|
|
BASEUI_ICONS_DIR = $$BASEUI_DIR/icons
|
|
ICONS_FILES = \
|
|
$$PWD/icons/codepoints.json \
|
|
$$PWD/icons/MaterialIcons-Regular.ttf
|
|
|
|
icons_copy.path = $$BASEUI_ICONS_DIR
|
|
icons_copy.files = $$ICONS_FILES
|
|
|
|
icons_install.path = $$DESTDIR/$$BASEUI_ICONS_DIR
|
|
icons_install.files = $$ICONS_FILES
|
|
|
|
COPIES += icons_copy
|
|
INSTALLS += icons_install
|
|
}
|