summaryrefslogtreecommitdiffstats
path: root/mkspecs/features/cmake_functions.prf
diff options
context:
space:
mode:
authorStephen Kelly <stephen.kelly@kdab.com>2013-07-23 10:23:08 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-07-24 11:54:18 +0200
commit9b7adfa081b5ded58b682b88ef8f378a5ff53a18 (patch)
treee4d65b42acc3c9f853601eea00359926e63d449e /mkspecs/features/cmake_functions.prf
parent27313d12449cf9e84ca1e3ebb723c23a889edc18 (diff)
Move the cmakeRelativePath function to cmake_functions.
Task-number: QTBUG-32570 Change-Id: I05bbf7084ef8501bf17698f2ecc1cf3d8fd4d460 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
Diffstat (limited to 'mkspecs/features/cmake_functions.prf')
-rw-r--r--mkspecs/features/cmake_functions.prf5
1 files changed, 5 insertions, 0 deletions
diff --git a/mkspecs/features/cmake_functions.prf b/mkspecs/features/cmake_functions.prf
index fac73b464c..a9b0c86cad 100644
--- a/mkspecs/features/cmake_functions.prf
+++ b/mkspecs/features/cmake_functions.prf
@@ -63,3 +63,8 @@ defineReplace(cmakeProcessLibs) {
}
return ($$join(out, ";"))
}
+
+defineReplace(cmakeRelativePath) {
+ path = $$relative_path($$1, $$2)
+ return($$replace(path, ([^/])$, \\1/))
+}