File: add-cmakelists

package info (click to toggle)
scribus-doc 1.5.8%2Bdfsg-1
  • links: PTS, VCS
  • area: non-free
  • in suites: bookworm, forky, sid, trixie
  • size: 59,600 kB
  • sloc: xml: 767; python: 157; makefile: 9
file content (24 lines) | stat: -rw-r--r-- 745 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Description: Add a CMakeLists.txt file to use cmake to build the package
Author: Mattia Rizzolo <mattia@debian.org>
Forwarded: not-needed
Last-Update: 2020-04-22

--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,16 @@
+cmake_minimum_required(VERSION 3.0)
+#Pretty colors
+SET(CMAKE_COLOR_MAKEFILE ON)
+#Be verbose
+SET(CMAKE_VERBOSE_MAKEFILE ON)
+#Project Setup
+SET(PROJECT_NAME "" CACHE STRING "set the project name")
+IF (PROJECT_NAME STREQUAL "")
+    MESSAGE(FATAL_ERROR "PROJECT_NAME is not set")
+ENDIF()
+PROJECT(${PROJECT_NAME})
+SET(MAIN_DIR_NAME "doc")
+SET(DOCDIR "share/${PROJECT_NAME}/doc/")
+MESSAGE("Docs will be installed in ${DOCDIR}")
+ADD_DEFINITIONS("-DDOCDIR=\\\"${CMAKE_INSTALL_PREFIX}/${DOCDIR}\\\"")
+ADD_SUBDIRECTORY(doc)