mirror of
				https://github.com/DarkflameUniverse/DarkflameServer.git
				synced 2025-10-31 12:41:55 +00:00 
			
		
		
		
	fix: bcrypt
This commit is contained in:
		| @@ -245,12 +245,6 @@ foreach(dir ${INCLUDED_DIRECTORIES}) | ||||
| 	include_directories(${PROJECT_SOURCE_DIR}/${dir}) | ||||
| endforeach() | ||||
|  | ||||
| if(NOT WIN32) | ||||
| 	include_directories("${PROJECT_SOURCE_DIR}/thirdparty/libbcrypt/include/bcrypt") | ||||
| endif() | ||||
|  | ||||
| include_directories("${PROJECT_SOURCE_DIR}/thirdparty/libbcrypt/include") | ||||
|  | ||||
| # Add linking directories: | ||||
| # link_directories(${PROJECT_BINARY_DIR}) | ||||
|  | ||||
|   | ||||
| @@ -11,7 +11,7 @@ target_include_directories(dMasterServer PUBLIC "." | ||||
| 	"${PROJECT_SOURCE_DIR}/dZoneManager" # InstanceManager.h uses dZMCommon.h | ||||
| ) | ||||
| target_link_libraries(dMasterServer ${COMMON_LIBRARIES}) | ||||
| target_link_libraries(MasterServer ${COMMON_LIBRARIES} dMasterServer) | ||||
| target_link_libraries(MasterServer ${COMMON_LIBRARIES} bcrypt dMasterServer) | ||||
|  | ||||
| if(WIN32) | ||||
| 	add_dependencies(MasterServer WorldServer AuthServer ChatServer) | ||||
|   | ||||
| @@ -8,6 +8,7 @@ set(DNET_SOURCES "AuthPackets.cpp" | ||||
| 	"ZoneInstanceManager.cpp") | ||||
|  | ||||
| add_library(dNet STATIC ${DNET_SOURCES}) | ||||
| target_link_libraries(dNet PRIVATE bcrypt) | ||||
| target_include_directories(dNet PRIVATE | ||||
| 	${PROJECT_SOURCE_DIR}/dCommon | ||||
| 	${PROJECT_SOURCE_DIR}/dCommon/dEnums | ||||
|   | ||||
							
								
								
									
										6
									
								
								thirdparty/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								thirdparty/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							| @@ -19,7 +19,11 @@ add_library(bcrypt ${SOURCES_LIBBCRYPT}) | ||||
| # Because we are not using the libbcrypt CMakeLists.txt, we need to include these headers for the library to use. | ||||
| # fortunately they are only needed for building the libbcrypt directory and nothing else, so these are marked private. | ||||
|  | ||||
| target_include_directories(bcrypt PRIVATE "libbcrypt/include/bcrypt") | ||||
| if(NOT WIN32) | ||||
| 	target_include_directories(bcrypt PRIVATE "libbcrypt/include/bcrypt") | ||||
| endif() | ||||
|  | ||||
| target_include_directories(bcrypt INTERFACE "libbcrypt/include") | ||||
| target_include_directories(bcrypt PRIVATE "libbcrypt/src") | ||||
|  | ||||
| # Source code for sqlite | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Xiphoseer
					Xiphoseer