misc/libphyslayer/CMakeLists.txt
changeset 15555 107170c05bac
parent 12124 ffc7bb9fde01
child 15738 027a56b3895e
equal deleted inserted replaced
15554:36687bc9d5c1 15555:107170c05bac
     1 find_package(SDL2 REQUIRED)
     1 find_package(SDL2 REQUIRED CONFIG)
     2 
     2 
     3 include_directories(${SDL2_INCLUDE_DIR})
     3 include_directories(${SDL2_INCLUDE_DIRS})
     4 include_directories(${PHYSFS_INCLUDE_DIR})
     4 include_directories(${PHYSFS_INCLUDE_DIR})
     5 include_directories(${LUA_INCLUDE_DIR})
     5 include_directories(${LUA_INCLUDE_DIR})
     6 
     6 
     7 
     7 
     8 set(PHYSLAYER_SRCS
     8 set(PHYSLAYER_SRCS
    15 #compiles and links actual library
    15 #compiles and links actual library
    16 add_library (physlayer ${PHYSLAYER_SRCS})
    16 add_library (physlayer ${PHYSLAYER_SRCS})
    17 set_target_properties(physlayer PROPERTIES
    17 set_target_properties(physlayer PROPERTIES
    18                           VERSION 1.0
    18                           VERSION 1.0
    19                           SOVERSION 1.0)
    19                           SOVERSION 1.0)
    20 target_link_libraries(physlayer ${SDL2_LIBRARY} lua physfs)
    20 target_link_libraries(physlayer ${SDL2_LIBRARIES} lua physfs)
    21 install(TARGETS physlayer RUNTIME DESTINATION ${target_binary_install_dir}
    21 install(TARGETS physlayer RUNTIME DESTINATION ${target_binary_install_dir}
    22                           LIBRARY DESTINATION ${target_library_install_dir}
    22                           LIBRARY DESTINATION ${target_library_install_dir}
    23                           ARCHIVE DESTINATION ${target_library_install_dir})
    23                           ARCHIVE DESTINATION ${target_library_install_dir})
    24 get_target_property(physlayer_fullpath physlayer LOCATION)
    24 get_target_property(physlayer_fullpath physlayer LOCATION)
    25 
    25