grim/guifications3
Clone
Summary
Browse
Changes
Graph
removed some trailing whitespace
2011-05-16, Gary Kramlich
df7cae2cbc35
removed some trailing whitespace
cmake_minimum_required
(
VERSION
2.8
)
###############################################################################
# Project Info
###############################################################################
project
(
purple-guifications
C
)
set
(
PURPLE_GUIFICATIONS_MAJOR_VERSION
0
)
set
(
PURPLE_GUIFICATIONS_MINOR_VERSION
0
)
set
(
PURPLE_GUIFICATIONS_MICRO_VERSION
1
)
set
(
PURPLE_GUIFICATIONS_EXTRA_VERSION
dev
)
set
(
VERSION
${
PURPLE_GUIFICATIONS_MAJOR_VERSION
}
.
${
PURPLE_GUIFICATIONS_MINOR_VERSION
}
.
${
PURPLE_GUIFICATIONS_MICRO_VERSION
}${
PURPLE_GUIFICATIONS_EXTRA_VERSION
}
)
###############################################################################
# Dependencies
###############################################################################
include
(
FindPkgConfig
)
pkg_check_modules
(
GLIB
REQUIRED
glib-2.0>=2.16.0
gobject-2.0>=2.16.0
gthread-2.0>=2.16.0
)
pkg_check_modules
(
GFLIB
REQUIRED
gflib
)
pkg_check_modules
(
PURPLE
REQUIRED
purple
)
###############################################################################
# Build Info
###############################################################################
include_directories
(
${
CMAKE_SOURCE_DIR
}
${
GLIB_INCLUDE_DIRS
}
${
GFLIB_INCLUDE_DIRS
}
${
PURPLE_INCLUDE_DIRS
}
)
link_directories
(
${
GLIB_LIBRARY_DIRS
}
${
GFLIB_LIBRARY_DIRS
}
${
PURPLE_LIBRARY_DIRS
}
)
add_definitions
(
-DGETTEXT_PACKAGE=
"purple-guifications"
-DDATADIR=
"${CMAKE_INSTALL_PREFIX}/share"
-DLOCALEDIR=
"${CMAKE_INSTALL_PREFIX}/locale"
-DVERSION=
"${VERSION}"
-g
-g3
-Wall
)
###############################################################################
# Subdirectories
###############################################################################
add_subdirectory
(
src
)
add_subdirectory
(
pixmaps
)
###############################################################################
# Install Stuff
###############################################################################
# documentation
install
(
FILES
AUTHORS
ChangeLog
COPYING
NEWS
README
DESTINATION
share/doc/purple-guifications
)