From 99db6b525cb6f1533632421a7904e244030a89c0 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Fri, 28 Nov 2014 22:46:21 +0000 Subject: [PATCH] add cmake file --- CMakeLists.txt | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 00000000..7a27b858 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,35 @@ +project(ariya-icons NONE) + +cmake_minimum_required(VERSION 2.6) +# include specific modules +set (CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") + +if (WIN32) + set(ICON_INSTALL_DIR "share/icons" ) # The icon install dir (default ${SHARE_INSTALL_PREFIX}/share/icons/) +else (WIN32) + set(SHARE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}/share" ) + set(ICON_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/icons" ) +endif(WIN32) + +########### install files ############### + +set( icon_dirs places devices apps emotes emblems animations actions status categories panel mimes ) + +set(ARIYA_INSTALL_DIR ${ICON_INSTALL_DIR}/ariya) +install( DIRECTORY ${icon_dirs} DESTINATION ${ARIYA_INSTALL_DIR} PATTERN .git EXCLUDE PATTERN "*.sh" EXCLUDE ) +install( FILES index.theme DESTINATION ${ARIYA_INSTALL_DIR}) + +macro (COPY_ICONS _srcdir _srcfile _destdir) + set(_src "${_srcdir}/${_srcfile}") + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${_src}") + foreach(_dest ${ARGN}) + install( FILES "${_src}" DESTINATION ${_destdir}/${_srcdir} RENAME "${_dest}" ) + endforeach() + endif() +endmacro (COPY_ICONS) + +# Copy the msoffice icon to the msoffice-2007 mimetypes (#225507) +foreach(_sizedir ${icon_dirs}) + +endforeach() +