CMakeLists.txt 392 B

12345678910111213141516171819202122
  1. cmake_minimum_required(VERSION 2.8)
  2. project(libsquirrel)
  3. # sources
  4. set(SQ_SRCS
  5. sq.c
  6. )
  7. # libs
  8. set(SQ_LIBS
  9. sqstd
  10. squirrel
  11. )
  12. # shared lib
  13. add_executable(sq ${SQ_SRCS})
  14. target_link_libraries(sq ${SQ_LIBS})
  15. # static lib
  16. add_executable(sq_static ${SQ_SRCS})
  17. set_target_properties(sq_static PROPERTIES COMPILE_FLAGS "-static -Wl,-static")
  18. target_link_libraries(sq_static ${SQ_LIBS})