mirror of
				https://github.com/DarkflameUniverse/DarkflameServer.git
				synced 2025-11-03 22:21:59 +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
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								thirdparty/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								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.
 | 
			
		||||
 | 
			
		||||
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