--- a/CMakeLists.txt Mon Sep 03 17:20:47 2012 -0500
+++ b/CMakeLists.txt Mon Sep 03 17:52:20 2012 -0500
@@ -1,22 +1,46 @@
cmake_minimum_required(VERSION 2.8)
-set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/Modules)
-include_directories(gplate
- ${GMODULE_INCLUDE_DIRS}
+set(GPLATE_MAJOR_VERSION 0) +set(GPLATE_MINOR_VERSION 0) +set(GPLATE_MICRO_VERSION 3) +set(GPLATE_EXTRA_VERSION dev) +set(VERSION ${GPLATE_MAJOR_VERSION}.${GPLATE_MINOR_VERSION}.${GPLATE_MICRO_VERSION}${GPLATE_EXTRA_VERSION}) +############################################################################### +############################################################################### +set(GLIB_REQ_VERSION 2.30.0) +pkg_check_modules(GLIB REQUIRED + glib-2.0>=${GLIB_REQ_VERSION}, + gobject-2.0>=${GLIB_REQ_VERSION}
- ${GMODULE_LIBRARY_DIRS}
+find_program(GLIB_GENMARSHAL + DOC "glib-genmarshal executable" +mark_as_advanced(GLIB_GENMARSHAL) +find_program(GLIB_MKENUMS + DOC "glib-mkenums executable" +mark_as_advanced(GLIB_MKENUMS) + DOC "gtester executable" +mark_as_advanced(GTESTER) +############################################################################### +############################################################################### -DGETTEXT_PACKAGE="gplate"
-DDATADIR="${CMAKE_INSTALL_PREFIX}/share"
@@ -26,18 +50,22 @@
-set(GPLATE_MAJOR_VERSION 0)
-set(GPLATE_MINOR_VERSION 0)
-set(GPLATE_MICRO_VERSION 3)
-set(GPLATE_EXTRA_VERSION dev)
+include_directories(gplate -set(VERSION ${GPLATE_MAJOR_VERSION}.${GPLATE_MINOR_VERSION}.${GPLATE_MICRO_VERSION})
-if(GPLATE_EXTRA_VERSION)
- set(VERSION ${VERSION}.${GPLATE_EXTRA_VERSION})
-endif(GPLATE_EXTRA_VERSION)
+############################################################################### +############################################################################### +add_subdirectory(gplate) +############################################################################### +############################################################################### configure_file(gplate.pc.in gplate.pc @ONLY)
-add_subdirectory(gplate)