From 5966fd8935f2b54e6a64551738fc7f55213c6d0d Mon Sep 17 00:00:00 2001 From: Marc Lagrange Date: Sat, 13 Sep 2008 13:19:52 +0200 Subject: [PATCH] [CMake] Add -DWITH_LOGOS for specifying install wmfs logos Signed-off-by: Marc Lagrange --- CMakeLists.txt | 12 +++++++++--- README | 17 +++++++++++++++-- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a8da82d..a12b6be 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,7 @@ set(SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}) # Other #set(CMAKE_BUILD_TYPE RELEASE) +option(WITH_LOGOS "install wmfs logos") # Project name - wmfs set(PROJECT_NAME wmfs) project(${PROJECT_NAME} C) @@ -84,13 +85,18 @@ file(WRITE ${CHANGELOG_FILE} ${WMFS_CHANGELOG}) endif() set(PROJECT_DATA_PATH share/${PROJECT_NAME}) -set(PROJECT_LOGOS ${PROJECT_DATA_PATH}/logos) -set(PROJECT_LOGOS_DIR ${SOURCE_DIR}/logos) set(PROJECT_TODO ${SOURCE_DIR}/TODO) set(PROJECT_README ${SOURCE_DIR}/README) set(PROJECT_CHANGELOG ${SOURCE_DIR}/CHANGELOG) set(PROJECT_DEFAULT_CONF ${SOURCE_DIR}/wmfsrc) install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin) -install(DIRECTORY ${PROJECT_LOGOS_DIR} DESTINATION ${PROJECT_DATA_PATH}) + +if(WITH_LOGOS) + set(PROJECT_LOGOS ${PROJECT_DATA_PATH}/logos) + set(PROJECT_LOGOS_DIR ${SOURCE_DIR}/logos) + install(DIRECTORY ${PROJECT_LOGOS_DIR} DESTINATION ${PROJECT_DATA_PATH}) + message("Install With logos") +endif() + install(FILES ${PROJECT_TODO} ${PROJECT_README} ${PROJECT_CHANGELOG} ${PROJECT_DEFAULT_CONF} DESTINATION ${PROJECT_DATA_PATH}) diff --git a/README b/README index c963e72..2eb4cd9 100644 --- a/README +++ b/README @@ -1,10 +1,23 @@ +ABOUT : WMFS for GNU/Linux * Window Manager From Scratch Un WM tout bete, crée a partir de 0. -Auteurs: +AUTHORS : * Code : Martin Duquesnoy * Build System & other : Marc Lagrange -License: BSD +LICENSE : BSD + +INSTALL : + · mkdir build + · cd build + · cmake .. + · make + · sudo make install + +By default, wmfs logos are'nt installed. You can install it with : cmake -DWITH_LOGOS=ON .. + +DISTROS : + · wmfs ebuild for Gentoo is available in the Sangor's overlay. More infos at http://wmfs.sangor.net/view/download/