comparison libcommon/CMakeLists.txt @ 30:a1e80d991968

Misc: convert to spaces, #519
author David Demelier <markand@malikania.fr>
date Thu, 16 Jun 2016 13:35:31 +0200
parents 787c2adb366c
children d4f5f7231b84
comparison
equal deleted inserted replaced
29:99792c6c8b06 30:a1e80d991968
15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17 # 17 #
18 18
19 set( 19 set(
20 HEADERS 20 HEADERS
21 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/application.h 21 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/application.h
22 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/game.h 22 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/game.h
23 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/elapsed-timer.h 23 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/elapsed-timer.h
24 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/game.h 24 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/game.h
25 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/id.h 25 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/id.h
26 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js.h 26 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js.h
27 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js-elapsed-timer.h 27 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js-elapsed-timer.h
28 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/json.h 28 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/json.h
29 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-loader.h 29 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-loader.h
30 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-locator.h 30 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-locator.h
31 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/util.h 31 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/util.h
32 ) 32 )
33 33
34 set( 34 set(
35 SOURCES 35 SOURCES
36 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/application.cpp 36 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/application.cpp
37 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/elapsed-timer.cpp 37 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/elapsed-timer.cpp
38 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js-elapsed-timer.cpp 38 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js-elapsed-timer.cpp
39 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/json.cpp 39 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/json.cpp
40 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-loader.cpp 40 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-loader.cpp
41 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-locator.cpp 41 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-locator.cpp
42 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/util.cpp 42 ${CMAKE_CURRENT_SOURCE_DIR}/malikania/util.cpp
43 ) 43 )
44 44
45 if (WITH_BACKEND_SDL) 45 if (WITH_BACKEND_SDL)
46 find_package(SDL2 REQUIRED) 46 find_package(SDL2 REQUIRED)
47 47
48 list(APPEND HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/malikania/backend/sdl/common-sdl.h) 48 list(APPEND HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/malikania/backend/sdl/common-sdl.h)
49 list(APPEND SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/malikania/backend/sdl/common-sdl.cpp) 49 list(APPEND SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/malikania/backend/sdl/common-sdl.cpp)
50 list(APPEND INCLUDES ${SDL2_INCLUDE_DIRS}) 50 list(APPEND INCLUDES ${SDL2_INCLUDE_DIRS})
51 list(APPEND LIBRARIES ${SDL2_LIBRARIES}) 51 list(APPEND LIBRARIES ${SDL2_LIBRARIES})
52 endif () 52 endif ()
53 53
54 if (WIN32) 54 if (WIN32)
55 list(APPEND LIBRARIES ws2_32) 55 list(APPEND LIBRARIES ws2_32)
56 endif () 56 endif ()
57 57
58 malikania_create_library( 58 malikania_create_library(
59 PROJECT libcommon 59 PROJECT libcommon
60 TARGET libcommon 60 TARGET libcommon
61 SOURCES ${HEADERS} ${SOURCES} 61 SOURCES ${HEADERS} ${SOURCES}
62 FLAGS "MALIKANIA_COMMON_BUILD" 62 FLAGS "MALIKANIA_COMMON_BUILD"
63 PUBLIC_INCLUDES 63 PUBLIC_INCLUDES
64 ${CMAKE_CURRENT_SOURCE_DIR} 64 ${CMAKE_CURRENT_SOURCE_DIR}
65 ${INCLUDES} 65 ${INCLUDES}
66 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/malikania> 66 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/malikania>
67 LIBRARIES extern-jansson ${LIBRARIES} 67 LIBRARIES extern-jansson ${LIBRARIES}
68 ) 68 )
69 69
70 set_target_properties(libcommon PROPERTIES PREFIX "") 70 set_target_properties(libcommon PROPERTIES PREFIX "")