Author: kkaempf Date: Wed Aug 13 09:26:47 2008 New Revision: 10829 URL: http://svn.opensuse.org/viewcvs/zypp?rev=10829&view=rev Log: cleanup and document Modified: trunk/libzypp-bindings/CMakeLists.txt Modified: trunk/libzypp-bindings/CMakeLists.txt URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-bindings/CMakeLists.txt?rev=10829&r1=10828&r2=10829&view=diff ============================================================================== --- trunk/libzypp-bindings/CMakeLists.txt (original) +++ trunk/libzypp-bindings/CMakeLists.txt Wed Aug 13 09:26:47 2008 @@ -1,8 +1,23 @@ +# +# CMakeLists.txt for libzypp-bindings +# +# + cmake_minimum_required(VERSION 2.6) + +SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-strict-aliasing") + +# # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked +# + SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules ${CMAKE_MODULE_PATH}) SET(CMAKE_MODULE_PATH ${CMAKE_INSTALL_PREFIX}/share/cmake/Modules ${CMAKE_MODULE_PATH}) +# +# versioning, packaging +# + INCLUDE(${CMAKE_SOURCE_DIR}/VERSION.cmake) SET( PACKAGE "libzypp-bindings" ) @@ -34,21 +49,29 @@ INCLUDE(CPack) MESSAGE(STATUS "Looking modules in ${CMAKE_MODULE_PATH}") -FIND_PROGRAM(SWIG_EXECUTABLE - NAMES swig-1.3 swig - PATHS ${SWIG_DIR} ${SWIG_DIR}/.. ${SWIG_DIR}/../../bin /usr/bin /usr/local/bin ${CMAKE_INSTALL_PREFIX}/bin -) -IF ( NOT SWIG_EXECUTABLE ) - MESSAGE( FATAL "SWIG not found." ) -ELSE ( NOT SWIG_EXECUTABLE ) - MESSAGE( STATUS "SWIG found at ${SWIG_EXECUTABLE}" ) -ENDIF ( NOT SWIG_EXECUTABLE ) + +# +# Finding Swig +# + +FIND_PACKAGE(SWIG REQUIRED) + +# +# Finding Zypp +# FIND_PACKAGE(Zypp REQUIRED) +# Now into SWIG + ADD_SUBDIRECTORY(swig) + +# +# +# + ADD_CUSTOM_TARGET( svncheck COMMAND cd $(CMAKE_SOURCE_DIR) && ! LC_ALL=C svn status --show-updates --quiet | grep -v '^Status against revision' -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org