root/OpenSceneGraph/trunk/src/osgPlugins/curl/CMakeLists.txt @ 9998

Revision 9998, 0.8 kB (checked in by robert, 4 years ago)

From Philip Lowman, clean up of CMake files

Line 
1#this file is automatically generated
2
3OPTION(CURL_IS_STATIC "on if curl is a static lib " ON)
4MARK_AS_ADVANCED(CURL_IS_STATIC)
5
6IF(WIN32)
7    SET(CMAKE_SHARED_LINKER_FLAGS_DEBUG "${CMAKE_SHARED_LINKER_FLAGS_DEBUG} /NODEFAULTLIB:MSVCRT")
8    IF(CURL_IS_STATIC)
9        ADD_DEFINITIONS(-DCURL_STATICLIB)
10        SET(TARGET_EXTERNAL_LIBRARIES ws2_32 winmm wldap32)
11    ENDIF()
12ENDIF()
13
14IF(ZLIB_FOUND)
15    ADD_DEFINITIONS(-DUSE_ZLIB)
16    INCLUDE_DIRECTORIES( ${CURL_INCLUDE_DIRS} ${ZLIB_INCLUDE_DIR})
17ELSE()
18    INCLUDE_DIRECTORIES( ${CURL_INCLUDE_DIRS} )
19ENDIF()
20
21
22SET(TARGET_SRC
23    ReaderWriterCURL.cpp
24)
25
26SET(TARGET_H
27    ReaderWriterCURL.h
28)
29
30IF(ZLIB_FOUND)
31    SET(TARGET_LIBRARIES_VARS CURL_LIBRARY ZLIB_LIBRARY)
32ELSE()
33    SET(TARGET_LIBRARIES_VARS CURL_LIBRARY )
34ENDIF()
35
36
37#### end var setup  ###
38SETUP_PLUGIN(curl)
Note: See TracBrowser for help on using the browser.