diff --git a/modules/FindATK.cmake b/modules/FindATK.cmake deleted file mode 100644 index c58ba92..0000000 --- a/modules/FindATK.cmake +++ /dev/null @@ -1,44 +0,0 @@ -# - Try to find ATK -# Once done, this will define -# -# ATK_INCLUDE_DIRS - the ATK include drectories -# ATK_LIBRARIES - link these to use ATK -# -# Copyright (C) 2012 Samsung Electronics -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND ITS CONTRIBUTORS ``AS -# IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR ITS -# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -FIND_PACKAGE(PkgConfig) -PKG_CHECK_MODULES(PC_ATK atk) - -FIND_PATH(ATK_INCLUDE_DIRS - NAMES atk/atk.h - HINTS ${PC_ATK_INCLUDEDIR} - ${PC_ATK_INCLUDE_DIRS} - PATH_SUFFIXES atk-1.0 -) - -FIND_LIBRARY(ATK_LIBRARIES - NAMES atk-1.0 - HINTS ${PC_ATK_LIBRARY_DIRS} - ${PC_ATK_LIBDIR} -) diff --git a/modules/FindCairo.cmake b/modules/FindCairo.cmake deleted file mode 100644 index 1a768e3..0000000 --- a/modules/FindCairo.cmake +++ /dev/null @@ -1,81 +0,0 @@ -# - Try to find Cairo -# Once done, this will define -# -# CAIRO_FOUND - system has Cairo -# CAIRO_INCLUDE_DIRS - the Cairo include directories -# CAIRO_LIBRARIES - link these to use Cairo -# -# Copyright (C) 2012 Raphael Kubo da Costa -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND ITS CONTRIBUTORS ``AS -# IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR ITS -# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -FIND_PACKAGE(PkgConfig) -PKG_CHECK_MODULES(PC_CAIRO cairo) # FIXME: After we require CMake 2.8.2 we can pass QUIET to this call. - -FIND_PATH(CAIRO_INCLUDE_DIRS - NAMES cairo.h - HINTS ${PC_CAIRO_INCLUDEDIR} - ${PC_CAIRO_INCLUDE_DIRS} - PATH_SUFFIXES cairo -) - -FIND_LIBRARY(CAIRO_LIBRARIES - NAMES cairo - HINTS ${PC_CAIRO_LIBDIR} - ${PC_CAIRO_LIBRARY_DIRS} -) - -IF (CAIRO_INCLUDE_DIRS) - IF (EXISTS "${CAIRO_INCLUDE_DIRS}/cairo-version.h") - FILE(READ "${CAIRO_INCLUDE_DIRS}/cairo-version.h" CAIRO_VERSION_CONTENT) - - STRING(REGEX MATCH "#define +CAIRO_VERSION_MAJOR +([0-9]+)" _dummy "${CAIRO_VERSION_CONTENT}") - SET(CAIRO_VERSION_MAJOR "${CMAKE_MATCH_1}") - - STRING(REGEX MATCH "#define +CAIRO_VERSION_MINOR +([0-9]+)" _dummy "${CAIRO_VERSION_CONTENT}") - SET(CAIRO_VERSION_MINOR "${CMAKE_MATCH_1}") - - STRING(REGEX MATCH "#define +CAIRO_VERSION_MICRO +([0-9]+)" _dummy "${CAIRO_VERSION_CONTENT}") - SET(CAIRO_VERSION_MICRO "${CMAKE_MATCH_1}") - - SET(CAIRO_VERSION "${CAIRO_VERSION_MAJOR}.${CAIRO_VERSION_MINOR}.${CAIRO_VERSION_MICRO}") - ENDIF () -ENDIF () - -# FIXME: Should not be needed anymore once we start depending on CMake 2.8.3 -SET(VERSION_OK TRUE) -IF (Cairo_FIND_VERSION) - IF (Cairo_FIND_VERSION_EXACT) - IF ("${Cairo_FIND_VERSION}" VERSION_EQUAL "${CAIRO_VERSION}") - # FIXME: Use IF (NOT ...) with CMake 2.8.2+ to get rid of the ELSE block - ELSE () - SET(VERSION_OK FALSE) - ENDIF () - ELSE () - IF ("${Cairo_FIND_VERSION}" VERSION_GREATER "${CAIRO_VERSION}") - SET(VERSION_OK FALSE) - ENDIF () - ENDIF () -ENDIF () - -INCLUDE(FindPackageHandleStandardArgs) -FIND_PACKAGE_HANDLE_STANDARD_ARGS(Cairo DEFAULT_MSG CAIRO_INCLUDE_DIRS CAIRO_LIBRARIES VERSION_OK) diff --git a/modules/FindClutter.cmake b/modules/FindClutter.cmake deleted file mode 100644 index 0812840..0000000 --- a/modules/FindClutter.cmake +++ /dev/null @@ -1,31 +0,0 @@ -# Base Io build system -# Written by Jeremy Tregunna -# -# Find libclutter. - -FIND_PATH(CLUTTER_INCLUDE_DIR clutter/clutter.h /usr/include/clutter-1.0/ /usr/local/include/clutter-1.0/ /usr/local/clutter-1.0/) - -SET(CLUTTER_NAMES ${CLUTTER_NAMES} clutter libclutter) -IF(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - LIST(APPEND CLUTTER_NAMES clutter-osx-1.0) -ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - -IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux") - LIST(APPEND CLUTTER_NAMES clutter-glx-1.0) -ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "Linux") - -FIND_LIBRARY(CLUTTER_LIBRARY NAMES ${CLUTTER_NAMES} PATH) - -IF(CLUTTER_INCLUDE_DIR AND CLUTTER_LIBRARY) - SET(CLUTTER_FOUND TRUE) -ENDIF(CLUTTER_INCLUDE_DIR AND CLUTTER_LIBRARY) - -IF(CLUTTER_FOUND) - IF(NOT Clutter_FIND_QUIETLY) - MESSAGE(STATUS "Found Clutter: ${CLUTTER_LIBRARY}") - ENDIF (NOT Clutter_FIND_QUIETLY) -ELSE(CLUTTER_FOUND) - IF(Clutter_FIND_REQUIRED) - MESSAGE(FATAL_ERROR "Could not find clutter") - ENDIF(Clutter_FIND_REQUIRED) -ENDIF (CLUTTER_FOUND) diff --git a/modules/FindCogl.cmake b/modules/FindCogl.cmake deleted file mode 100644 index e65316f..0000000 --- a/modules/FindCogl.cmake +++ /dev/null @@ -1,13 +0,0 @@ -FIND_PATH(COGL_INCLUDE_DIRS cogl/cogl.h -# $ENV{CAIRODIR}/include -# $ENV{CAIRODIR} -# ~/Library/Frameworks -# /Library/Frameworks - /usr/local/include - /usr/include -# /sw/include # Fink -# /opt/local/include # DarwinPorts -# /opt/csw/include # Blastwave -# /opt/include - PATH_SUFFIXES cogl -) \ No newline at end of file diff --git a/modules/FindGLIB.cmake b/modules/FindGLIB.cmake deleted file mode 100644 index 93d3ec5..0000000 --- a/modules/FindGLIB.cmake +++ /dev/null @@ -1,122 +0,0 @@ -# - Try to find Glib and its components (gio, gobject etc) -# Once done, this will define -# -# GLIB_FOUND - system has Glib -# GLIB_INCLUDE_DIRS - the Glib include directories -# GLIB_LIBRARIES - link these to use Glib -# -# Optionally, the COMPONENTS keyword can be passed to find_package() -# and Glib components can be looked for. Currently, the following -# components can be used, and they define the following variables if -# found: -# -# gio: GLIB_GIO_LIBRARIES -# gobject: GLIB_GOBJECT_LIBRARIES -# gmodule: GLIB_GMODULE_LIBRARIES -# gthread: GLIB_GTHREAD_LIBRARIES -# -# Note that the respective _INCLUDE_DIR variables are not set, since -# all headers are in the same directory as GLIB_INCLUDE_DIRS. -# -# Copyright (C) 2012 Raphael Kubo da Costa -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND ITS CONTRIBUTORS ``AS -# IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR ITS -# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -find_package(PkgConfig) -pkg_check_modules(PC_GLIB QUIET glib-2.0) - -find_library(GLIB_LIBRARIES - NAMES glib-2.0 - HINTS ${PC_GLIB_LIBDIR} - ${PC_GLIB_LIBRARY_DIRS} -) - -# Files in glib's main include path may include glibconfig.h, which, -# for some odd reason, is normally in $LIBDIR/glib-2.0/include. -get_filename_component(_GLIB_LIBRARY_DIR ${GLIB_LIBRARIES} PATH) -find_path(GLIBCONFIG_INCLUDE_DIR - NAMES glibconfig.h - HINTS ${PC_LIBDIR} ${PC_LIBRARY_DIRS} ${_GLIB_LIBRARY_DIR} - ${PC_GLIB_INCLUDEDIR} ${PC_GLIB_INCLUDE_DIRS} - PATH_SUFFIXES glib-2.0/include -) - -find_path(GLIB_INCLUDE_DIR - NAMES glib.h - HINTS ${PC_GLIB_INCLUDEDIR} - ${PC_GLIB_INCLUDE_DIRS} - PATH_SUFFIXES glib-2.0 -) - -set(GLIB_INCLUDE_DIRS ${GLIB_INCLUDE_DIR} ${GLIBCONFIG_INCLUDE_DIR}) - -# Version detection -if (EXISTS "${GLIBCONFIG_INCLUDE_DIR}/glibconfig.h") - file(READ "${GLIBCONFIG_INCLUDE_DIR}/glibconfig.h" GLIBCONFIG_H_CONTENTS) - string(REGEX MATCH "#define GLIB_MAJOR_VERSION ([0-9]+)" _dummy "${GLIBCONFIG_H_CONTENTS}") - set(GLIB_VERSION_MAJOR "${CMAKE_MATCH_1}") - string(REGEX MATCH "#define GLIB_MINOR_VERSION ([0-9]+)" _dummy "${GLIBCONFIG_H_CONTENTS}") - set(GLIB_VERSION_MINOR "${CMAKE_MATCH_1}") - string(REGEX MATCH "#define GLIB_MICRO_VERSION ([0-9]+)" _dummy "${GLIBCONFIG_H_CONTENTS}") - set(GLIB_VERSION_MICRO "${CMAKE_MATCH_1}") - set(GLIB_VERSION "${GLIB_VERSION_MAJOR}.${GLIB_VERSION_MINOR}.${GLIB_VERSION_MICRO}") -endif () - -# Additional Glib components. We only look for libraries, as not all of them -# have corresponding headers and all headers are installed alongside the main -# glib ones. -foreach (_component ${GLIB_FIND_COMPONENTS}) - if (${_component} STREQUAL "gio") - find_library(GLIB_GIO_LIBRARIES NAMES gio-2.0 HINTS ${_GLIB_LIBRARY_DIR}) - set(ADDITIONAL_REQUIRED_VARS ${ADDITIONAL_REQUIRED_VARS} GLIB_GIO_LIBRARIES) - elseif (${_component} STREQUAL "gobject") - find_library(GLIB_GOBJECT_LIBRARIES NAMES gobject-2.0 HINTS ${_GLIB_LIBRARY_DIR}) - set(ADDITIONAL_REQUIRED_VARS ${ADDITIONAL_REQUIRED_VARS} GLIB_GOBJECT_LIBRARIES) - elseif (${_component} STREQUAL "gmodule") - find_library(GLIB_GMODULE_LIBRARIES NAMES gmodule-2.0 HINTS ${_GLIB_LIBRARY_DIR}) - set(ADDITIONAL_REQUIRED_VARS ${ADDITIONAL_REQUIRED_VARS} GLIB_GMODULE_LIBRARIES) - elseif (${_component} STREQUAL "gthread") - find_library(GLIB_GTHREAD_LIBRARIES NAMES gthread-2.0 HINTS ${_GLIB_LIBRARY_DIR}) - set(ADDITIONAL_REQUIRED_VARS ${ADDITIONAL_REQUIRED_VARS} GLIB_GTHREAD_LIBRARIES) - elseif (${_component} STREQUAL "gio-unix") - # gio-unix is compiled as part of the gio library, but the include paths - # are separate from the shared glib ones. Since this is currently only used - # by WebKitGTK+ we don't go to extraordinary measures beyond pkg-config. - pkg_check_modules(GIO_UNIX QUIET gio-unix-2.0) - endif () -endforeach () - -include(FindPackageHandleStandardArgs) -FIND_PACKAGE_HANDLE_STANDARD_ARGS(GLIB REQUIRED_VARS GLIB_INCLUDE_DIRS GLIB_LIBRARIES ${ADDITIONAL_REQUIRED_VARS} - VERSION_VAR GLIB_VERSION) - -mark_as_advanced( - GLIBCONFIG_INCLUDE_DIR - GLIB_GIO_LIBRARIES - GLIB_GIO_UNIX_LIBRARIES - GLIB_GMODULE_LIBRARIES - GLIB_GOBJECT_LIBRARIES - GLIB_GTHREAD_LIBRARIES - GLIB_INCLUDE_DIR - GLIB_INCLUDE_DIRS - GLIB_LIBRARIES -) diff --git a/modules/FindJsonGlib.cmake b/modules/FindJsonGlib.cmake deleted file mode 100644 index 47dbe1f..0000000 --- a/modules/FindJsonGlib.cmake +++ /dev/null @@ -1,24 +0,0 @@ -# - Try to find JsonGlib-1.0 -# Once done, this will define -# -# JSONGLIB_FOUND - system has Glib -# JSONGLIB_INCLUDE_DIRS - the Glib include directories -# JSONGLIB_LIBRARIES - link these to use Glib - -# Main include dir -find_path(JSONGLIB_INCLUDE_DIR - NAMES json-glib/json-glib.h - PATH_SUFFIXES json-glib-1.0 -) - -# Finally the library itself -find_library(JSONGLIB_LIBRARY - NAMES json-glib-1.0 -) - -if(JSONGLIB_FOUND) - set(JSONGLIB_INCLUDE_DIRS ${JsonGlib_INCLUDE_DIR}) - set(JSONGLIB_LIBRARIES ${JsonGlib_LIBRARY}) -endif(JSONGLIB_FOUND) - - diff --git a/modules/FindPango.cmake b/modules/FindPango.cmake deleted file mode 100644 index c6d0a15..0000000 --- a/modules/FindPango.cmake +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright (c) 2009, Whispersoft s.r.l. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following disclaimer -# in the documentation and/or other materials provided with the -# distribution. -# * Neither the name of Whispersoft s.r.l. nor the names of its -# contributors may be used to endorse or promote products derived from -# this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -# Finds Pango library -# -# PANGO_INCLUDE_DIR - where to find pango.h, etc. -# PANGO_LIBRARIES - List of libraries when using Pango. -# PANGO_FOUND - True if Pango found. -# - -if (PANGO_INCLUDE_DIR) - # Already in cache, be silent - set(PANGO_FIND_QUIETLY TRUE) -endif (PANGO_INCLUDE_DIR) - -find_path(PANGO_INCLUDE_DIR pango/pango.h - /opt/local/include - /usr/local/include - /usr/include - /opt/local/include/pango-1.0 - /usr/local/include/pango-1.0 - /usr/include/pango-1.0 -) - -set(PANGO_NAMES pango-1.0) -find_library(PANGO_LIBRARY - NAMES ${PANGO_NAMES} - PATHS /usr/lib /usr/local/lib /opt/local/lib -) - -if (PANGO_INCLUDE_DIR AND PANGO_LIBRARY) - set(PANGO_FOUND TRUE) - set( PANGO_LIBRARIES ${PANGO_LIBRARY} ) -else (PANGO_INCLUDE_DIR AND PANGO_LIBRARY) - set(PANGO_FOUND FALSE) - set(PANGO_LIBRARIES) -endif (PANGO_INCLUDE_DIR AND PANGO_LIBRARY) - -if (PANGO_FOUND) - if (NOT PANGO_FIND_QUIETLY) - message(STATUS "Found PANGO: ${PANGO_LIBRARY}") - endif (NOT PANGO_FIND_QUIETLY) -else (PANGO_FOUND) - if (PANGO_FIND_REQUIRED) - message(STATUS "Looked for PANGO libraries named ${PANGO_NAMES}.") - message(STATUS "Include file detected: [${PANGO_INCLUDE_DIR}].") - message(STATUS "Lib file detected: [${PANGO_LIBRARY}].") - message(FATAL_ERROR "=========> Could NOT find PANGO library") - endif (PANGO_FIND_REQUIRED) -endif (PANGO_FOUND) - -mark_as_advanced( - PANGO_LIBRARY - PANGO_INCLUDE_DIR - ) diff --git a/modules/FindShadowFactory.cmake b/modules/FindShadowFactory.cmake deleted file mode 100644 index 5abda5d..0000000 --- a/modules/FindShadowFactory.cmake +++ /dev/null @@ -1,26 +0,0 @@ -# - Find XFixes -# Find the XFixes libraries -# -# This module defines the following variables: -# SHADOWFACTORY_FOUND - 1 if SHADOWFACTORY_INCLUDE_DIR & SHADOWFACTORY_LIBRARY are found, 0 otherwise -# SHADOWFACTORY_INCLUDE_DIR - where to find Xlib.h, etc. -# SHADOWFACTORY_LIBRARY - the X11 library -# - -find_path( SHADOWFACTORY_INCLUDE_DIR - NAMES meta/meta-shadow-factory.h - HINTS /usr/include/mutter - DOC "The mutter meta include directory" ) - -find_library( SHADOWFACTORY_LIBRARY - NAMES mutter-0 - PATHS /usr/lib /lib - DOC "The mutter library" ) - -if( SHADOWFACTORY_INCLUDE_DIR AND SHADOWFACTORY_LIBRARY ) - set( SHADOWFACTORY_FOUND 1 ) -else() - set( SHADOWFACTORY_FOUND 0 ) -endif() - -mark_as_advanced( SHADOWFACTORY_INCLUDE_DIR SHADOWFACTORY_LIBRARY )