mirror of
https://github.com/glest/glest-source.git
synced 2025-08-22 16:02:50 +02:00
- updates to cmake for libircclient
This commit is contained in:
@@ -55,23 +55,20 @@ ENDIF()
|
||||
|
||||
# stupid hack because cmake WILL NOT find libircclient for some reason
|
||||
if(WIN32)
|
||||
|
||||
if(EXISTS ${PROJECT_SOURCE_DIR}/source/win32_deps/libircclient/include/libircclient.h)
|
||||
set(LIBIRCCLIENT_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/source/win32_deps/libircclient/include)
|
||||
link_directories(${PROJECT_SOURCE_DIR}/source/win32_deps/libircclient/build/lib)
|
||||
endif()
|
||||
|
||||
else()
|
||||
#CHECK_INCLUDE_FILES(libircclient.h LIBIRCCLIENT_INCLUDE_DIR)
|
||||
FIND_PATH(LIBIRCCLIENT_INCLUDE_DIR NAME libircclient.h)
|
||||
FIND_PATH(LIBIRCCLIENT_INCLUDE_DIR NAME libircclient/libircclient.h PATHS /usr/local/include)
|
||||
link_directories(/usr/local/include)
|
||||
link_directories(/usr/local/lib)
|
||||
endif()
|
||||
|
||||
#check_include_files("libircclient/libircclient.h;libircclient/include/libircclient.h" LIBIRCCLIENT_H_)
|
||||
if(NOT LIBIRCCLIENT_INCLUDE_DIR)
|
||||
message(FATAL_ERROR "missing libircclient : please install it [${LIBIRCCLIENT_INCLUDE_DIR}] [${CMAKE_FIND_ROOT_PATH}]")
|
||||
message(FATAL_ERROR "missing libircclient : please install it [${LIBIRCCLIENT_INCLUDE_DIR}]")
|
||||
endif()
|
||||
INCLUDE_DIRECTORIES(${LIBIRCCLIENT_INCLUDE_DIR})
|
||||
#SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ircclient)
|
||||
|
||||
#########################################################################################
|
||||
# glest configurator
|
||||
|
@@ -55,24 +55,20 @@ ENDIF()
|
||||
|
||||
# stupid hack because cmake WILL NOT find libircclient for some reason
|
||||
if(WIN32)
|
||||
|
||||
if(EXISTS ${PROJECT_SOURCE_DIR}/source/win32_deps/libircclient/include/libircclient.h)
|
||||
set(LIBIRCCLIENT_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/source/win32_deps/libircclient/include)
|
||||
link_directories(${PROJECT_SOURCE_DIR}/source/win32_deps/libircclient/build/lib)
|
||||
endif()
|
||||
|
||||
else()
|
||||
#CHECK_INCLUDE_FILES(libircclient.h LIBIRCCLIENT_INCLUDE_DIR)
|
||||
FIND_PATH(LIBIRCCLIENT_INCLUDE_DIR NAME libircclient.h)
|
||||
FIND_PATH(LIBIRCCLIENT_INCLUDE_DIR NAME libircclient/libircclient.h PATHS /usr/local/include)
|
||||
link_directories(/usr/local/include)
|
||||
link_directories(/usr/local/lib)
|
||||
endif()
|
||||
|
||||
#check_include_files("libircclient/libircclient.h;libircclient/include/libircclient.h" LIBIRCCLIENT_H_)
|
||||
if(NOT LIBIRCCLIENT_INCLUDE_DIR)
|
||||
message(FATAL_ERROR "missing libircclient : please install it [${LIBIRCCLIENT_INCLUDE_DIR}] [${CMAKE_FIND_ROOT_PATH}]")
|
||||
message(FATAL_ERROR "missing libircclient : please install it [${LIBIRCCLIENT_INCLUDE_DIR}]")
|
||||
endif()
|
||||
INCLUDE_DIRECTORIES(${LIBIRCCLIENT_INCLUDE_DIR})
|
||||
#SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ircclient)
|
||||
|
||||
|
||||
#########################################################################################
|
||||
# glest G3d Model Viewer
|
||||
|
@@ -36,15 +36,19 @@ else()
|
||||
#CHECK_INCLUDE_FILES(libircclient/libircclient.h LIBIRCCLIENT_INCLUDE_DIR)
|
||||
FIND_PATH(LIBIRCCLIENT_INCLUDE_DIR NAME libircclient/libircclient.h PATHS /usr/local/include)
|
||||
link_directories(/usr/local/include)
|
||||
link_directories(/usr/local/lib/libircclient)
|
||||
link_directories(/usr/local/lib)
|
||||
endif()
|
||||
|
||||
#check_include_files("libircclient/libircclient.h;libircclient/include/libircclient.h" LIBIRCCLIENT_H_)
|
||||
if(NOT LIBIRCCLIENT_INCLUDE_DIR)
|
||||
message(FATAL_ERROR "missing libircclient : please install it [${LIBIRCCLIENT_INCLUDE_DIR}]")
|
||||
endif()
|
||||
|
||||
INCLUDE_DIRECTORIES(${LIBIRCCLIENT_INCLUDE_DIR})
|
||||
SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ircclient)
|
||||
|
||||
if(NOT WIN32)
|
||||
SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ircclient)
|
||||
ENDIF()
|
||||
|
||||
FIND_PACKAGE(SDL REQUIRED)
|
||||
INCLUDE_DIRECTORIES(${SDL_INCLUDE_DIR})
|
||||
|
@@ -51,24 +51,20 @@ ENDIF()
|
||||
|
||||
# stupid hack because cmake WILL NOT find libircclient for some reason
|
||||
if(WIN32)
|
||||
|
||||
if(EXISTS ${PROJECT_SOURCE_DIR}/source/win32_deps/libircclient/include/libircclient.h)
|
||||
set(LIBIRCCLIENT_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/source/win32_deps/libircclient/include)
|
||||
link_directories(${PROJECT_SOURCE_DIR}/source/win32_deps/libircclient/build/lib)
|
||||
endif()
|
||||
|
||||
else()
|
||||
#CHECK_INCLUDE_FILES(libircclient.h LIBIRCCLIENT_INCLUDE_DIR)
|
||||
FIND_PATH(LIBIRCCLIENT_INCLUDE_DIR NAME libircclient.h)
|
||||
FIND_PATH(LIBIRCCLIENT_INCLUDE_DIR NAME libircclient/libircclient.h PATHS /usr/local/include)
|
||||
link_directories(/usr/local/include)
|
||||
link_directories(/usr/local/lib)
|
||||
endif()
|
||||
|
||||
#check_include_files("libircclient/libircclient.h;libircclient/include/libircclient.h" LIBIRCCLIENT_H_)
|
||||
if(NOT LIBIRCCLIENT_INCLUDE_DIR)
|
||||
message(FATAL_ERROR "missing libircclient : please install it [${LIBIRCCLIENT_INCLUDE_DIR}] [${CMAKE_FIND_ROOT_PATH}]")
|
||||
message(FATAL_ERROR "missing libircclient : please install it [${LIBIRCCLIENT_INCLUDE_DIR}]")
|
||||
endif()
|
||||
INCLUDE_DIRECTORIES(${LIBIRCCLIENT_INCLUDE_DIR})
|
||||
#SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ircclient)
|
||||
|
||||
|
||||
#########################################################################################
|
||||
# glest map editor
|
||||
|
@@ -51,7 +51,7 @@ else()
|
||||
#CHECK_INCLUDE_FILES(libircclient/libircclient.h LIBIRCCLIENT_INCLUDE_DIR)
|
||||
FIND_PATH(LIBIRCCLIENT_INCLUDE_DIR NAME libircclient/libircclient.h PATHS /usr/local/include)
|
||||
link_directories(/usr/local/include)
|
||||
link_directories(/usr/local/lib/libircclient)
|
||||
link_directories(/usr/local/lib)
|
||||
endif()
|
||||
|
||||
#check_include_files("libircclient/libircclient.h;libircclient/include/libircclient.h" LIBIRCCLIENT_H_)
|
||||
@@ -59,7 +59,7 @@ if(NOT LIBIRCCLIENT_INCLUDE_DIR)
|
||||
message(FATAL_ERROR "missing libircclient : please install it [${LIBIRCCLIENT_INCLUDE_DIR}]")
|
||||
endif()
|
||||
INCLUDE_DIRECTORIES(${LIBIRCCLIENT_INCLUDE_DIR})
|
||||
SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ircclient)
|
||||
#SET(EXTERNAL_LIBS ${EXTERNAL_LIBS} ircclient)
|
||||
|
||||
FIND_PACKAGE(SDL REQUIRED)
|
||||
INCLUDE_DIRECTORIES(${SDL_INCLUDE_DIR})
|
||||
|
Reference in New Issue
Block a user