summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorHenrik Rydberg <rydberg@bitmath.org>2011-02-09 13:13:08 +0100
committerHenrik Rydberg <rydberg@bitmath.org>2011-02-09 13:13:08 +0100
commite78a0f55d2e3bcfd6f4a01d9e77be0708f4aa40e (patch)
tree7a8aa5242efbf319623bd5087235797af9a5b4f9 /CMakeLists.txt
initial load
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt36
1 files changed, 36 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..2e057dd
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,36 @@
1project(utouch-compiz)
2cmake_minimum_required(VERSION 2.8)
3
4set(PROJECT_NAME "utouch-compiz")
5set(UTOUCH_COMPIZ_MAJOR 0)
6set(UTOUCH_COMPIZ_MINOR 1)
7set(UTOUCH_COMPIZ_MICRO 2)
8set(PROJECT_VERSION "${UTOUCH_COMPIZ_MAJOR}.${UTOUCH_COMPIZ_MINOR}.${UTOUCH_COMPIZ_MICRO}")
9set(DIST_ROOT "${PROJECT_NAME}-${PROJECT_VERSION}")
10set(DIST_FILE "${DIST_ROOT}.tar.gz")
11
12add_custom_target(check
13 COMMAND echo "no tests"
14)
15
16add_custom_target(dist
17 COMMAND bzr export --root=${DIST_ROOT}
18 ${CMAKE_BINARY_DIR}/${DIST_FILE} WORKING_DIRECTORY
19 ${CMAKE_SOURCE_DIR})
20
21add_custom_target(distcheck
22 COMMAND cd ${CMAKE_BINARY_DIR}
23 && rm -rf ${DIST_ROOT}
24 && tar xf ${DIST_FILE}
25 && mkdir ${DIST_ROOT}/build
26 && cd ${DIST_ROOT}/build
27 && cmake -DCMAKE_INSTALL_PREFIX=../install ..
28 && make install
29 && make check
30)
31add_dependencies(distcheck dist)
32
33find_package(Compiz REQUIRED)
34include(CompizPlugin)
35compiz_plugin(utouch)
36