| ... | ... | 
		@@ -112,14 +112,32 @@  | 
| 112 | 112 | 
		 | 
| 113 | 113 | 
		INCLUDE(CheckTypeSize)  | 
| 114 | 114 | 
		CHECK_TYPE_SIZE("long long" LONG_LONG)
	 | 
| 115 | 115 | 
		SET(LEMON_HAVE_LONG_LONG ${HAVE_LONG_LONG})
	 | 
| 116 | 116 | 
		 | 
| 117 | 117 | 
		INCLUDE(FindThreads)  | 
| 118 | 
		SET(LEMON_USE_PTHREAD ${CMAKE_USE_PTHREADS_INIT})
	 | 
|
| 119 | 
		SET(LEMON_USE_WIN32_THREADS ${CMAKE_USE_WIN32_THREADS_INIT})
	 | 
|
| 118 | 
		 | 
|
| 119 | 
		IF(NOT LEMON_THREADING)  | 
|
| 120 | 
		IF(CMAKE_USE_PTHREADS_INIT)  | 
|
| 121 | 
		SET(LEMON_THREADING "Pthread")  | 
|
| 122 | 
		ELSEIF(CMAKE_USE_WIN32_THREADS_INIT)  | 
|
| 123 | 
		SET(LEMON_THREADING "Win32")  | 
|
| 124 | 
		ELSE()  | 
|
| 125 | 
		SET(LEMON_THREADING "None")  | 
|
| 126 | 
		ENDIF()  | 
|
| 127 | 
		ENDIF()  | 
|
| 128 | 
		 | 
|
| 129 | 
		SET( LEMON_THREADING "${LEMON_THREADING}" CACHE STRING
	 | 
|
| 130 | 
		"Choose the threading library, options are: Pthread Win32 None."  | 
|
| 131 | 
		FORCE )  | 
|
| 132 | 
		 | 
|
| 133 | 
		IF(LEMON_THREADING STREQUAL "Pthread")  | 
|
| 134 | 
		SET(LEMON_USE_PTHREAD TRUE)  | 
|
| 135 | 
		ELSEIF(LEMON_THREADING STREQUAL "Win32")  | 
|
| 136 | 
		SET(LEMON_USE_WIN32_THREADS TRUE)  | 
|
| 137 | 
		ENDIF()  | 
|
| 120 | 138 | 
		 | 
| 121 | 139 | 
		ENABLE_TESTING()  | 
| 122 | 140 | 
		 | 
| 123 | 141 | 
		IF(${CMAKE_BUILD_TYPE} STREQUAL "Maintainer")
	 | 
| 124 | 142 | 
		  ADD_CUSTOM_TARGET(check ALL COMMAND ${CMAKE_CTEST_COMMAND})
	 | 
| 125 | 143 | 
		ELSE()  | 
0 comments (0 inline)