diff --git a/i18n/i18n.pro b/i18n/i18n.pro
index fae950106d108c66027f8183ca5c24feb894a95c..0c043419fb544798877610a0d26990e07369af83 100644
--- a/i18n/i18n.pro
+++ b/i18n/i18n.pro
@@ -1,9 +1,9 @@
-SOURCES += $$system(find ../app -type f -name "*.cpp" -or -name "*.qml" -or -name "*.js")
+SOURCES += $$system(find $${PWD}/../app -type f -name "*.cpp" -or -name "*.qml" -or -name "*.js")
 
 TRANSLATIONS += \
-    messages.ts \
-    messages.en_US.ts \
-    messages.ja_JP.ts \
-    messages.tr_TR.ts
+    $${PWD}/messages.ts \
+    $${PWD}/messages.en_US.ts \
+    $${PWD}/messages.ja_JP.ts \
+    $${PWD}/messages.tr_TR.ts
 
-include(i18n.pri)
+include($${PWD}/i18n.pri)
diff --git a/ocs-url.pro b/ocs-url.pro
index 7a6c52c793ebfed7ca7880f0535d794419b71e7d..a1237d1155a480d9d9d8a822efd8122c449c0e95 100644
--- a/ocs-url.pro
+++ b/ocs-url.pro
@@ -6,13 +6,12 @@ CONFIG += c++11
 
 DEFINES += QT_DEPRECATED_WARNINGS
 
-DISTFILES += README.md
+DISTFILES += $${PWD}/README.md
 
-include(lib/lib.pri)
-include(app/app.pri)
-include(desktop/desktop.pri)
-include(i18n/i18n.pri)
-include(pkg/pkg.pri)
-include(scripts/scripts.pri)
-
-include(deployment.pri)
+include($${PWD}/lib/lib.pri)
+include($${PWD}/app/app.pri)
+include($${PWD}/desktop/desktop.pri)
+include($${PWD}/i18n/i18n.pri)
+include($${PWD}/pkg/pkg.pri)
+include($${PWD}/scripts/scripts.pri)
+include($${PWD}/deployment.pri)