]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - cmake/cmake.macro
cmake: Add pakfire macro.
[ipfire-3.x.git] / cmake / cmake.macro
diff --git a/cmake/cmake.macro b/cmake/cmake.macro
new file mode 100644 (file)
index 0000000..222a950
--- /dev/null
@@ -0,0 +1,18 @@
+#
+# cmake macros
+#
+
+__cmake = /usr/bin/cmake
+if "${lib}" == "lib64"
+       __cmake_lib_suffix = -DLIB_SUFFIX=64
+end
+
+cmake = %{__cmake} \
+       -DCMAKE_VERBOSE_MAKEFILE=ON \
+       -DCMAKE_INSTALL_PREFIX:PATH=%{prefix} \
+       -DINCLUDE_INSTALL_DIR:PATH=%{includedir} \
+       -DLIB_INSTALL_DIR:PATH=%{libdir} \
+       -DSYSCONF_INSTALL_DIR:PATH=%{sysconfdir} \
+       -DSHARE_INSTALL_PREFIX:PATH=%{datadir} \
+       %{__cmake_lib_suffix} \
+       -DBUILD_SHARED_LIBS:BOOL=ON