# NOTICE:
#
# Application name defined in TARGET has a corresponding QML filename.
# If name defined in TARGET is changed, the following needs to be done
# to match new name:
# - corresponding QML filename must be changed
# - desktop icon filename must be changed
# - desktop filename must be changed
# - icon definition filename in desktop file must be changed
# - translation filenames have to be changed
# The name of your application
TARGET = sailautossh
CONFIG += sailfishapp c++11
QT += dbus
SOURCES += src/main.cxx src/servicehandler.cxx src/service.cxx src/tunnel.cxx \
src/abstractservicehandler.cxx \
src/abstractservice.cxx \
src/dbusservicehandler.cxx \
src/remoteservice.cxx \
src/remoteservicehandler.cxx
OTHER_FILES += \
qml/sailautossh.qml \
qml/cover/CoverPage.qml \
rpm/sailautossh.changes.in \
rpm/sailautossh.spec \
rpm/sailautossh.yaml \
translations/*.ts \
sailautossh.desktop \
qml/pages/ServicesPage.qml \
qml/pages/EditServicePage.qml \
qml/common/Popup.qml \
qml/pages/MainMenu.qml
DBUS_INTERFACES += \
src/org.bitbucket.lyro.sailautossh.ServiceHandler.xml \
src/org.bitbucket.lyro.sailautossh.Service.xml
# to disable building translations every time, comment out the
# following CONFIG line
CONFIG += sailfishapp_i18n
# German translation is enabled as an example. If you aren't
# planning to localize your app, remember to comment out the
# following TRANSLATIONS line. And also do not forget to
# modify the localized app name in the the .desktop file.
TRANSLATIONS += translations/sailautossh-de.ts
HEADERS += \
src/service.hxx \
src/servicehandler.hxx \
src/tunnel.hxx \
src/abstractservicehandler.hxx \
src/abstractservice.hxx \
src/dbusservicehandler.hxx \
src/remoteservice.hxx \
src/remoteservicehandler.hxx