Fix some warnings with cmake 2.6

Signed-off-by: Julien Louis <ptitlouis@sysif.net>
v2.8-utf8proc
Julien Louis 2008-07-04 17:31:22 +02:00
parent e1fbacff77
commit 1f787ddcba
3 changed files with 12 additions and 2 deletions

View File

@ -16,6 +16,8 @@
PROJECT(weechat)
cmake_minimum_required(VERSION 2.4)
SET(CMAKE_VERBOSE_MAKEFILE OFF)
SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
SET(CMAKE_SKIP_RPATH ON)

View File

@ -100,7 +100,11 @@ IF(DL_LIBRARY)
LIST(APPEND EXTRA_LIBS dl)
ENDIF(DL_LIBRARY)
ADD_DEFINITIONS(-DWEECHAT_VERSION='"${VERSION}"')
if(COMMAND cmake_policy)
cmake_policy(SET CMP0005 NEW)
endif(COMMAND cmake_policy)
ADD_DEFINITIONS(-DWEECHAT_VERSION="${VERSION}")
ADD_SUBDIRECTORY( core )
LIST(APPEND STATIC_LIBS weechat_core)

View File

@ -14,6 +14,10 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
if(COMMAND cmake_policy)
cmake_policy(SET CMP0003 NEW)
endif(COMMAND cmake_policy)
SET(WEECHAT_CURSES_SRC gui-curses-bar.c gui-curses-chat.c gui-curses-color.c
gui-curses-input.c gui-curses-keyboard.c gui-curses-main.c
gui-curses-nicklist.c gui-curses-status.c gui-curses-window.c gui-curses.h)
@ -44,6 +48,6 @@ ADD_EXECUTABLE(${EXECUTABLE} ${WEECHAT_CURSES_SRC})
INCLUDE_DIRECTORIES(.. ../../core ../../plugins)
# Because of a linker bug, we have to link 2 times with libweechat_core.a
TARGET_LINK_LIBRARIES(${EXECUTABLE} -lweechat_core ${STATIC_LIBS} ${EXTRA_LIBS})
TARGET_LINK_LIBRARIES(${EXECUTABLE} ${STATIC_LIBS} ${EXTRA_LIBS})
INSTALL(TARGETS ${EXECUTABLE} RUNTIME DESTINATION bin)