From 52a6619ab1230a7df69dedc018da1c030a81aeec Mon Sep 17 00:00:00 2001
From: Akira Ohgaki <akiraohgaki@gmail.com>
Date: Fri, 11 Nov 2016 11:01:06 +0900
Subject: [PATCH] Project files

---
 src/app/app.pri | 23 +++++++++++++++++++++++
 xdgurl.pro      | 41 ++++++-----------------------------------
 2 files changed, 29 insertions(+), 35 deletions(-)
 create mode 100644 src/app/app.pri

diff --git a/src/app/app.pri b/src/app/app.pri
new file mode 100644
index 0000000..33d641b
--- /dev/null
+++ b/src/app/app.pri
@@ -0,0 +1,23 @@
+TARGET = xdgurl
+
+TEMPLATE = app
+
+QT += \
+    core \
+    gui \
+    qml \
+    quick \
+    svg
+
+CONFIG += c++11
+
+HEADERS += \
+    $${PWD}/handlers/xdgurl.h
+
+SOURCES += \
+    $${PWD}/main.cpp \
+    $${PWD}/handlers/xdgurl.cpp
+
+RESOURCES += \
+    $${PWD}/configs/configs.qrc \
+    $${PWD}/qml/qml.qrc
diff --git a/xdgurl.pro b/xdgurl.pro
index 6b12f47..4850592 100644
--- a/xdgurl.pro
+++ b/xdgurl.pro
@@ -1,37 +1,14 @@
-TARGET = xdgurl
+include(src/app/app.pri)
 
-TEMPLATE = app
+include(src/libs/qtlibs/qtlibs.pri)
 
-QT += \
-    core \
-    gui \
-    qml \
-    quick \
-    svg \
-    network
-
-CONFIG += c++11
-
-SOURCES += \
-    src/app/main.cpp \
-    src/app/handlers/xdgurl.cpp \
-    src/libs/utils/config.cpp \
-    src/libs/utils/network.cpp \
-    src/libs/utils/file.cpp \
-    src/libs/utils/json.cpp \
-    src/libs/utils/package.cpp
+include(deployment.pri)
 
-HEADERS += \
-    src/app/handlers/xdgurl.h \
-    src/libs/utils/config.h \
-    src/libs/utils/network.h \
-    src/libs/utils/file.h \
-    src/libs/utils/json.h \
-    src/libs/utils/package.h
+INCLUDEPATH += \
+    src/app \
+    src/libs
 
 RESOURCES += \
-    src/app/configs/configs.qrc \
-    src/app/qml/qml.qrc \
     src/desktop/desktop.qrc
 
 DISTFILES += \
@@ -47,9 +24,3 @@ DISTFILES += \
     pkg/ubuntu/debian/xdgurl.install \
     pkg/fedora/xdgurl.spec \
     pkg/arch/PKGBUILD
-
-# Additional RPATH
-#include(rpath.pri)
-
-# Deployment rules
-include(deployment.pri)
-- 
GitLab