Mercurial > malikania
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 "") |