mirror of
				https://github.com/swaywm/sway.git
				synced 2025-11-03 09:01:43 -05:00 
			
		
		
		
	
		
			
	
	
		
			38 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
		
		
			
		
	
	
			38 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
| 
								 | 
							
								# Copyright (C) 2007-2009 LuaDist.
							 | 
						||
| 
								 | 
							
								# Created by Peter Kapec <kapecp@gmail.com>
							 | 
						||
| 
								 | 
							
								# Redistribution and use of this file is allowed according to the terms of the MIT license.
							 | 
						||
| 
								 | 
							
								# For details see the COPYRIGHT file distributed with LuaDist.
							 | 
						||
| 
								 | 
							
								#	Note:
							 | 
						||
| 
								 | 
							
								#		Searching headers and libraries is very simple and is NOT as powerful as scripts
							 | 
						||
| 
								 | 
							
								#		distributed with CMake, because LuaDist defines directories to search for.
							 | 
						||
| 
								 | 
							
								#		Everyone is encouraged to contact the author with improvements. Maybe this file
							 | 
						||
| 
								 | 
							
								#		becomes part of CMake distribution sometimes.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# - Find pcre
							 | 
						||
| 
								 | 
							
								# Find the native PCRE headers and libraries.
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								# PCRE_INCLUDE_DIRS	- where to find pcre.h, etc.
							 | 
						||
| 
								 | 
							
								# PCRE_LIBRARIES	- List of libraries when using pcre.
							 | 
						||
| 
								 | 
							
								# PCRE_FOUND	- True if pcre found.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Look for the header file.
							 | 
						||
| 
								 | 
							
								FIND_PATH(PCRE_INCLUDE_DIR NAMES pcre.h)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Look for the library.
							 | 
						||
| 
								 | 
							
								FIND_LIBRARY(PCRE_LIBRARY NAMES pcre)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Handle the QUIETLY and REQUIRED arguments and set PCRE_FOUND to TRUE if all listed variables are TRUE.
							 | 
						||
| 
								 | 
							
								INCLUDE(FindPackageHandleStandardArgs)
							 | 
						||
| 
								 | 
							
								FIND_PACKAGE_HANDLE_STANDARD_ARGS(PCRE DEFAULT_MSG PCRE_LIBRARY PCRE_INCLUDE_DIR)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Copy the results to the output variables.
							 | 
						||
| 
								 | 
							
								IF(PCRE_FOUND)
							 | 
						||
| 
								 | 
							
									SET(PCRE_LIBRARIES ${PCRE_LIBRARY})
							 | 
						||
| 
								 | 
							
									SET(PCRE_INCLUDE_DIRS ${PCRE_INCLUDE_DIR})
							 | 
						||
| 
								 | 
							
								ELSE(PCRE_FOUND)
							 | 
						||
| 
								 | 
							
									SET(PCRE_LIBRARIES)
							 | 
						||
| 
								 | 
							
									SET(PCRE_INCLUDE_DIRS)
							 | 
						||
| 
								 | 
							
								ENDIF(PCRE_FOUND)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								MARK_AS_ADVANCED(PCRE_INCLUDE_DIRS PCRE_LIBRARIES)
							 |