Migration of QtMvvm from github
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

68 lines
1.9 KiB

TARGET = QtMvvmDataSyncCore
QT = core gui mvvmcore datasync mvvmcore-private
HEADERS += \
qtmvvmdatasynccore_global.h \
datasyncviewmodel.h \
datasyncviewmodel_p.h \
accountmodel.h \
accountmodel_p.h \
exportsetupviewmodel_p.h \
changeremoteviewmodel_p.h \
identityeditviewmodel_p.h \
networkexchangeviewmodel.h \
networkexchangeviewmodel_p.h \
exchangedevicesmodel.h \
exchangedevicesmodel_p.h \
datasyncsettingsviewmodel.h \
datasyncsettingsaccessor.h \
datasyncsettingsentry.h \
datasyncsettingsaccessor_p.h
SOURCES += \
datasyncviewmodel.cpp \
accountmodel.cpp \
exportsetupviewmodel.cpp \
changeremoteviewmodel.cpp \
identityeditviewmodel.cpp \
networkexchangeviewmodel.cpp \
exchangedevicesmodel.cpp \
datasyncsettingsviewmodel.cpp \
datasyncsettingsaccessor.cpp \
datasyncsettingsentry.cpp
TRANSLATIONS += \
translations/qtmvvmdatasynccore_de.ts \
translations/qtmvvmdatasynccore_template.ts
DISTFILES += $$TRANSLATIONS \
application-x-datasync-account-data.xml
qpmx_ts_target.path = $$[QT_INSTALL_TRANSLATIONS]
qpmx_ts_target.depends += lrelease
INSTALLS += qpmx_ts_target
load(qt_module)
win32 {
QMAKE_TARGET_PRODUCT = "$$TARGET"
QMAKE_TARGET_COMPANY = "Skycoder42"
QMAKE_TARGET_COPYRIGHT = "Felix Barz"
} else:mac {
QMAKE_TARGET_BUNDLE_PREFIX = "com.skycoder42."
}
!ReleaseBuild:!DebugBuild:!system(qpmx -d $$shell_quote($$_PRO_FILE_PWD_) --qmake-run init $$QPMX_EXTRA_OPTIONS $$shell_quote($$QMAKE_QMAKE) $$shell_quote($$OUT_PWD)): error(qpmx initialization failed. Check the compilation log for details.)
else: include($$OUT_PWD/qpmx_generated.pri)
qpmx_ts_target.files -= $$OUT_PWD/$$QPMX_WORKINGDIR/qtmvvmdatasynccore_template.qm
qpmx_ts_target.files += translations/qtmvvmdatasynccore_template.ts
# source include for lupdate
never_true_for_lupdate {
SOURCES += $$files(../imports/mvvmdatasynccore/*.cpp) \
$$files(../imports/mvvmdatasynccore/*.qml)
}