summaryrefslogtreecommitdiffstats
path: root/contrib/cmake/FindPHP5.cmake
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2016-05-12 13:12:33 (GMT)
committerStefan Radomski <github@mintwerk.de>2016-05-12 13:12:33 (GMT)
commitb62e7979600feee23dc7cdb61042a8fc7673122b (patch)
treef7351372f37979dd2d048e0b68a16a4cd3b2aadb /contrib/cmake/FindPHP5.cmake
parent1b11b310be61e51b3ac5ebb83f7c8a33aef3d6e8 (diff)
downloaduscxml-b62e7979600feee23dc7cdb61042a8fc7673122b.zip
uscxml-b62e7979600feee23dc7cdb61042a8fc7673122b.tar.gz
uscxml-b62e7979600feee23dc7cdb61042a8fc7673122b.tar.bz2
Major Refactoring v2.0
Diffstat (limited to 'contrib/cmake/FindPHP5.cmake')
-rw-r--r--contrib/cmake/FindPHP5.cmake58
1 files changed, 0 insertions, 58 deletions
diff --git a/contrib/cmake/FindPHP5.cmake b/contrib/cmake/FindPHP5.cmake
deleted file mode 100644
index fded5fd..0000000
--- a/contrib/cmake/FindPHP5.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
-if (UNIX)
- # if (APPLE)
- # # mavericks broke it - will look into it eventually
- # return()
- # endif()
- if (NOT PHP_CONFIG)
- find_program(PHP_CONFIG
- NAMES php-config
- PATHS
- /usr/bin
- /usr/local/bin
- /opt/local/bin
- )
- endif()
- if (PHP_CONFIG)
- execute_process(COMMAND ${PHP_CONFIG} --includes
- OUTPUT_VARIABLE PHP_INCLUDE_DIRS
- ERROR_VARIABLE PHP_INCLUDE_errors
- RESULT_VARIABLE PHP_INCLUDE_result)
- string(REGEX REPLACE "-I" "" PHP_INCLUDE_DIRS ${PHP_INCLUDE_DIRS})
- string(REGEX REPLACE "[ \n\r]+" ";" PHP_INCLUDE_DIRS ${PHP_INCLUDE_DIRS})
-
- execute_process(COMMAND ${PHP_CONFIG} --libs
- OUTPUT_VARIABLE PHP_LIBRARIES
- ERROR_VARIABLE PHP_LIBRARIES_errors
- RESULT_VARIABLE PHP_LIBRARIES_result)
- string(REGEX REPLACE "-l" "" PHP_LIBRARIES ${PHP_LIBRARIES})
- string(REGEX REPLACE "[ \n\r]+" ";" PHP_LIBRARIES ${PHP_LIBRARIES})
- list(REMOVE_DUPLICATES PHP_LIBRARIES)
-
- execute_process(COMMAND ${PHP_CONFIG} --ldflags
- OUTPUT_VARIABLE PHP_LDFLAGS
- ERROR_VARIABLE PHP_LDFLAGS_errors
- RESULT_VARIABLE PHP_LDFLAGS_result)
-
- execute_process(COMMAND ${PHP_CONFIG} --configure-options
- OUTPUT_VARIABLE PHP_CONFIGURE_OPTIONS
- ERROR_VARIABLE PHP_CONFIGURE_OPTIONS_errors
- RESULT_VARIABLE PHP_CONFIGURE_OPTIONS_result)
-
- set(PHP_ZTS_ENABLED OFF)
- if (PHP_CONFIGURE_OPTIONS MATCHES ".*enable-maintainer-zts.*")
- set(PHP_ZTS_ENABLED ON)
- endif()
-
- set(PHP_DEBUG_ENABLED OFF)
- if (PHP_CONFIGURE_OPTIONS MATCHES ".*enable-debug.*")
- set(PHP_DEBUG_ENABLED ON)
- endif()
-
- endif()
-else()
- message(STATUS "Finding PHP5 on Windows is not supported")
-endif()
-
-INCLUDE(FindPackageHandleStandardArgs)
-FIND_PACKAGE_HANDLE_STANDARD_ARGS(PHP5 DEFAULT_MSG PHP_CONFIG PHP_INCLUDE_DIRS PHP_LIBRARIES PHP_LDFLAGS)
-MARK_AS_ADVANCED(PHP_LIBRARIES PHP_INCLUDE_DIRS PHP_LDFLAGS PHP_ZTS_ENABLED)