mirror of
				https://github.com/SuperBFG7/ympd
				synced 2025-10-31 13:53:00 +00:00 
			
		
		
		
	compile mongoose with SSL support
This commit is contained in:
		| @@ -14,6 +14,7 @@ endif() | ||||
| option(WITH_MPD_HOST_CHANGE "Let users of the web frontend change the MPD Host" ON) | ||||
| option(WITH_DYNAMIC_ASSETS "Serve assets dynamically (e.g for development/packaging)" OFF) | ||||
| option(WITH_IPV6 "enable IPv6 support" ON) | ||||
| option(WITH_SSL "enable SSL support" ON) | ||||
|  | ||||
| find_package(LibMPDClient REQUIRED) | ||||
| find_package(Threads REQUIRED) | ||||
| @@ -28,6 +29,12 @@ set(CMAKE_C_FLAGS_DEBUG "-ggdb -pedantic") | ||||
| if(WITH_IPV6) | ||||
|     set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS NS_ENABLE_IPV6) | ||||
| endif() | ||||
| if(WITH_SSL) | ||||
| 	find_package(OpenSSL REQUIRED) | ||||
| 	include_directories(${OPENSSL_INCLUDE_DIR}) | ||||
| #    list(APPEND LIB_LIST ${OPENSSL_LIBRARIES}) | ||||
|     set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS NS_ENABLE_SSL) | ||||
| endif() | ||||
|  | ||||
| file(GLOB RESOURCES  | ||||
|     RELATIVE ${PROJECT_SOURCE_DIR} | ||||
| @@ -63,7 +70,7 @@ if(NOT WITH_DYNAMIC_ASSETS) | ||||
| endif() | ||||
|  | ||||
| add_executable(ympd ${SOURCES}) | ||||
| target_link_libraries(ympd ${LIBMPDCLIENT_LIBRARY} ${CMAKE_THREAD_LIBS_INIT}) | ||||
| target_link_libraries(ympd ${LIBMPDCLIENT_LIBRARY} ${CMAKE_THREAD_LIBS_INIT} ${OPENSSL_LIBRARIES}) | ||||
|  | ||||
| install(TARGETS ympd DESTINATION bin) | ||||
| install(FILES ympd.1 DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man1) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 SuperBFG7
					SuperBFG7