Changeset 3604

Show
Ignore:
Timestamp:
08/30/08 11:27:37 (3 months ago)
Author:
bricks
Message:

Fixed Cmake error if OpenSync? isn't required

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/3rd-party-cmake-modules/modules/FindOpenSync.cmake

    r3434 r3604  
    88# Copyright (c) 2007 Daniel Gollub <dgollub@suse.de> 
    99# Copyright (c) 2007 Alban Browaeys <prahal@yahoo.com> 
     10# Copyright (c) 2008 Bjoern Ricks <bjoern.ricks@googlemail.com> 
    1011# 
    1112#  Redistribution and use is allowed according to the terms of the New 
     
    3839FIND_PATH( OPENSYNC_CMAKE_MODULES "OpenSyncInternal.cmake" PATHS "${_opensync_data_DIR}" PATH_SUFFIXES "cmake/modules" NO_DEFAULT_PATH)  
    3940FIND_PATH( OPENSYNC_CMAKE_MODULES "OpenSyncInternal.cmake" PATH_SUFFIXES "cmake/modules" )  
     41 
    4042IF ( OPENSYNC_CMAKE_MODULES ) 
    41         SET( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${OPENSYNC_CMAKE_MODULES}" ) 
     43        SET( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${OPENSYNC_CMAKE_MODULES}" ) 
    4244ELSE ( OPENSYNC_CMAKE_MODULES ) 
    43         MESSAGE( FATAL_ERROR "OpenSync cmake modules not found. Have you installed opensync core or did you set your PKG_CONFIG_PATH if installing in a non system directory ?" ) 
     45        IF ( OpenSync_FIND_REQUIRED ) 
     46                MESSAGE( FATAL_ERROR "OpenSync cmake modules not found. Have you installed opensync core or did you set your PKG_CONFIG_PATH if installing in a non system directory ?" ) 
     47        ENDIF ( OpenSync_FIND_REQUIRED ) 
    4448ENDIF ( OPENSYNC_CMAKE_MODULES ) 
    4549