mirror of
				https://github.com/pocoproject/poco.git
				synced 2025-10-26 10:32:56 +01:00 
			
		
		
		
	 e624b3315c
			
		
	
	e624b3315c
	
	
	
		
			
			* Improve find thirdparty cmake module. Cleanup cmake build system * Add additional settings for thirdparty paths and fix windows build * Improve cmake getting started doc * Fix postgresql build * Add additional path for odbc windows kits
		
			
				
	
	
		
			50 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
| # Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
 | |
| # file Copyright.txt or https://cmake.org/licensing for details.
 | |
| 
 | |
| #.rst:
 | |
| # FindApache2
 | |
| # -------
 | |
| #
 | |
| # Find Apache2 Runtime
 | |
| #
 | |
| # This will define the following variables::
 | |
| #
 | |
| #   APACHE2_FOUND           - True if the system has the Apache2 library
 | |
| #   APACHE2_INCLUDE_DIRS    - where to find httpd.h, etc.
 | |
| #
 | |
| # Hints:
 | |
| # Set ``APACHE2_ROOT_DIR`` to the root directory of an Apache installation.
 | |
| #
 | |
| include(FindPackageHandleStandardArgs)
 | |
| 
 | |
| find_package(PkgConfig QUIET)
 | |
| pkg_check_modules(PC_APACHE2 QUIET apache2)
 | |
| 
 | |
| find_path(APACHE2_INCLUDE_DIR httpd.h
 | |
| 	HINTS
 | |
| 		${APACHE2_ROOT_DIR}/include/apache2
 | |
| 		${APACHE2_ROOT_INCLUDE_DIRS}
 | |
| 	PATHS
 | |
| 		${PC_APACHE2_INCLUDE_DIRS}
 | |
| 		/usr/local/include/apache2
 | |
| 		/usr/include/apache2
 | |
| )
 | |
| 
 | |
| set(APACHE2_VERSION ${PC_APACHE2_VERSION})
 | |
| 
 | |
| find_package_handle_standard_args(Apache2
 | |
|   FOUND_VAR APACHE2_FOUND
 | |
|   REQUIRED_VARS
 | |
| 	APACHE2_INCLUDE_DIR
 | |
|   VERSION_VAR APACHE2_VERSION
 | |
| )
 | |
| 
 | |
| if(APACHE2_FOUND)
 | |
| 	set(APACHE2_INCLUDE_DIRS ${APACHE2_INCLUDE_DIR})
 | |
| 	set(APACHE2_DEFINITIONS ${PC_APACHE2_CFLAGS_OTHER})
 | |
| endif()
 | |
| 
 | |
| mark_as_advanced(
 | |
|   APACHE2_INCLUDE_DIR
 | |
| )
 |