Initial commit
This commit is contained in:
commit
56efaabc9f
14 changed files with 1586 additions and 0 deletions
953
Makefile
Normal file
953
Makefile
Normal file
|
@ -0,0 +1,953 @@
|
|||
#############################################################################
|
||||
# Makefile for building: SailTime
|
||||
# Generated by qmake (3.0) (Qt 5.1.0) on: Thu Dec 12 20:52:21 2013
|
||||
# Project: SailTime.pro
|
||||
# Template: app
|
||||
# Command: /usr/lib/qt5/bin/qmake QMAKE_CFLAGS_RELEASE=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_CFLAGS_DEBUG=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_CXXFLAGS_RELEASE=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_CXXFLAGS_DEBUG=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_STRIP=: PREFIX=/usr -spec linux-g++-32 CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -after OBJECTS_DIR=obj MOC_DIR=moc UI_DIR=ui RCC_DIR=rcc -o Makefile SailTime.pro
|
||||
#############################################################################
|
||||
|
||||
MAKEFILE = Makefile
|
||||
|
||||
####### Compiler, tools and options
|
||||
|
||||
CC = gcc
|
||||
CXX = g++
|
||||
DEFINES = -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_QUICK_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB
|
||||
CFLAGS = -m32 -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIE $(DEFINES)
|
||||
CXXFLAGS = -m32 -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIE $(DEFINES)
|
||||
INCPATH = -I/usr/share/qt5/mkspecs/linux-g++-32 -I. -I/usr/include/sailfishapp -I/usr/include/mdeclarativecache5 -I/usr/include/qt5 -I/usr/include/qt5/QtQuick -I/usr/include/qt5/QtQml -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -Imoc
|
||||
LINK = g++
|
||||
LFLAGS = -m32
|
||||
LIBS = $(SUBLIBS) -pie -rdynamic -L/usr/lib/ -lsailfishapp -lmdeclarativecache5 -lQt5Quick -lQt5Qml -lQt5Network -lQt5Gui -lQt5Core -lGLESv2 -lpthread
|
||||
AR = ar cqs
|
||||
RANLIB =
|
||||
QMAKE = /usr/lib/qt5/bin/qmake
|
||||
TAR = tar -cf
|
||||
COMPRESS = gzip -9f
|
||||
COPY = cp -f
|
||||
SED = sed
|
||||
COPY_FILE = cp -f
|
||||
COPY_DIR = cp -f -R
|
||||
STRIP = :
|
||||
INSTALL_FILE = install -m 644 -p
|
||||
INSTALL_DIR = $(COPY_DIR)
|
||||
INSTALL_PROGRAM = install -m 755 -p
|
||||
DEL_FILE = rm -f
|
||||
SYMLINK = ln -f -s
|
||||
DEL_DIR = rmdir
|
||||
MOVE = mv -f
|
||||
CHK_DIR_EXISTS= test -d
|
||||
MKDIR = mkdir -p
|
||||
|
||||
####### Output directory
|
||||
|
||||
OBJECTS_DIR = obj/
|
||||
|
||||
####### Files
|
||||
|
||||
SOURCES = src/SailTime.cpp \
|
||||
src/uptimechecker.cpp moc/moc_uptimechecker.cpp
|
||||
OBJECTS = obj/SailTime.o \
|
||||
obj/uptimechecker.o \
|
||||
obj/moc_uptimechecker.o
|
||||
DIST = /usr/share/qt5/mkspecs/features/spec_pre.prf \
|
||||
/usr/share/qt5/mkspecs/common/shell-unix.conf \
|
||||
/usr/share/qt5/mkspecs/common/unix.conf \
|
||||
/usr/share/qt5/mkspecs/common/linux.conf \
|
||||
/usr/share/qt5/mkspecs/common/gcc-base.conf \
|
||||
/usr/share/qt5/mkspecs/common/gcc-base-unix.conf \
|
||||
/usr/share/qt5/mkspecs/common/g++-base.conf \
|
||||
/usr/share/qt5/mkspecs/common/g++-unix.conf \
|
||||
/usr/share/qt5/mkspecs/qconfig.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_bluetooth.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_compositor.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_concurrent.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_contacts.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_core.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_dbus.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_declarative.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_docgallery.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_feedback.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_gui.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_location.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_multimedia.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_network.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_opengl.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_openglextensions.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_organizer.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_platformsupport.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_positioning.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_publishsubscribe.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_qml.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_quick.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_quickparticles.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_script.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_scripttools.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_sensors.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_serviceframework.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_sql.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_svg.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_versit.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_versitorganizer.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_webkit.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_widgets.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_xml.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri \
|
||||
/usr/share/qt5/mkspecs/features/qt_functions.prf \
|
||||
/usr/share/qt5/mkspecs/features/qt_config.prf \
|
||||
/usr/share/qt5/mkspecs/linux-g++-32/qmake.conf \
|
||||
/usr/share/qt5/mkspecs/features/spec_post.prf \
|
||||
/usr/share/qt5/mkspecs/features/exclusive_builds.prf \
|
||||
/usr/share/qt5/mkspecs/features/default_pre.prf \
|
||||
/usr/share/qt5/mkspecs/features/unix/default_pre.prf \
|
||||
/usr/share/qt5/mkspecs/features/resolve_config.prf \
|
||||
/usr/share/qt5/mkspecs/features/default_post.prf \
|
||||
/usr/share/qt5/mkspecs/features/sailfishapp.prf \
|
||||
/usr/share/qt5/mkspecs/features/link_pkgconfig.prf \
|
||||
/usr/share/qt5/mkspecs/features/qml_debug.prf \
|
||||
/usr/share/qt5/mkspecs/features/declarative_debug.prf \
|
||||
/usr/share/qt5/mkspecs/features/unix/gdb_dwarf_index.prf \
|
||||
/usr/share/qt5/mkspecs/features/warn_on.prf \
|
||||
/usr/share/qt5/mkspecs/features/qt.prf \
|
||||
/usr/share/qt5/mkspecs/features/resources.prf \
|
||||
/usr/share/qt5/mkspecs/features/moc.prf \
|
||||
/usr/share/qt5/mkspecs/features/unix/opengl.prf \
|
||||
/usr/share/qt5/mkspecs/features/unix/thread.prf \
|
||||
/usr/share/qt5/mkspecs/features/wayland-scanner.prf \
|
||||
/usr/share/qt5/mkspecs/features/testcase_targets.prf \
|
||||
/usr/share/qt5/mkspecs/features/exceptions.prf \
|
||||
/usr/share/qt5/mkspecs/features/yacc.prf \
|
||||
/usr/share/qt5/mkspecs/features/lex.prf \
|
||||
SailTime.pro \
|
||||
SailTime.pro
|
||||
QMAKE_TARGET = SailTime
|
||||
DESTDIR = #avoid trailing-slash linebreak
|
||||
TARGET = SailTime
|
||||
|
||||
|
||||
first: all
|
||||
####### Implicit rules
|
||||
|
||||
.SUFFIXES: .o .c .cpp .cc .cxx .C
|
||||
|
||||
.cpp.o:
|
||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
|
||||
|
||||
.cc.o:
|
||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
|
||||
|
||||
.cxx.o:
|
||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
|
||||
|
||||
.C.o:
|
||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
|
||||
|
||||
.c.o:
|
||||
$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
|
||||
|
||||
####### Build rules
|
||||
|
||||
all: Makefile $(TARGET)
|
||||
|
||||
$(TARGET): $(OBJECTS)
|
||||
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
|
||||
{ test -n "$(DESTDIR)" && DESTDIR="$(DESTDIR)" || DESTDIR=.; } && test $$(gdb --version | sed -e 's,[^0-9]\+\([0-9]\)\.\([0-9]\).*,\1\2,;q') -gt 72 && gdb --nx --batch --quiet -ex 'set confirm off' -ex "save gdb-index $$DESTDIR" -ex quit '$(TARGET)' && test -f $(TARGET).gdb-index && objcopy --add-section '.gdb_index=$(TARGET).gdb-index' --set-section-flags '.gdb_index=readonly' '$(TARGET)' '$(TARGET)' && rm -f $(TARGET).gdb-index || true
|
||||
|
||||
Makefile: SailTime.pro /usr/share/qt5/mkspecs/linux-g++-32/qmake.conf /usr/share/qt5/mkspecs/features/spec_pre.prf \
|
||||
/usr/share/qt5/mkspecs/common/shell-unix.conf \
|
||||
/usr/share/qt5/mkspecs/common/unix.conf \
|
||||
/usr/share/qt5/mkspecs/common/linux.conf \
|
||||
/usr/share/qt5/mkspecs/common/gcc-base.conf \
|
||||
/usr/share/qt5/mkspecs/common/gcc-base-unix.conf \
|
||||
/usr/share/qt5/mkspecs/common/g++-base.conf \
|
||||
/usr/share/qt5/mkspecs/common/g++-unix.conf \
|
||||
/usr/share/qt5/mkspecs/qconfig.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_bluetooth.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_compositor.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_concurrent.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_contacts.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_core.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_dbus.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_declarative.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_docgallery.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_feedback.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_gui.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_location.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_multimedia.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_network.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_opengl.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_openglextensions.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_organizer.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_platformsupport.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_positioning.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_publishsubscribe.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_qml.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_quick.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_quickparticles.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_script.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_scripttools.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_sensors.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_serviceframework.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_sql.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_svg.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_versit.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_versitorganizer.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_webkit.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_widgets.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_xml.pri \
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri \
|
||||
/usr/share/qt5/mkspecs/features/qt_functions.prf \
|
||||
/usr/share/qt5/mkspecs/features/qt_config.prf \
|
||||
/usr/share/qt5/mkspecs/linux-g++-32/qmake.conf \
|
||||
/usr/share/qt5/mkspecs/features/spec_post.prf \
|
||||
/usr/share/qt5/mkspecs/features/exclusive_builds.prf \
|
||||
/usr/share/qt5/mkspecs/features/default_pre.prf \
|
||||
/usr/share/qt5/mkspecs/features/unix/default_pre.prf \
|
||||
/usr/share/qt5/mkspecs/features/resolve_config.prf \
|
||||
/usr/share/qt5/mkspecs/features/default_post.prf \
|
||||
/usr/share/qt5/mkspecs/features/sailfishapp.prf \
|
||||
/usr/share/qt5/mkspecs/features/link_pkgconfig.prf \
|
||||
/usr/share/qt5/mkspecs/features/qml_debug.prf \
|
||||
/usr/share/qt5/mkspecs/features/declarative_debug.prf \
|
||||
/usr/share/qt5/mkspecs/features/unix/gdb_dwarf_index.prf \
|
||||
/usr/share/qt5/mkspecs/features/warn_on.prf \
|
||||
/usr/share/qt5/mkspecs/features/qt.prf \
|
||||
/usr/share/qt5/mkspecs/features/resources.prf \
|
||||
/usr/share/qt5/mkspecs/features/moc.prf \
|
||||
/usr/share/qt5/mkspecs/features/unix/opengl.prf \
|
||||
/usr/share/qt5/mkspecs/features/unix/thread.prf \
|
||||
/usr/share/qt5/mkspecs/features/wayland-scanner.prf \
|
||||
/usr/share/qt5/mkspecs/features/testcase_targets.prf \
|
||||
/usr/share/qt5/mkspecs/features/exceptions.prf \
|
||||
/usr/share/qt5/mkspecs/features/yacc.prf \
|
||||
/usr/share/qt5/mkspecs/features/lex.prf \
|
||||
SailTime.pro \
|
||||
/usr/lib/libQt5Quick.prl \
|
||||
/usr/lib/libQt5Qml.prl \
|
||||
/usr/lib/libQt5Network.prl \
|
||||
/usr/lib/libQt5Gui.prl \
|
||||
/usr/lib/libQt5Core.prl
|
||||
$(QMAKE) QMAKE_CFLAGS_RELEASE=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_CFLAGS_DEBUG=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_CXXFLAGS_RELEASE=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_CXXFLAGS_DEBUG=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_STRIP=: PREFIX=/usr -spec linux-g++-32 CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -after OBJECTS_DIR=obj MOC_DIR=moc UI_DIR=ui RCC_DIR=rcc -o Makefile SailTime.pro
|
||||
/usr/share/qt5/mkspecs/features/spec_pre.prf:
|
||||
/usr/share/qt5/mkspecs/common/shell-unix.conf:
|
||||
/usr/share/qt5/mkspecs/common/unix.conf:
|
||||
/usr/share/qt5/mkspecs/common/linux.conf:
|
||||
/usr/share/qt5/mkspecs/common/gcc-base.conf:
|
||||
/usr/share/qt5/mkspecs/common/gcc-base-unix.conf:
|
||||
/usr/share/qt5/mkspecs/common/g++-base.conf:
|
||||
/usr/share/qt5/mkspecs/common/g++-unix.conf:
|
||||
/usr/share/qt5/mkspecs/qconfig.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_bluetooth.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_compositor.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_concurrent.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_contacts.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_core.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_dbus.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_declarative.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_docgallery.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_feedback.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_gui.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_location.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_multimedia.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_network.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_opengl.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_openglextensions.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_organizer.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_platformsupport.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_positioning.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_publishsubscribe.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_qml.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_quick.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_quickparticles.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_script.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_scripttools.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_sensors.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_serviceframework.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_sql.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_svg.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_versit.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_versitorganizer.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_webkit.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_widgets.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_xml.pri:
|
||||
/usr/share/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri:
|
||||
/usr/share/qt5/mkspecs/features/qt_functions.prf:
|
||||
/usr/share/qt5/mkspecs/features/qt_config.prf:
|
||||
/usr/share/qt5/mkspecs/linux-g++-32/qmake.conf:
|
||||
/usr/share/qt5/mkspecs/features/spec_post.prf:
|
||||
/usr/share/qt5/mkspecs/features/exclusive_builds.prf:
|
||||
/usr/share/qt5/mkspecs/features/default_pre.prf:
|
||||
/usr/share/qt5/mkspecs/features/unix/default_pre.prf:
|
||||
/usr/share/qt5/mkspecs/features/resolve_config.prf:
|
||||
/usr/share/qt5/mkspecs/features/default_post.prf:
|
||||
/usr/share/qt5/mkspecs/features/sailfishapp.prf:
|
||||
/usr/share/qt5/mkspecs/features/link_pkgconfig.prf:
|
||||
/usr/share/qt5/mkspecs/features/qml_debug.prf:
|
||||
/usr/share/qt5/mkspecs/features/declarative_debug.prf:
|
||||
/usr/share/qt5/mkspecs/features/unix/gdb_dwarf_index.prf:
|
||||
/usr/share/qt5/mkspecs/features/warn_on.prf:
|
||||
/usr/share/qt5/mkspecs/features/qt.prf:
|
||||
/usr/share/qt5/mkspecs/features/resources.prf:
|
||||
/usr/share/qt5/mkspecs/features/moc.prf:
|
||||
/usr/share/qt5/mkspecs/features/unix/opengl.prf:
|
||||
/usr/share/qt5/mkspecs/features/unix/thread.prf:
|
||||
/usr/share/qt5/mkspecs/features/wayland-scanner.prf:
|
||||
/usr/share/qt5/mkspecs/features/testcase_targets.prf:
|
||||
/usr/share/qt5/mkspecs/features/exceptions.prf:
|
||||
/usr/share/qt5/mkspecs/features/yacc.prf:
|
||||
/usr/share/qt5/mkspecs/features/lex.prf:
|
||||
SailTime.pro:
|
||||
/usr/lib/libQt5Quick.prl:
|
||||
/usr/lib/libQt5Qml.prl:
|
||||
/usr/lib/libQt5Network.prl:
|
||||
/usr/lib/libQt5Gui.prl:
|
||||
/usr/lib/libQt5Core.prl:
|
||||
qmake: FORCE
|
||||
@$(QMAKE) QMAKE_CFLAGS_RELEASE=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_CFLAGS_DEBUG=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_CXXFLAGS_RELEASE=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_CXXFLAGS_DEBUG=-O2\ -g\ -pipe\ -Wall\ -Wp,-D_FORTIFY_SOURCE=2\ -fexceptions\ -fstack-protector\ --param=ssp-buffer-size=4\ -Wformat\ -Wformat-security\ -m32\ -march=core2\ -mssse3\ \ -mtune=atom\ -mfpmath=sse\ -fasynchronous-unwind-tables\ -fno-omit-frame-pointer QMAKE_STRIP=: PREFIX=/usr -spec linux-g++-32 CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -after OBJECTS_DIR=obj MOC_DIR=moc UI_DIR=ui RCC_DIR=rcc -o Makefile SailTime.pro
|
||||
|
||||
qmake_all: FORCE
|
||||
|
||||
dist:
|
||||
@test -d obj/SailTime1.0.0 || mkdir -p obj/SailTime1.0.0
|
||||
$(COPY_FILE) --parents $(SOURCES) $(DIST) obj/SailTime1.0.0/ && $(COPY_FILE) --parents src/uptimechecker.h obj/SailTime1.0.0/ && $(COPY_FILE) --parents src/SailTime.cpp src/uptimechecker.cpp obj/SailTime1.0.0/ && (cd `dirname obj/SailTime1.0.0` && $(TAR) SailTime1.0.0.tar SailTime1.0.0 && $(COMPRESS) SailTime1.0.0.tar) && $(MOVE) `dirname obj/SailTime1.0.0`/SailTime1.0.0.tar.gz . && $(DEL_FILE) -r obj/SailTime1.0.0
|
||||
|
||||
|
||||
clean:compiler_clean
|
||||
-$(DEL_FILE) $(OBJECTS)
|
||||
-$(DEL_FILE) *~ core *.core
|
||||
|
||||
|
||||
####### Sub-libraries
|
||||
|
||||
distclean: clean
|
||||
-$(DEL_FILE) $(TARGET)
|
||||
-$(DEL_FILE) Makefile
|
||||
|
||||
|
||||
mocclean: compiler_moc_header_clean compiler_moc_source_clean
|
||||
|
||||
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
|
||||
|
||||
check: first
|
||||
|
||||
compiler_rcc_make_all:
|
||||
compiler_rcc_clean:
|
||||
compiler_wayland-server-header_make_all:
|
||||
compiler_wayland-server-header_clean:
|
||||
compiler_wayland-client-header_make_all:
|
||||
compiler_wayland-client-header_clean:
|
||||
compiler_qtwayland-client-header_make_all:
|
||||
compiler_qtwayland-client-header_clean:
|
||||
compiler_qtwayland-server-header_make_all:
|
||||
compiler_qtwayland-server-header_clean:
|
||||
compiler_moc_header_make_all: moc/moc_uptimechecker.cpp
|
||||
compiler_moc_header_clean:
|
||||
-$(DEL_FILE) moc/moc_uptimechecker.cpp
|
||||
moc/moc_uptimechecker.cpp: /usr/include/qt5/QtCore/QObject \
|
||||
/usr/include/qt5/QtCore/qobject.h \
|
||||
/usr/include/qt5/QtCore/qobjectdefs.h \
|
||||
/usr/include/qt5/QtCore/qnamespace.h \
|
||||
/usr/include/qt5/QtCore/qglobal.h \
|
||||
/usr/include/qt5/QtCore/qconfig.h \
|
||||
/usr/include/qt5/QtCore/qfeatures.h \
|
||||
/usr/include/qt5/QtCore/qsystemdetection.h \
|
||||
/usr/include/qt5/QtCore/qcompilerdetection.h \
|
||||
/usr/include/qt5/QtCore/qprocessordetection.h \
|
||||
/usr/include/qt5/QtCore/qglobalstatic.h \
|
||||
/usr/include/qt5/QtCore/qatomic.h \
|
||||
/usr/include/qt5/QtCore/qbasicatomic.h \
|
||||
/usr/include/qt5/QtCore/qatomic_bootstrap.h \
|
||||
/usr/include/qt5/QtCore/qgenericatomic.h \
|
||||
/usr/include/qt5/QtCore/qatomic_msvc.h \
|
||||
/usr/include/qt5/QtCore/qatomic_integrity.h \
|
||||
/usr/include/qt5/QtCore/qoldbasicatomic.h \
|
||||
/usr/include/qt5/QtCore/qatomic_vxworks.h \
|
||||
/usr/include/qt5/QtCore/qatomic_power.h \
|
||||
/usr/include/qt5/QtCore/qatomic_alpha.h \
|
||||
/usr/include/qt5/QtCore/qatomic_armv7.h \
|
||||
/usr/include/qt5/QtCore/qatomic_armv6.h \
|
||||
/usr/include/qt5/QtCore/qatomic_armv5.h \
|
||||
/usr/include/qt5/QtCore/qatomic_bfin.h \
|
||||
/usr/include/qt5/QtCore/qatomic_ia64.h \
|
||||
/usr/include/qt5/QtCore/qatomic_mips.h \
|
||||
/usr/include/qt5/QtCore/qatomic_s390.h \
|
||||
/usr/include/qt5/QtCore/qatomic_sh4a.h \
|
||||
/usr/include/qt5/QtCore/qatomic_sparc.h \
|
||||
/usr/include/qt5/QtCore/qatomic_x86.h \
|
||||
/usr/include/qt5/QtCore/qatomic_cxx11.h \
|
||||
/usr/include/qt5/QtCore/qatomic_gcc.h \
|
||||
/usr/include/qt5/QtCore/qatomic_unix.h \
|
||||
/usr/include/qt5/QtCore/qmutex.h \
|
||||
/usr/include/qt5/QtCore/qlogging.h \
|
||||
/usr/include/qt5/QtCore/qflags.h \
|
||||
/usr/include/qt5/QtCore/qtypeinfo.h \
|
||||
/usr/include/qt5/QtCore/qtypetraits.h \
|
||||
/usr/include/qt5/QtCore/qsysinfo.h \
|
||||
/usr/include/qt5/QtCore/qobjectdefs_impl.h \
|
||||
/usr/include/qt5/QtCore/qstring.h \
|
||||
/usr/include/qt5/QtCore/qchar.h \
|
||||
/usr/include/qt5/QtCore/qbytearray.h \
|
||||
/usr/include/qt5/QtCore/qrefcount.h \
|
||||
/usr/include/qt5/QtCore/qarraydata.h \
|
||||
/usr/include/qt5/QtCore/qstringbuilder.h \
|
||||
/usr/include/qt5/QtCore/qlist.h \
|
||||
/usr/include/qt5/QtCore/qalgorithms.h \
|
||||
/usr/include/qt5/QtCore/qiterator.h \
|
||||
/usr/include/qt5/QtCore/qcoreevent.h \
|
||||
/usr/include/qt5/QtCore/qscopedpointer.h \
|
||||
/usr/include/qt5/QtCore/qmetatype.h \
|
||||
/usr/include/qt5/QtCore/qvarlengtharray.h \
|
||||
/usr/include/qt5/QtCore/qcontainerfwd.h \
|
||||
/usr/include/qt5/QtCore/qisenum.h \
|
||||
/usr/include/qt5/QtCore/qobject_impl.h \
|
||||
/usr/include/qt5/QtCore/QByteArray \
|
||||
/usr/include/qt5/QtCore/QProcess \
|
||||
/usr/include/qt5/QtCore/qprocess.h \
|
||||
/usr/include/qt5/QtCore/qiodevice.h \
|
||||
/usr/include/qt5/QtCore/qstringlist.h \
|
||||
/usr/include/qt5/QtCore/qdatastream.h \
|
||||
/usr/include/qt5/QtCore/qpair.h \
|
||||
/usr/include/qt5/QtCore/qregexp.h \
|
||||
/usr/include/qt5/QtCore/qstringmatcher.h \
|
||||
/usr/include/qt5/QtCore/qshareddata.h \
|
||||
src/uptimechecker.h
|
||||
/usr/lib/qt5/bin/moc $(DEFINES) $(INCPATH) -I/usr/lib/gcc/i486-meego-linux/4.6.4/../../../../include/c++/4.6.4 -I/usr/lib/gcc/i486-meego-linux/4.6.4/../../../../include/c++/4.6.4/i486-meego-linux -I/usr/lib/gcc/i486-meego-linux/4.6.4/../../../../include/c++/4.6.4/backward -I/usr/lib/gcc/i486-meego-linux/4.6.4/include -I/usr/local/include -I/usr/include src/uptimechecker.h -o moc/moc_uptimechecker.cpp
|
||||
|
||||
compiler_wayland-code_make_all:
|
||||
compiler_wayland-code_clean:
|
||||
compiler_qtwayland-client-code_make_all:
|
||||
compiler_qtwayland-client-code_clean:
|
||||
compiler_qtwayland-server-code_make_all:
|
||||
compiler_qtwayland-server-code_clean:
|
||||
compiler_moc_source_make_all:
|
||||
compiler_moc_source_clean:
|
||||
compiler_yacc_decl_make_all:
|
||||
compiler_yacc_decl_clean:
|
||||
compiler_yacc_impl_make_all:
|
||||
compiler_yacc_impl_clean:
|
||||
compiler_lex_make_all:
|
||||
compiler_lex_clean:
|
||||
compiler_clean: compiler_moc_header_clean
|
||||
|
||||
####### Compile
|
||||
|
||||
obj/SailTime.o: src/SailTime.cpp /usr/include/qt5/QtQuick/QtQuick \
|
||||
/usr/include/qt5/QtQuick/QtQuickDepends \
|
||||
/usr/include/qt5/QtCore/QtCore \
|
||||
/usr/include/qt5/QtCore/QtCoreDepends \
|
||||
/usr/include/qt5/QtCore/qabstractanimation.h \
|
||||
/usr/include/qt5/QtCore/qobject.h \
|
||||
/usr/include/qt5/QtCore/qobjectdefs.h \
|
||||
/usr/include/qt5/QtCore/qnamespace.h \
|
||||
/usr/include/qt5/QtCore/qglobal.h \
|
||||
/usr/include/qt5/QtCore/qconfig.h \
|
||||
/usr/include/qt5/QtCore/qfeatures.h \
|
||||
/usr/include/qt5/QtCore/qsystemdetection.h \
|
||||
/usr/include/qt5/QtCore/qcompilerdetection.h \
|
||||
/usr/include/qt5/QtCore/qprocessordetection.h \
|
||||
/usr/include/qt5/QtCore/qglobalstatic.h \
|
||||
/usr/include/qt5/QtCore/qatomic.h \
|
||||
/usr/include/qt5/QtCore/qbasicatomic.h \
|
||||
/usr/include/qt5/QtCore/qatomic_bootstrap.h \
|
||||
/usr/include/qt5/QtCore/qgenericatomic.h \
|
||||
/usr/include/qt5/QtCore/qatomic_msvc.h \
|
||||
/usr/include/qt5/QtCore/qatomic_integrity.h \
|
||||
/usr/include/qt5/QtCore/qoldbasicatomic.h \
|
||||
/usr/include/qt5/QtCore/qatomic_vxworks.h \
|
||||
/usr/include/qt5/QtCore/qatomic_power.h \
|
||||
/usr/include/qt5/QtCore/qatomic_alpha.h \
|
||||
/usr/include/qt5/QtCore/qatomic_armv7.h \
|
||||
/usr/include/qt5/QtCore/qatomic_armv6.h \
|
||||
/usr/include/qt5/QtCore/qatomic_armv5.h \
|
||||
/usr/include/qt5/QtCore/qatomic_bfin.h \
|
||||
/usr/include/qt5/QtCore/qatomic_ia64.h \
|
||||
/usr/include/qt5/QtCore/qatomic_mips.h \
|
||||
/usr/include/qt5/QtCore/qatomic_s390.h \
|
||||
/usr/include/qt5/QtCore/qatomic_sh4a.h \
|
||||
/usr/include/qt5/QtCore/qatomic_sparc.h \
|
||||
/usr/include/qt5/QtCore/qatomic_x86.h \
|
||||
/usr/include/qt5/QtCore/qatomic_cxx11.h \
|
||||
/usr/include/qt5/QtCore/qatomic_gcc.h \
|
||||
/usr/include/qt5/QtCore/qatomic_unix.h \
|
||||
/usr/include/qt5/QtCore/qmutex.h \
|
||||
/usr/include/qt5/QtCore/qlogging.h \
|
||||
/usr/include/qt5/QtCore/qflags.h \
|
||||
/usr/include/qt5/QtCore/qtypeinfo.h \
|
||||
/usr/include/qt5/QtCore/qtypetraits.h \
|
||||
/usr/include/qt5/QtCore/qsysinfo.h \
|
||||
/usr/include/qt5/QtCore/qobjectdefs_impl.h \
|
||||
/usr/include/qt5/QtCore/qstring.h \
|
||||
/usr/include/qt5/QtCore/qchar.h \
|
||||
/usr/include/qt5/QtCore/qbytearray.h \
|
||||
/usr/include/qt5/QtCore/qrefcount.h \
|
||||
/usr/include/qt5/QtCore/qarraydata.h \
|
||||
/usr/include/qt5/QtCore/qstringbuilder.h \
|
||||
/usr/include/qt5/QtCore/qlist.h \
|
||||
/usr/include/qt5/QtCore/qalgorithms.h \
|
||||
/usr/include/qt5/QtCore/qiterator.h \
|
||||
/usr/include/qt5/QtCore/qcoreevent.h \
|
||||
/usr/include/qt5/QtCore/qscopedpointer.h \
|
||||
/usr/include/qt5/QtCore/qmetatype.h \
|
||||
/usr/include/qt5/QtCore/qvarlengtharray.h \
|
||||
/usr/include/qt5/QtCore/qcontainerfwd.h \
|
||||
/usr/include/qt5/QtCore/qisenum.h \
|
||||
/usr/include/qt5/QtCore/qobject_impl.h \
|
||||
/usr/include/qt5/QtCore/qanimationgroup.h \
|
||||
/usr/include/qt5/QtCore/qparallelanimationgroup.h \
|
||||
/usr/include/qt5/QtCore/qpauseanimation.h \
|
||||
/usr/include/qt5/QtCore/qpropertyanimation.h \
|
||||
/usr/include/qt5/QtCore/qvariantanimation.h \
|
||||
/usr/include/qt5/QtCore/qeasingcurve.h \
|
||||
/usr/include/qt5/QtCore/qvector.h \
|
||||
/usr/include/qt5/QtCore/qpoint.h \
|
||||
/usr/include/qt5/QtCore/qvariant.h \
|
||||
/usr/include/qt5/QtCore/qmap.h \
|
||||
/usr/include/qt5/QtCore/qpair.h \
|
||||
/usr/include/qt5/QtCore/qdebug.h \
|
||||
/usr/include/qt5/QtCore/qhash.h \
|
||||
/usr/include/qt5/QtCore/qtextstream.h \
|
||||
/usr/include/qt5/QtCore/qiodevice.h \
|
||||
/usr/include/qt5/QtCore/qlocale.h \
|
||||
/usr/include/qt5/QtCore/qshareddata.h \
|
||||
/usr/include/qt5/QtCore/qset.h \
|
||||
/usr/include/qt5/QtCore/qcontiguouscache.h \
|
||||
/usr/include/qt5/QtCore/qsequentialanimationgroup.h \
|
||||
/usr/include/qt5/QtCore/qtextcodec.h \
|
||||
/usr/include/qt5/QtCore/qendian.h \
|
||||
/usr/include/qt5/QtCore/qlibraryinfo.h \
|
||||
/usr/include/qt5/QtCore/qdatetime.h \
|
||||
/usr/include/qt5/QtCore/qsharedpointer.h \
|
||||
/usr/include/qt5/QtCore/qsharedpointer_impl.h \
|
||||
/usr/include/qt5/QtCore/qnumeric.h \
|
||||
/usr/include/qt5/QtCore/qbuffer.h \
|
||||
/usr/include/qt5/QtCore/qdatastream.h \
|
||||
/usr/include/qt5/QtCore/qdir.h \
|
||||
/usr/include/qt5/QtCore/qfileinfo.h \
|
||||
/usr/include/qt5/QtCore/qfile.h \
|
||||
/usr/include/qt5/QtCore/qfiledevice.h \
|
||||
/usr/include/qt5/QtCore/qstringlist.h \
|
||||
/usr/include/qt5/QtCore/qregexp.h \
|
||||
/usr/include/qt5/QtCore/qstringmatcher.h \
|
||||
/usr/include/qt5/QtCore/qdiriterator.h \
|
||||
/usr/include/qt5/QtCore/qfilesystemwatcher.h \
|
||||
/usr/include/qt5/QtCore/qlockfile.h \
|
||||
/usr/include/qt5/QtCore/qprocess.h \
|
||||
/usr/include/qt5/QtCore/qresource.h \
|
||||
/usr/include/qt5/QtCore/qsavefile.h \
|
||||
/usr/include/qt5/QtCore/qsettings.h \
|
||||
/usr/include/qt5/QtCore/qstandardpaths.h \
|
||||
/usr/include/qt5/QtCore/qtemporarydir.h \
|
||||
/usr/include/qt5/QtCore/QScopedPointer \
|
||||
/usr/include/qt5/QtCore/qtemporaryfile.h \
|
||||
/usr/include/qt5/QtCore/qurl.h \
|
||||
/usr/include/qt5/QtCore/qurlquery.h \
|
||||
/usr/include/qt5/QtCore/qabstractitemmodel.h \
|
||||
/usr/include/qt5/QtCore/qabstractproxymodel.h \
|
||||
/usr/include/qt5/QtCore/qidentityproxymodel.h \
|
||||
/usr/include/qt5/QtCore/qitemselectionmodel.h \
|
||||
/usr/include/qt5/QtCore/qsortfilterproxymodel.h \
|
||||
/usr/include/qt5/QtCore/qstringlistmodel.h \
|
||||
/usr/include/qt5/QtCore/qjsonarray.h \
|
||||
/usr/include/qt5/QtCore/qjsonvalue.h \
|
||||
/usr/include/qt5/QtCore/qjsondocument.h \
|
||||
/usr/include/qt5/QtCore/qjsonobject.h \
|
||||
/usr/include/qt5/QtCore/qabstracteventdispatcher.h \
|
||||
/usr/include/qt5/QtCore/qeventloop.h \
|
||||
/usr/include/qt5/QtCore/qabstractnativeeventfilter.h \
|
||||
/usr/include/qt5/QtCore/qbasictimer.h \
|
||||
/usr/include/qt5/QtCore/qcoreapplication.h \
|
||||
/usr/include/qt5/QtCore/qmath.h \
|
||||
/usr/include/qt5/QtCore/qmetaobject.h \
|
||||
/usr/include/qt5/QtCore/qmimedata.h \
|
||||
/usr/include/qt5/QtCore/qobjectcleanuphandler.h \
|
||||
/usr/include/qt5/QtCore/qpointer.h \
|
||||
/usr/include/qt5/QtCore/qsharedmemory.h \
|
||||
/usr/include/qt5/QtCore/qsignalmapper.h \
|
||||
/usr/include/qt5/QtCore/qsocketnotifier.h \
|
||||
/usr/include/qt5/QtCore/qsystemsemaphore.h \
|
||||
/usr/include/qt5/QtCore/qtimer.h \
|
||||
/usr/include/qt5/QtCore/qtranslator.h \
|
||||
/usr/include/qt5/QtCore/qwineventnotifier.h \
|
||||
/usr/include/qt5/QtCore/qt_windows.h \
|
||||
/usr/include/qt5/QtCore/qmimedatabase.h \
|
||||
/usr/include/qt5/QtCore/qmimetype.h \
|
||||
/usr/include/qt5/QtCore/qfactoryinterface.h \
|
||||
/usr/include/qt5/QtCore/qlibrary.h \
|
||||
/usr/include/qt5/QtCore/qplugin.h \
|
||||
/usr/include/qt5/QtCore/qpluginloader.h \
|
||||
/usr/include/qt5/QtCore/quuid.h \
|
||||
/usr/include/qt5/QtCore/qabstractstate.h \
|
||||
/usr/include/qt5/QtCore/qabstracttransition.h \
|
||||
/usr/include/qt5/QtCore/qeventtransition.h \
|
||||
/usr/include/qt5/QtCore/qfinalstate.h \
|
||||
/usr/include/qt5/QtCore/qhistorystate.h \
|
||||
/usr/include/qt5/QtCore/qsignaltransition.h \
|
||||
/usr/include/qt5/QtCore/qstate.h \
|
||||
/usr/include/qt5/QtCore/qstatemachine.h \
|
||||
/usr/include/qt5/QtCore/qexception.h \
|
||||
/usr/include/qt5/QtCore/qfuture.h \
|
||||
/usr/include/qt5/QtCore/qfutureinterface.h \
|
||||
/usr/include/qt5/QtCore/qrunnable.h \
|
||||
/usr/include/qt5/QtCore/qresultstore.h \
|
||||
/usr/include/qt5/QtCore/qfuturesynchronizer.h \
|
||||
/usr/include/qt5/QtCore/qfuturewatcher.h \
|
||||
/usr/include/qt5/QtCore/qreadwritelock.h \
|
||||
/usr/include/qt5/QtCore/qsemaphore.h \
|
||||
/usr/include/qt5/QtCore/qthread.h \
|
||||
/usr/include/qt5/QtCore/qthreadpool.h \
|
||||
/usr/include/qt5/QtCore/qthreadstorage.h \
|
||||
/usr/include/qt5/QtCore/qwaitcondition.h \
|
||||
/usr/include/qt5/QtCore/qarraydataops.h \
|
||||
/usr/include/qt5/QtCore/qarraydatapointer.h \
|
||||
/usr/include/qt5/QtCore/qbitarray.h \
|
||||
/usr/include/qt5/QtCore/qbytearraymatcher.h \
|
||||
/usr/include/qt5/QtCore/qcache.h \
|
||||
/usr/include/qt5/QtCore/qcryptographichash.h \
|
||||
/usr/include/qt5/QtCore/qelapsedtimer.h \
|
||||
/usr/include/qt5/QtCore/qline.h \
|
||||
/usr/include/qt5/QtCore/qlinkedlist.h \
|
||||
/usr/include/qt5/QtCore/qmargins.h \
|
||||
/usr/include/qt5/QtCore/qrect.h \
|
||||
/usr/include/qt5/QtCore/qsize.h \
|
||||
/usr/include/qt5/QtCore/qmessageauthenticationcode.h \
|
||||
/usr/include/qt5/QtCore/qqueue.h \
|
||||
/usr/include/qt5/QtCore/qregularexpression.h \
|
||||
/usr/include/qt5/QtCore/qscopedvaluerollback.h \
|
||||
/usr/include/qt5/QtCore/qstack.h \
|
||||
/usr/include/qt5/QtCore/qtextboundaryfinder.h \
|
||||
/usr/include/qt5/QtCore/qtimeline.h \
|
||||
/usr/include/qt5/QtCore/qxmlstream.h \
|
||||
/usr/include/qt5/QtCore/qtcoreversion.h \
|
||||
/usr/include/qt5/QtGui/QtGui \
|
||||
/usr/include/qt5/QtGui/QtGuiDepends \
|
||||
/usr/include/qt5/QtGui/qaccessible.h \
|
||||
/usr/include/qt5/QtGui/qcolor.h \
|
||||
/usr/include/qt5/QtGui/qrgb.h \
|
||||
/usr/include/qt5/QtGui/qevent.h \
|
||||
/usr/include/qt5/QtGui/qwindowdefs.h \
|
||||
/usr/include/qt5/QtGui/qwindowdefs_win.h \
|
||||
/usr/include/qt5/QtGui/qregion.h \
|
||||
/usr/include/qt5/QtGui/qkeysequence.h \
|
||||
/usr/include/qt5/QtGui/qvector2d.h \
|
||||
/usr/include/qt5/QtGui/qtouchdevice.h \
|
||||
/usr/include/qt5/QtGui/qaccessiblebridge.h \
|
||||
/usr/include/qt5/QtGui/qaccessibleobject.h \
|
||||
/usr/include/qt5/QtGui/qaccessibleplugin.h \
|
||||
/usr/include/qt5/QtGui/qbitmap.h \
|
||||
/usr/include/qt5/QtGui/qpixmap.h \
|
||||
/usr/include/qt5/QtGui/qpaintdevice.h \
|
||||
/usr/include/qt5/QtGui/qimage.h \
|
||||
/usr/include/qt5/QtGui/qtransform.h \
|
||||
/usr/include/qt5/QtGui/qmatrix.h \
|
||||
/usr/include/qt5/QtGui/qpolygon.h \
|
||||
/usr/include/qt5/QtGui/qpainterpath.h \
|
||||
/usr/include/qt5/QtGui/qicon.h \
|
||||
/usr/include/qt5/QtGui/qiconengine.h \
|
||||
/usr/include/qt5/QtGui/qiconengineplugin.h \
|
||||
/usr/include/qt5/QtGui/qimageiohandler.h \
|
||||
/usr/include/qt5/QtGui/qimagereader.h \
|
||||
/usr/include/qt5/QtGui/qimagewriter.h \
|
||||
/usr/include/qt5/QtGui/qmovie.h \
|
||||
/usr/include/qt5/QtGui/qpicture.h \
|
||||
/usr/include/qt5/QtGui/qpictureformatplugin.h \
|
||||
/usr/include/qt5/QtGui/qpixmapcache.h \
|
||||
/usr/include/qt5/QtGui/qstandarditemmodel.h \
|
||||
/usr/include/qt5/QtGui/qbrush.h \
|
||||
/usr/include/qt5/QtGui/qfont.h \
|
||||
/usr/include/qt5/QtGui/qclipboard.h \
|
||||
/usr/include/qt5/QtGui/qcursor.h \
|
||||
/usr/include/qt5/QtGui/qdrag.h \
|
||||
/usr/include/qt5/QtGui/qgenericplugin.h \
|
||||
/usr/include/qt5/QtGui/qgenericpluginfactory.h \
|
||||
/usr/include/qt5/QtGui/qguiapplication.h \
|
||||
/usr/include/qt5/QtGui/qinputmethod.h \
|
||||
/usr/include/qt5/QtGui/qoffscreensurface.h \
|
||||
/usr/include/qt5/QtCore/QObject \
|
||||
/usr/include/qt5/QtGui/qsurface.h \
|
||||
/usr/include/qt5/QtGui/qsurfaceformat.h \
|
||||
/usr/include/qt5/QtGui/qopenglcontext.h \
|
||||
/usr/include/qt5/QtGui/QSurfaceFormat \
|
||||
/usr/include/qt5/QtGui/qopengl.h \
|
||||
/usr/include/qt5/QtGui/qopengles2ext.h \
|
||||
/usr/include/qt5/QtGui/qopenglext.h \
|
||||
/usr/include/qt5/QtGui/qopenglversionfunctions.h \
|
||||
/usr/include/qt5/QtGui/qpalette.h \
|
||||
/usr/include/qt5/QtGui/qscreen.h \
|
||||
/usr/include/qt5/QtCore/QList \
|
||||
/usr/include/qt5/QtCore/QRect \
|
||||
/usr/include/qt5/QtCore/QSize \
|
||||
/usr/include/qt5/QtCore/QSizeF \
|
||||
/usr/include/qt5/QtGui/QTransform \
|
||||
/usr/include/qt5/QtGui/qsessionmanager.h \
|
||||
/usr/include/qt5/QtGui/qstylehints.h \
|
||||
/usr/include/qt5/QtGui/qwindow.h \
|
||||
/usr/include/qt5/QtCore/QEvent \
|
||||
/usr/include/qt5/QtCore/QMargins \
|
||||
/usr/include/qt5/QtGui/qgenericmatrix.h \
|
||||
/usr/include/qt5/QtGui/qmatrix4x4.h \
|
||||
/usr/include/qt5/QtGui/qvector3d.h \
|
||||
/usr/include/qt5/QtGui/qvector4d.h \
|
||||
/usr/include/qt5/QtGui/qquaternion.h \
|
||||
/usr/include/qt5/QtGui/qopenglbuffer.h \
|
||||
/usr/include/qt5/QtGui/qopengldebug.h \
|
||||
/usr/include/qt5/QtGui/qopenglframebufferobject.h \
|
||||
/usr/include/qt5/QtGui/qopenglfunctions.h \
|
||||
/usr/include/qt5/QtGui/qopenglpaintdevice.h \
|
||||
/usr/include/qt5/QtGui/qopenglshaderprogram.h \
|
||||
/usr/include/qt5/QtGui/qopengltimerquery.h \
|
||||
/usr/include/qt5/QtGui/qopenglvertexarrayobject.h \
|
||||
/usr/include/qt5/QtGui/qbackingstore.h \
|
||||
/usr/include/qt5/QtGui/qpagedpaintdevice.h \
|
||||
/usr/include/qt5/QtGui/qpaintengine.h \
|
||||
/usr/include/qt5/QtGui/qpainter.h \
|
||||
/usr/include/qt5/QtGui/qtextoption.h \
|
||||
/usr/include/qt5/QtGui/qpen.h \
|
||||
/usr/include/qt5/QtGui/qfontinfo.h \
|
||||
/usr/include/qt5/QtGui/qfontmetrics.h \
|
||||
/usr/include/qt5/QtGui/qpdfwriter.h \
|
||||
/usr/include/qt5/QtGui/qabstracttextdocumentlayout.h \
|
||||
/usr/include/qt5/QtGui/qtextlayout.h \
|
||||
/usr/include/qt5/QtGui/qtextformat.h \
|
||||
/usr/include/qt5/QtGui/qglyphrun.h \
|
||||
/usr/include/qt5/QtGui/qrawfont.h \
|
||||
/usr/include/qt5/QtGui/qfontdatabase.h \
|
||||
/usr/include/qt5/QtGui/qtextcursor.h \
|
||||
/usr/include/qt5/QtGui/qtextdocument.h \
|
||||
/usr/include/qt5/QtGui/qstatictext.h \
|
||||
/usr/include/qt5/QtGui/qsyntaxhighlighter.h \
|
||||
/usr/include/qt5/QtGui/qtextobject.h \
|
||||
/usr/include/qt5/QtGui/qtextdocumentfragment.h \
|
||||
/usr/include/qt5/QtGui/qtextdocumentwriter.h \
|
||||
/usr/include/qt5/QtGui/qtextlist.h \
|
||||
/usr/include/qt5/QtGui/qtexttable.h \
|
||||
/usr/include/qt5/QtGui/qdesktopservices.h \
|
||||
/usr/include/qt5/QtGui/qvalidator.h \
|
||||
/usr/include/qt5/QtGui/qtguiversion.h \
|
||||
/usr/include/qt5/QtQml/QtQml \
|
||||
/usr/include/qt5/QtQml/QtQmlDepends \
|
||||
/usr/include/qt5/QtNetwork/QtNetwork \
|
||||
/usr/include/qt5/QtNetwork/QtNetworkDepends \
|
||||
/usr/include/qt5/QtNetwork/qabstractnetworkcache.h \
|
||||
/usr/include/qt5/QtNetwork/qnetworkrequest.h \
|
||||
/usr/include/qt5/QtCore/QSharedDataPointer \
|
||||
/usr/include/qt5/QtCore/QString \
|
||||
/usr/include/qt5/QtCore/QUrl \
|
||||
/usr/include/qt5/QtCore/QVariant \
|
||||
/usr/include/qt5/QtNetwork/qhttpmultipart.h \
|
||||
/usr/include/qt5/QtCore/QByteArray \
|
||||
/usr/include/qt5/QtCore/QIODevice \
|
||||
/usr/include/qt5/QtNetwork/QNetworkRequest \
|
||||
/usr/include/qt5/QtNetwork/qnetworkaccessmanager.h \
|
||||
/usr/include/qt5/QtNetwork/qnetworkcookie.h \
|
||||
/usr/include/qt5/QtCore/QMetaType \
|
||||
/usr/include/qt5/QtNetwork/qnetworkcookiejar.h \
|
||||
/usr/include/qt5/QtNetwork/qnetworkdiskcache.h \
|
||||
/usr/include/qt5/QtNetwork/qnetworkreply.h \
|
||||
/usr/include/qt5/QtNetwork/QNetworkAccessManager \
|
||||
/usr/include/qt5/QtNetwork/qnetworkconfigmanager.h \
|
||||
/usr/include/qt5/QtNetwork/qnetworkconfiguration.h \
|
||||
/usr/include/qt5/QtNetwork/qnetworksession.h \
|
||||
/usr/include/qt5/QtNetwork/qnetworkinterface.h \
|
||||
/usr/include/qt5/QtNetwork/qhostaddress.h \
|
||||
/usr/include/qt5/QtNetwork/qabstractsocket.h \
|
||||
/usr/include/qt5/QtNetwork/qauthenticator.h \
|
||||
/usr/include/qt5/QtNetwork/qdnslookup.h \
|
||||
/usr/include/qt5/QtNetwork/qhostinfo.h \
|
||||
/usr/include/qt5/QtNetwork/qnetworkproxy.h \
|
||||
/usr/include/qt5/QtNetwork/qlocalserver.h \
|
||||
/usr/include/qt5/QtNetwork/qlocalsocket.h \
|
||||
/usr/include/qt5/QtNetwork/qtcpserver.h \
|
||||
/usr/include/qt5/QtNetwork/qtcpsocket.h \
|
||||
/usr/include/qt5/QtNetwork/qudpsocket.h \
|
||||
/usr/include/qt5/QtNetwork/qssl.h \
|
||||
/usr/include/qt5/QtCore/QFlags \
|
||||
/usr/include/qt5/QtNetwork/qsslcertificate.h \
|
||||
/usr/include/qt5/QtNetwork/qsslcertificateextension.h \
|
||||
/usr/include/qt5/QtNetwork/qsslcipher.h \
|
||||
/usr/include/qt5/QtNetwork/qsslconfiguration.h \
|
||||
/usr/include/qt5/QtNetwork/qsslsocket.h \
|
||||
/usr/include/qt5/QtNetwork/qsslerror.h \
|
||||
/usr/include/qt5/QtNetwork/qsslkey.h \
|
||||
/usr/include/qt5/QtNetwork/qtnetworkversion.h \
|
||||
/usr/include/qt5/QtQml/qtqmlglobal.h \
|
||||
/usr/include/qt5/QtQml/qqmldebug.h \
|
||||
/usr/include/qt5/QtQml/qqml.h \
|
||||
/usr/include/qt5/QtQml/qqmlprivate.h \
|
||||
/usr/include/qt5/QtQml/qqmlparserstatus.h \
|
||||
/usr/include/qt5/QtQml/qqmlpropertyvaluesource.h \
|
||||
/usr/include/qt5/QtQml/qqmllist.h \
|
||||
/usr/include/qt5/QtQml/qqmlapplicationengine.h \
|
||||
/usr/include/qt5/QtQml/qqmlengine.h \
|
||||
/usr/include/qt5/QtQml/qjsengine.h \
|
||||
/usr/include/qt5/QtQml/qjsvalue.h \
|
||||
/usr/include/qt5/QtQml/qqmlerror.h \
|
||||
/usr/include/qt5/QtQml/qqmlcomponent.h \
|
||||
/usr/include/qt5/QtQml/qqmlcontext.h \
|
||||
/usr/include/qt5/QtQml/qqmlexpression.h \
|
||||
/usr/include/qt5/QtQml/qqmlscriptstring.h \
|
||||
/usr/include/qt5/QtQml/qqmlextensioninterface.h \
|
||||
/usr/include/qt5/QtQml/qqmlextensionplugin.h \
|
||||
/usr/include/qt5/QtQml/qqmlfile.h \
|
||||
/usr/include/qt5/QtQml/qqmlincubator.h \
|
||||
/usr/include/qt5/QtQml/qqmlinfo.h \
|
||||
/usr/include/qt5/QtQml/qqmlnetworkaccessmanagerfactory.h \
|
||||
/usr/include/qt5/QtQml/qqmlproperty.h \
|
||||
/usr/include/qt5/QtQml/qqmlpropertymap.h \
|
||||
/usr/include/qt5/QtCore/QHash \
|
||||
/usr/include/qt5/QtCore/QStringList \
|
||||
/usr/include/qt5/QtQml/qjsvalueiterator.h \
|
||||
/usr/include/qt5/QtQml/qtqmlversion.h \
|
||||
/usr/include/qt5/QtQuick/qtquickglobal.h \
|
||||
/usr/include/qt5/QtQuick/designersupport.h \
|
||||
/usr/include/qt5/QtCore/QtGlobal \
|
||||
/usr/include/qt5/QtCore/QRectF \
|
||||
/usr/include/qt5/QtQuick/qquickitem.h \
|
||||
/usr/include/qt5/QtQuick/qquickpainteditem.h \
|
||||
/usr/include/qt5/QtQuick/qquicktextdocument.h \
|
||||
/usr/include/qt5/QtGui/QTextDocument \
|
||||
/usr/include/qt5/QtQuick/QQuickItem \
|
||||
/usr/include/qt5/QtQuick/qquickview.h \
|
||||
/usr/include/qt5/QtQuick/qquickwindow.h \
|
||||
/usr/include/qt5/QtQuick/qquickimageprovider.h \
|
||||
/usr/include/qt5/QtQuick/qsggeometry.h \
|
||||
/usr/include/qt5/QtQuick/qsgmaterial.h \
|
||||
/usr/include/qt5/QtQuick/qsgnode.h \
|
||||
/usr/include/qt5/QtGui/QMatrix4x4 \
|
||||
/usr/include/qt5/QtQuick/qsgflatcolormaterial.h \
|
||||
/usr/include/qt5/QtQuick/qsgsimplematerial.h \
|
||||
/usr/include/qt5/QtQuick/qsgsimplerectnode.h \
|
||||
/usr/include/qt5/QtQuick/qsgsimpletexturenode.h \
|
||||
/usr/include/qt5/QtQuick/qsgtexturematerial.h \
|
||||
/usr/include/qt5/QtQuick/qsgtexture.h \
|
||||
/usr/include/qt5/QtGui/QImage \
|
||||
/usr/include/qt5/QtQuick/qsgtextureprovider.h \
|
||||
/usr/include/qt5/QtQuick/qsgvertexcolormaterial.h \
|
||||
/usr/include/qt5/QtQuick/qtquickversion.h \
|
||||
/usr/include/sailfishapp/sailfishapp.h \
|
||||
src/uptimechecker.h \
|
||||
/usr/include/qt5/QtCore/QProcess
|
||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/SailTime.o src/SailTime.cpp
|
||||
|
||||
obj/uptimechecker.o: src/uptimechecker.cpp src/uptimechecker.h \
|
||||
/usr/include/qt5/QtCore/QObject \
|
||||
/usr/include/qt5/QtCore/qobject.h \
|
||||
/usr/include/qt5/QtCore/qobjectdefs.h \
|
||||
/usr/include/qt5/QtCore/qnamespace.h \
|
||||
/usr/include/qt5/QtCore/qglobal.h \
|
||||
/usr/include/qt5/QtCore/qconfig.h \
|
||||
/usr/include/qt5/QtCore/qfeatures.h \
|
||||
/usr/include/qt5/QtCore/qsystemdetection.h \
|
||||
/usr/include/qt5/QtCore/qcompilerdetection.h \
|
||||
/usr/include/qt5/QtCore/qprocessordetection.h \
|
||||
/usr/include/qt5/QtCore/qglobalstatic.h \
|
||||
/usr/include/qt5/QtCore/qatomic.h \
|
||||
/usr/include/qt5/QtCore/qbasicatomic.h \
|
||||
/usr/include/qt5/QtCore/qatomic_bootstrap.h \
|
||||
/usr/include/qt5/QtCore/qgenericatomic.h \
|
||||
/usr/include/qt5/QtCore/qatomic_msvc.h \
|
||||
/usr/include/qt5/QtCore/qatomic_integrity.h \
|
||||
/usr/include/qt5/QtCore/qoldbasicatomic.h \
|
||||
/usr/include/qt5/QtCore/qatomic_vxworks.h \
|
||||
/usr/include/qt5/QtCore/qatomic_power.h \
|
||||
/usr/include/qt5/QtCore/qatomic_alpha.h \
|
||||
/usr/include/qt5/QtCore/qatomic_armv7.h \
|
||||
/usr/include/qt5/QtCore/qatomic_armv6.h \
|
||||
/usr/include/qt5/QtCore/qatomic_armv5.h \
|
||||
/usr/include/qt5/QtCore/qatomic_bfin.h \
|
||||
/usr/include/qt5/QtCore/qatomic_ia64.h \
|
||||
/usr/include/qt5/QtCore/qatomic_mips.h \
|
||||
/usr/include/qt5/QtCore/qatomic_s390.h \
|
||||
/usr/include/qt5/QtCore/qatomic_sh4a.h \
|
||||
/usr/include/qt5/QtCore/qatomic_sparc.h \
|
||||
/usr/include/qt5/QtCore/qatomic_x86.h \
|
||||
/usr/include/qt5/QtCore/qatomic_cxx11.h \
|
||||
/usr/include/qt5/QtCore/qatomic_gcc.h \
|
||||
/usr/include/qt5/QtCore/qatomic_unix.h \
|
||||
/usr/include/qt5/QtCore/qmutex.h \
|
||||
/usr/include/qt5/QtCore/qlogging.h \
|
||||
/usr/include/qt5/QtCore/qflags.h \
|
||||
/usr/include/qt5/QtCore/qtypeinfo.h \
|
||||
/usr/include/qt5/QtCore/qtypetraits.h \
|
||||
/usr/include/qt5/QtCore/qsysinfo.h \
|
||||
/usr/include/qt5/QtCore/qobjectdefs_impl.h \
|
||||
/usr/include/qt5/QtCore/qstring.h \
|
||||
/usr/include/qt5/QtCore/qchar.h \
|
||||
/usr/include/qt5/QtCore/qbytearray.h \
|
||||
/usr/include/qt5/QtCore/qrefcount.h \
|
||||
/usr/include/qt5/QtCore/qarraydata.h \
|
||||
/usr/include/qt5/QtCore/qstringbuilder.h \
|
||||
/usr/include/qt5/QtCore/qlist.h \
|
||||
/usr/include/qt5/QtCore/qalgorithms.h \
|
||||
/usr/include/qt5/QtCore/qiterator.h \
|
||||
/usr/include/qt5/QtCore/qcoreevent.h \
|
||||
/usr/include/qt5/QtCore/qscopedpointer.h \
|
||||
/usr/include/qt5/QtCore/qmetatype.h \
|
||||
/usr/include/qt5/QtCore/qvarlengtharray.h \
|
||||
/usr/include/qt5/QtCore/qcontainerfwd.h \
|
||||
/usr/include/qt5/QtCore/qisenum.h \
|
||||
/usr/include/qt5/QtCore/qobject_impl.h \
|
||||
/usr/include/qt5/QtCore/QByteArray \
|
||||
/usr/include/qt5/QtCore/QProcess \
|
||||
/usr/include/qt5/QtCore/qprocess.h \
|
||||
/usr/include/qt5/QtCore/qiodevice.h \
|
||||
/usr/include/qt5/QtCore/qstringlist.h \
|
||||
/usr/include/qt5/QtCore/qdatastream.h \
|
||||
/usr/include/qt5/QtCore/qpair.h \
|
||||
/usr/include/qt5/QtCore/qregexp.h \
|
||||
/usr/include/qt5/QtCore/qstringmatcher.h \
|
||||
/usr/include/qt5/QtCore/qshareddata.h
|
||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/uptimechecker.o src/uptimechecker.cpp
|
||||
|
||||
obj/moc_uptimechecker.o: moc/moc_uptimechecker.cpp
|
||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o obj/moc_uptimechecker.o moc/moc_uptimechecker.cpp
|
||||
|
||||
####### Install
|
||||
|
||||
install_target: first FORCE
|
||||
@test -d $(INSTALL_ROOT)/usr/bin || mkdir -p $(INSTALL_ROOT)/usr/bin
|
||||
-$(INSTALL_PROGRAM) "$(QMAKE_TARGET)" "$(INSTALL_ROOT)/usr/bin/$(QMAKE_TARGET)"
|
||||
|
||||
uninstall_target: FORCE
|
||||
-$(DEL_FILE) "$(INSTALL_ROOT)/usr/bin/$(QMAKE_TARGET)"
|
||||
-$(DEL_DIR) $(INSTALL_ROOT)/usr/bin/
|
||||
|
||||
|
||||
install_qml: first FORCE
|
||||
@test -d $(INSTALL_ROOT)/usr/share/SailTime || mkdir -p $(INSTALL_ROOT)/usr/share/SailTime
|
||||
-$(INSTALL_DIR) /home/mersdk/sailfishprojs/SailTime/qml $(INSTALL_ROOT)/usr/share/SailTime/
|
||||
|
||||
uninstall_qml: FORCE
|
||||
-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/SailTime/qml
|
||||
-$(DEL_DIR) $(INSTALL_ROOT)/usr/share/SailTime/
|
||||
|
||||
|
||||
install_desktop: first FORCE
|
||||
@test -d $(INSTALL_ROOT)/usr/share/applications || mkdir -p $(INSTALL_ROOT)/usr/share/applications
|
||||
-$(INSTALL_PROGRAM) /home/mersdk/sailfishprojs/SailTime/SailTime.desktop $(INSTALL_ROOT)/usr/share/applications/
|
||||
|
||||
uninstall_desktop: FORCE
|
||||
-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/applications/SailTime.desktop
|
||||
-$(DEL_DIR) $(INSTALL_ROOT)/usr/share/applications/
|
||||
|
||||
|
||||
install_icon: first FORCE
|
||||
@test -d $(INSTALL_ROOT)/usr/share/icons/hicolor/90x90/apps || mkdir -p $(INSTALL_ROOT)/usr/share/icons/hicolor/90x90/apps
|
||||
-$(INSTALL_PROGRAM) /home/mersdk/sailfishprojs/SailTime/SailTime.png $(INSTALL_ROOT)/usr/share/icons/hicolor/90x90/apps/
|
||||
|
||||
uninstall_icon: FORCE
|
||||
-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/icons/hicolor/90x90/apps/SailTime.png
|
||||
-$(DEL_DIR) $(INSTALL_ROOT)/usr/share/icons/hicolor/90x90/apps/
|
||||
|
||||
|
||||
install: install_target install_qml install_desktop install_icon FORCE
|
||||
|
||||
uninstall: uninstall_target uninstall_qml uninstall_desktop uninstall_icon FORCE
|
||||
|
||||
FORCE:
|
||||
|
7
SailTime.desktop
Normal file
7
SailTime.desktop
Normal file
|
@ -0,0 +1,7 @@
|
|||
[Desktop Entry]
|
||||
Type=Application
|
||||
X-Nemo-Application-Type=silica-qt5
|
||||
Name=SailTime
|
||||
Icon=/usr/share/icons/hicolor/90x90/apps/SailTime.png
|
||||
Exec=SailTime
|
||||
|
BIN
SailTime.png
Normal file
BIN
SailTime.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.1 KiB |
28
SailTime.pro
Normal file
28
SailTime.pro
Normal file
|
@ -0,0 +1,28 @@
|
|||
# The name of your app.
|
||||
# NOTICE: name defined in TARGET has a corresponding QML filename.
|
||||
# If name defined in TARGET is changed, 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
|
||||
TARGET = SailTime
|
||||
|
||||
CONFIG += sailfishapp
|
||||
|
||||
SOURCES += src/SailTime.cpp \
|
||||
src/uptimechecker.cpp
|
||||
|
||||
OTHER_FILES += qml/SailTime.qml \
|
||||
qml/cover/CoverPage.qml \
|
||||
qml/pages/FirstPage.qml \
|
||||
qml/pages/SecondPage.qml \
|
||||
rpm/SailTime.spec \
|
||||
rpm/SailTime.yaml \
|
||||
SailTime.desktop \
|
||||
qml/js/storage.js \
|
||||
qml/js/uptime.js
|
||||
|
||||
HEADERS += \
|
||||
src/uptimechecker.h
|
||||
|
101
qml/SailTime.qml
Normal file
101
qml/SailTime.qml
Normal file
|
@ -0,0 +1,101 @@
|
|||
/**/
|
||||
|
||||
import QtQuick 2.0
|
||||
import Sailfish.Silica 1.0
|
||||
import net.nytsoi.sailfish.sailtime.components 1.0
|
||||
import "cover"
|
||||
import "pages"
|
||||
|
||||
ApplicationWindow
|
||||
{
|
||||
id: window
|
||||
|
||||
// Refresh whenever app is activated
|
||||
onApplicationActiveChanged: {
|
||||
if (applicationActive) {
|
||||
updateDisplay()
|
||||
}
|
||||
}
|
||||
|
||||
FirstPage {
|
||||
id: firstpage
|
||||
}
|
||||
|
||||
SecondPage {
|
||||
id: secondpage
|
||||
onChangeTimer: {
|
||||
if (enabled) {
|
||||
console.log("Starting timer")
|
||||
refreshTimer.start()
|
||||
}
|
||||
else {
|
||||
console.log("Stopping timer")
|
||||
refreshTimer.stop()
|
||||
}
|
||||
}
|
||||
|
||||
onChangeInterval: {
|
||||
console.log("Timer interval: " + interval)
|
||||
refreshTimer.interval = interval * 60 * 1000
|
||||
}
|
||||
}
|
||||
|
||||
CoverPage {
|
||||
id: coverpage
|
||||
}
|
||||
|
||||
Timer {
|
||||
id: refreshTimer
|
||||
interval: secondpage.refreshInterval * 60 * 1000
|
||||
onTriggered: {
|
||||
console.log("Timer fired!")
|
||||
updateDisplay()
|
||||
}
|
||||
repeat: true
|
||||
running: secondpage.timerEnable
|
||||
}
|
||||
|
||||
function updateDisplay() {
|
||||
var uptime_str = checker.fetchUptime();
|
||||
uptime_str = uptime_str.replace(/^\s+|\s+$/g, '');
|
||||
|
||||
var uptime_re = /\d+:\d\d:\d\d up\s+(?:(\d+) days,\s+)?(?:(?:(\d+):(\d+))|(?:(\d?\d) min)),\s+(\d+) users?,\s+load average: (\d+).(\d\d), (\d+).(\d\d), (\d+).(\d\d)/;
|
||||
var match = uptime_str.match(uptime_re)
|
||||
console.log(uptime_str)
|
||||
|
||||
var days = match[1]
|
||||
if (days === undefined) {
|
||||
days = 0
|
||||
}
|
||||
|
||||
var hours = match[2]
|
||||
if (hours === undefined) {
|
||||
hours = 0
|
||||
}
|
||||
|
||||
var minutes = match[3]
|
||||
if (minutes === undefined) {
|
||||
minutes = match[4]
|
||||
}
|
||||
|
||||
var uptime = {
|
||||
"days": days,
|
||||
"hours": hours,
|
||||
"minutes": minutes,
|
||||
"users": match[5],
|
||||
"load1": parseInt(match[6]) + match[7] / 100,
|
||||
"load5": parseInt(match[8]) + match[9] / 100,
|
||||
"load15": parseInt(match[10]) + match[11] / 100,
|
||||
}
|
||||
|
||||
firstpage.updatePage(uptime);
|
||||
coverpage.updateCover(uptime);
|
||||
}
|
||||
|
||||
UptimeChecker {
|
||||
id: checker
|
||||
}
|
||||
|
||||
initialPage: firstpage
|
||||
cover: coverpage
|
||||
}
|
81
qml/cover/CoverPage.qml
Normal file
81
qml/cover/CoverPage.qml
Normal file
|
@ -0,0 +1,81 @@
|
|||
/**/
|
||||
|
||||
import QtQuick 2.0
|
||||
import Sailfish.Silica 1.0
|
||||
import "../pages"
|
||||
|
||||
CoverBackground {
|
||||
id: cover
|
||||
property alias cover : cover
|
||||
|
||||
function updateCover(uptime) {
|
||||
days.text = uptime.days + " days"
|
||||
time.text = uptime.hours + " h " + uptime.minutes + " min"
|
||||
load1.text = uptime.load1.toFixed(2)
|
||||
load5_15.text = uptime.load5.toFixed(2) + " " + uptime.load15
|
||||
.toFixed(2)
|
||||
}
|
||||
|
||||
Column {
|
||||
width: cover.width
|
||||
spacing: Theme.paddingSmall
|
||||
|
||||
Label {
|
||||
id: heading
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: "Uptime"
|
||||
color: Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
}
|
||||
|
||||
Label {
|
||||
id: days
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: "Refreshing..."
|
||||
color: Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
}
|
||||
|
||||
Label {
|
||||
id: time
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: ""
|
||||
color: Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
}
|
||||
|
||||
Separator {
|
||||
x: Theme.paddingLarge
|
||||
width: parent.width - Theme.paddingLarge * 2
|
||||
horizontalAlignment: Qt.AlignCenter
|
||||
color: Theme.highlightColor
|
||||
}
|
||||
|
||||
Label {
|
||||
id: load1
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: ""
|
||||
color: Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
}
|
||||
|
||||
Label {
|
||||
id: load5_15
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: ""
|
||||
color: Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
}
|
||||
}
|
||||
|
||||
CoverActionList {
|
||||
id: coverAction
|
||||
|
||||
CoverAction {
|
||||
iconSource: "image://theme/icon-cover-refresh"
|
||||
onTriggered: updateDisplay()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
51
qml/js/storage.js
Normal file
51
qml/js/storage.js
Normal file
|
@ -0,0 +1,51 @@
|
|||
.import QtQuick.LocalStorage 2.0 as LS
|
||||
|
||||
var db = null;
|
||||
|
||||
function connect() {
|
||||
var db = LS.LocalStorage.openDatabaseSync("SailTime", "1.0", "StorageDatabase", 10240);
|
||||
|
||||
db.transaction(function(tx) {
|
||||
tx.executeSql("CREATE TABLE IF NOT EXISTS settings(key TEXT PRIMARY KEY, value TEXT);");
|
||||
});
|
||||
|
||||
return db;
|
||||
}
|
||||
|
||||
function readSetting(db, key) {
|
||||
var setting = null;
|
||||
|
||||
db.readTransaction(function(tx) {
|
||||
var rows = tx.executeSql("SELECT value AS val FROM settings WHERE key=?;", [key]);
|
||||
|
||||
if (rows.rows.length !== 1) {
|
||||
setting = null;
|
||||
}
|
||||
else {
|
||||
setting = rows.rows.item(0).val;
|
||||
}
|
||||
});
|
||||
|
||||
if (setting === 'true') {
|
||||
setting = true;
|
||||
}
|
||||
else if (setting === 'false') {
|
||||
setting = false;
|
||||
}
|
||||
|
||||
return setting;
|
||||
}
|
||||
|
||||
function storeSetting(db, key, value) {
|
||||
if (value === true) {
|
||||
value = 'true';
|
||||
}
|
||||
else if (value === false) {
|
||||
value = 'false';
|
||||
}
|
||||
|
||||
db.transaction(function(tx) {
|
||||
tx.executeSql("INSERT OR REPLACE INTO settings VALUES (?, ?);", [key, value]);
|
||||
tx.executeSql("COMMIT;");
|
||||
});
|
||||
}
|
96
qml/pages/FirstPage.qml
Normal file
96
qml/pages/FirstPage.qml
Normal file
|
@ -0,0 +1,96 @@
|
|||
/**/
|
||||
|
||||
import QtQuick 2.0
|
||||
import Sailfish.Silica 1.0
|
||||
|
||||
Page {
|
||||
id: page
|
||||
|
||||
property alias page : page
|
||||
|
||||
Component.onCompleted: {
|
||||
updateDisplay();
|
||||
}
|
||||
|
||||
function updatePage(uptime) {
|
||||
days.text = uptime.days + " days"
|
||||
time.text = uptime.hours + " h " + uptime.minutes + " min"
|
||||
load1.text = uptime.load1.toFixed(2)
|
||||
load5_15.text = uptime.load5.toFixed(2) + " " + uptime.load15
|
||||
.toFixed(2)
|
||||
}
|
||||
|
||||
// To enable PullDownMenu, place our content in a SilicaFlickable
|
||||
SilicaFlickable {
|
||||
anchors.fill: parent
|
||||
|
||||
// PullDownMenu and PushUpMenu must be declared in SilicaFlickable, SilicaListView or SilicaGridView
|
||||
PullDownMenu {
|
||||
MenuItem {
|
||||
text: "Settings"
|
||||
onClicked: pageStack.push(secondpage)
|
||||
}
|
||||
|
||||
MenuItem {
|
||||
text: "Refresh"
|
||||
onClicked: updateDisplay();
|
||||
}
|
||||
}
|
||||
|
||||
// Tell SilicaFlickable the height of its content.
|
||||
contentHeight: column.height
|
||||
|
||||
// Place our content in a Column. The PageHeader is always placed at the top
|
||||
// of the page, followed by our content.
|
||||
Column {
|
||||
id: column
|
||||
|
||||
width: page.width
|
||||
spacing: Theme.paddingLarge
|
||||
PageHeader {
|
||||
title: "SailTime"
|
||||
}
|
||||
|
||||
Label {
|
||||
id: days
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: "Refreshing..."
|
||||
color: Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeLarge
|
||||
}
|
||||
|
||||
Label {
|
||||
id: time
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: ""
|
||||
color: Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeLarge
|
||||
}
|
||||
|
||||
Separator {
|
||||
x: Theme.paddingLarge
|
||||
width: parent.width - Theme.paddingLarge * 2
|
||||
horizontalAlignment: Qt.AlignCenter
|
||||
color: Theme.highlightColor
|
||||
}
|
||||
|
||||
Label {
|
||||
id: load1
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: ""
|
||||
color: Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeLarge
|
||||
}
|
||||
|
||||
Label {
|
||||
id: load5_15
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: ""
|
||||
color: Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeLarge
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
80
qml/pages/SecondPage.qml
Normal file
80
qml/pages/SecondPage.qml
Normal file
|
@ -0,0 +1,80 @@
|
|||
/**/
|
||||
|
||||
import QtQuick 2.0
|
||||
import Sailfish.Silica 1.0
|
||||
import "../js/storage.js" as Storage
|
||||
|
||||
|
||||
Dialog {
|
||||
id: dialog
|
||||
|
||||
signal changeTimer(bool enabled)
|
||||
signal changeInterval(int interval)
|
||||
|
||||
property alias timerEnable : timerEnable
|
||||
property alias refreshInterval : intervalSlider
|
||||
|
||||
onOpened: {
|
||||
Storage.db = Storage.connect();
|
||||
var setVal = Storage.readSetting(Storage.db, "interval");
|
||||
if (setVal !== undefined) {
|
||||
intervalSlider.value = setVal;
|
||||
}
|
||||
else {
|
||||
intervalSlider.value = 1.0;
|
||||
}
|
||||
|
||||
timerEnable.checked = Storage.readSetting(Storage.db,
|
||||
"timerEnable")
|
||||
}
|
||||
|
||||
onAccepted: {
|
||||
Storage.storeSetting(Storage.db,
|
||||
"timerEnable",
|
||||
timerEnable.checked)
|
||||
changeTimer(timerEnable.checked)
|
||||
|
||||
Storage.storeSetting(Storage.db,
|
||||
"interval",
|
||||
intervalSlider.value)
|
||||
changeInterval(intervalSlider.value)
|
||||
}
|
||||
|
||||
SilicaFlickable {
|
||||
anchors.fill: parent
|
||||
contentHeight: column.height
|
||||
|
||||
Column {
|
||||
id: column
|
||||
width: dialog.width
|
||||
spacing: Theme.paddingLarge
|
||||
|
||||
DialogHeader {
|
||||
title: "Settings"
|
||||
acceptText: "Save"
|
||||
}
|
||||
|
||||
TextSwitch {
|
||||
id: timerEnable
|
||||
checked: false
|
||||
text: "Automatically refresh cover"
|
||||
}
|
||||
|
||||
Slider {
|
||||
id: intervalSlider
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
label: "Refresh interval"
|
||||
minimumValue: 1
|
||||
maximumValue: 60
|
||||
stepSize: 1
|
||||
valueText: value + " min"
|
||||
width: parent.width - Theme.paddingLarge * 2
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
74
rpm/SailTime.spec
Normal file
74
rpm/SailTime.spec
Normal file
|
@ -0,0 +1,74 @@
|
|||
#
|
||||
# Do NOT Edit the Auto-generated Part!
|
||||
# Generated by: spectacle version 0.27
|
||||
#
|
||||
|
||||
Name: SailTime
|
||||
|
||||
# >> macros
|
||||
# << macros
|
||||
|
||||
%{!?qtc_qmake:%define qtc_qmake %qmake}
|
||||
%{!?qtc_qmake5:%define qtc_qmake5 %qmake5}
|
||||
%{!?qtc_make:%define qtc_make make}
|
||||
%{?qtc_builddir:%define _builddir %qtc_builddir}
|
||||
Summary: SailTime
|
||||
Version: 1.0
|
||||
Release: 1
|
||||
Group: Qt/Qt
|
||||
License: LICENSE
|
||||
Source0: %{name}-%{version}.tar.bz2
|
||||
Source100: SailTime.yaml
|
||||
Requires: sailfishsilica-qt5
|
||||
BuildRequires: pkgconfig(sailfishapp)
|
||||
BuildRequires: pkgconfig(Qt5Quick)
|
||||
BuildRequires: pkgconfig(Qt5Qml)
|
||||
BuildRequires: pkgconfig(Qt5Core)
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
%description
|
||||
Short description of my SailfishOS Application
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{version}
|
||||
|
||||
# >> setup
|
||||
# << setup
|
||||
|
||||
%build
|
||||
# >> build pre
|
||||
# << build pre
|
||||
|
||||
%qtc_qmake5
|
||||
|
||||
%qtc_make %{?_smp_mflags}
|
||||
|
||||
# >> build post
|
||||
# << build post
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
# >> install pre
|
||||
# << install pre
|
||||
%qmake5_install
|
||||
|
||||
# >> install post
|
||||
# << install post
|
||||
|
||||
desktop-file-install --delete-original \
|
||||
--dir %{buildroot}%{_datadir}/applications \
|
||||
%{buildroot}%{_datadir}/applications/*.desktop
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%{_bindir}
|
||||
%{_datadir}/%{name}/qml
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/icons/hicolor/90x90/apps/%{name}.png
|
||||
/usr/bin
|
||||
/usr/share/SailTime
|
||||
/usr/share/applications
|
||||
/usr/share/icons/hicolor/90x90/apps
|
||||
# >> files
|
||||
# << files
|
29
rpm/SailTime.yaml
Normal file
29
rpm/SailTime.yaml
Normal file
|
@ -0,0 +1,29 @@
|
|||
Name: SailTime
|
||||
Summary: SailTime
|
||||
Version: 1.0
|
||||
Release: 1
|
||||
Group: Qt/Qt
|
||||
License: LICENSE
|
||||
Sources:
|
||||
- '%{name}-%{version}.tar.bz2'
|
||||
Description: |
|
||||
Short description of my SailfishOS Application
|
||||
Configure: none
|
||||
Builder: qtc5
|
||||
PkgConfigBR:
|
||||
- sailfishapp
|
||||
- Qt5Quick
|
||||
- Qt5Qml
|
||||
- Qt5Core
|
||||
Requires:
|
||||
- sailfishsilica-qt5
|
||||
Files:
|
||||
- '%{_bindir}'
|
||||
- '%{_datadir}/%{name}/qml'
|
||||
- '%{_datadir}/applications/%{name}.desktop'
|
||||
- '%{_datadir}/icons/hicolor/90x90/apps/%{name}.png'
|
||||
- /usr/bin
|
||||
- /usr/share/SailTime
|
||||
- /usr/share/applications
|
||||
- /usr/share/icons/hicolor/90x90/apps
|
||||
PkgBR: []
|
54
src/SailTime.cpp
Normal file
54
src/SailTime.cpp
Normal file
|
@ -0,0 +1,54 @@
|
|||
/*
|
||||
Copyright (C) 2013 Jolla Ltd.
|
||||
Contact: Thomas Perl <thomas.perl@jollamobile.com>
|
||||
All rights reserved.
|
||||
|
||||
You may use this file under the terms of BSD license as follows:
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
* Neither the name of the Jolla Ltd nor the
|
||||
names of its contributors may be used to endorse or promote products
|
||||
derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR
|
||||
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifdef QT_QML_DEBUG
|
||||
#include <QtQuick>
|
||||
#endif
|
||||
|
||||
#include <sailfishapp.h>
|
||||
|
||||
#include "uptimechecker.h"
|
||||
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
// SailfishApp::main() will display "qml/template.qml", if you need more
|
||||
// control over initialization, you can use:
|
||||
//
|
||||
// - SailfishApp::application(int, char *[]) to get the QGuiApplication *
|
||||
// - SailfishApp::createView() to get a new QQuickView * instance
|
||||
// - SailfishApp::pathTo(QString) to get a QUrl to a resource file
|
||||
//
|
||||
// To display the view, call "show()" (will show fullscreen on device).
|
||||
|
||||
qmlRegisterType<UptimeChecker>("net.nytsoi.sailfish.sailtime.components", 1, 0, "UptimeChecker");
|
||||
return SailfishApp::main(argc, argv);
|
||||
}
|
||||
|
15
src/uptimechecker.cpp
Normal file
15
src/uptimechecker.cpp
Normal file
|
@ -0,0 +1,15 @@
|
|||
#include "uptimechecker.h"
|
||||
|
||||
|
||||
UptimeChecker::UptimeChecker(QObject *parent) :
|
||||
QObject(parent)
|
||||
{}
|
||||
|
||||
QString UptimeChecker::fetchUptime()
|
||||
{
|
||||
QProcess process;
|
||||
process.start("uptime");
|
||||
process.waitForFinished(-1);
|
||||
QByteArray out = process.readAllStandardOutput();
|
||||
return QString(out);
|
||||
}
|
17
src/uptimechecker.h
Normal file
17
src/uptimechecker.h
Normal file
|
@ -0,0 +1,17 @@
|
|||
#ifndef UPTIMECHECKER_H
|
||||
#define UPTIMECHECKER_H
|
||||
|
||||
#include <QObject>
|
||||
#include <QByteArray>
|
||||
#include <QProcess>
|
||||
|
||||
class UptimeChecker : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit UptimeChecker(QObject *parent = 0);
|
||||
|
||||
Q_INVOKABLE QString fetchUptime();
|
||||
};
|
||||
|
||||
#endif // UPTIMECHECKER_H
|
Loading…
Reference in a new issue