All pastes #740274 Raw Edit

Stuff

public text v1 · immutable
·published 2007-10-17 20:28 UTC
rendered paste body
PROJECT( OpenSync )

SET( OPENSYNC_VERSION "0.33" )

SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules")

INCLUDE( OpenSync )
INCLUDE( OpenSyncPlatforms )


INCLUDE_DIRECTORIES(  ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/opensync" )

FIND_PACKAGE( GLIB2 REQUIRED )
FIND_PACKAGE( GModule2 REQUIRED )
FIND_PACKAGE( GThread2 REQUIRED )
FIND_PACKAGE( Sqlite REQUIRED )
FIND_PACKAGE( LibXml2 REQUIRED )
FIND_PACKAGE( SWIG )
FIND_PACKAGE( Check REQUIRED )


CONFIGURE_FILE("config.h.cmake" "config.h")

ADD_SUBDIRECTORY( opensync )
ADD_SUBDIRECTORY( formats )
ADD_SUBDIRECTORY( tools )
ADD_SUBDIRECTORY( misc )
#ADD_SUBDIRECTORY( docs )

IF (SWIG_FOUND)
        ADD_SUBDIRECTORY( wrapper )
ENDIF (SWIG_FOUND)

IF (Check_FOUND)
        ADD_SUBDIRECTORY( tests )
ENDIF (Check_FOUND)