summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake')
-rw-r--r--cmake/LighttpdMacros.cmake46
-rw-r--r--cmake/UsePkgConfig.cmake54
2 files changed, 0 insertions, 100 deletions
diff --git a/cmake/LighttpdMacros.cmake b/cmake/LighttpdMacros.cmake
deleted file mode 100644
index 1a7b9877..00000000
--- a/cmake/LighttpdMacros.cmake
+++ /dev/null
@@ -1,46 +0,0 @@
-## our modules are without the "lib" prefix
-
-MACRO(ADD_AND_INSTALL_LIBRARY LIBNAME SRCFILES)
- IF(BUILD_STATIC)
- ADD_LIBRARY(${LIBNAME} STATIC ${SRCFILES})
- TARGET_LINK_LIBRARIES(lighttpd ${LIBNAME})
- ELSE(BUILD_STATIC)
- ADD_LIBRARY(${LIBNAME} SHARED ${SRCFILES})
- SET(L_INSTALL_TARGETS ${L_INSTALL_TARGETS} ${LIBNAME})
- ## Windows likes to link it this way back to app!
- IF(WIN32)
- SET_TARGET_PROPERTIES(${LIBNAME} PROPERTIES LINK_FLAGS lighttpd.lib)
- ENDIF(WIN32)
-
- IF(APPLE)
- SET_TARGET_PROPERTIES(${LIBNAME} PROPERTIES LINK_FLAGS "-flat_namespace -undefined suppress")
- ENDIF(APPLE)
- ENDIF(BUILD_STATIC)
-ENDMACRO(ADD_AND_INSTALL_LIBRARY)
-
-MACRO(LEMON_PARSER SRCFILE)
- GET_FILENAME_COMPONENT(SRCBASE ${SRCFILE} NAME_WE)
- ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${SRCBASE}.c ${CMAKE_CURRENT_BINARY_DIR}/${SRCBASE}.h
- COMMAND ${CMAKE_BINARY_DIR}/build/lemon
- ARGS -q ${CMAKE_CURRENT_SOURCE_DIR}/${SRCFILE} ${CMAKE_SOURCE_DIR}/src/lempar.c
- DEPENDS ${CMAKE_BINARY_DIR}/build/lemon ${CMAKE_CURRENT_SOURCE_DIR}/${SRCFILE} ${CMAKE_SOURCE_DIR}/src/lempar.c
- COMMENT "Generating ${SRCBASE}.c from ${SRCFILE}"
-)
-ENDMACRO(LEMON_PARSER)
-
-MACRO(ADD_TARGET_PROPERTIES _target _name _properties)
- SET(_properties ${ARGV})
- LIST(REMOVE_AT _properties 0)
- LIST(REMOVE_AT _properties 0)
- IF(${_name} STREQUAL LINK_FLAGS)
- TARGET_LINK_LIBRARIES(${_target} "${_properties}")
- ELSE()
- GET_TARGET_PROPERTY(_old_properties ${_target} ${_name})
- MESSAGE("adding property to ${_target} ${_name}: ${_properties}")
- IF(NOT _old_properties)
- # in case it's NOTFOUND
- SET(_old_properties)
- ENDIF(NOT _old_properties)
- SET_TARGET_PROPERTIES(${_target} PROPERTIES ${_name} "${_old_properties} ${_properties}")
- ENDIF()
-ENDMACRO(ADD_TARGET_PROPERTIES)
diff --git a/cmake/UsePkgConfig.cmake b/cmake/UsePkgConfig.cmake
deleted file mode 100644
index a8cd9072..00000000
--- a/cmake/UsePkgConfig.cmake
+++ /dev/null
@@ -1,54 +0,0 @@
-# - pkg-config module for CMake
-#
-# Defines the following macros:
-#
-# PKGCONFIG(package includedir libdir linkflags cflags)
-#
-# Calling PKGCONFIG will fill the desired information into the 4 given arguments,
-# e.g. PKGCONFIG(libart-2.0 LIBART_INCLUDE_DIR LIBART_LINK_DIR LIBART_LINK_FLAGS LIBART_CFLAGS)
-# if pkg-config was NOT found or the specified software package doesn't exist, the
-# variable will be empty when the function returns, otherwise they will contain the respective information
-#
-
-
-
-FIND_PROGRAM(PKGCONFIG_EXECUTABLE NAMES pkg-config PATHS /usr/local/bin )
-
-MACRO(PKGCONFIG _package _include_DIR _link_DIR _link_FLAGS _cflags)
-# reset the variables at the beginning
- SET(${_include_DIR})
- SET(${_link_DIR})
- SET(${_link_FLAGS})
- SET(${_cflags})
- IF(MSVC)
- SET(_msvc_mode --msvc-syntax)
- ELSE(MSVC)
- SET(_msvc_mode)
- ENDIF(MSVC)
- # if pkg-config has been found
- IF(PKGCONFIG_EXECUTABLE)
-
- EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS ${_package} --exists RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull )
-
- # and if the package of interest also exists for pkg-config, then get the information
- IF(NOT _return_VALUE)
-
- EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS ${_msvc_mode} ${_package} --variable=includedir OUTPUT_VARIABLE __include_DIR)
- STRING(REPLACE "\n" "" ${_include_DIR} ${__include_DIR})
-
- EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS ${_msvc_mode} ${_package} --variable=libdir OUTPUT_VARIABLE __link_DIR)
- STRING(REPLACE "\n" "" ${_link_DIR} ${__link_DIR})
-
- EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS ${_msvc_mode} ${_package} --libs OUTPUT_VARIABLE __link_FLAGS)
- STRING(REPLACE "\n" "" ${_link_FLAGS} ${__link_FLAGS})
-
- EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS ${_msvc_mode} ${_package} --cflags OUTPUT_VARIABLE __cflags)
- STRING(REPLACE "\n" "" ${_cflags} ${__cflags})
-
- ENDIF(NOT _return_VALUE)
-
- ENDIF(PKGCONFIG_EXECUTABLE)
-
-ENDMACRO(PKGCONFIG _include_DIR _link_DIR _link_FLAGS _cflags)
-
-MARK_AS_ADVANCED(PKGCONFIG_EXECUTABLE)