CMakeLists.txt 603 B

1234567891011121314151617
  1. include_directories("${CMAKE_CURRENT_SOURCE_DIR}" ../FreeType/include ../SDL/include)
  2. if(APPLE)
  3. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions -Wall -Wextra -Wno-unused-parameter")
  4. add_definitions(-DMACOSX)
  5. endif(APPLE)
  6. add_definitions(-DTB_FONT_RENDERER_FREETYPE)
  7. #add_definitions(-DTB_FONT_RENDERER_STB)
  8. # Define source files
  9. file (GLOB C_FILES *.cpp image/*.cpp animation/*.cpp parser/*.cpp renderers/*.cpp utf8/*.cpp)
  10. file (GLOB H_FILES *.h image/*.h animation/*.h parser/*.h renderers/*.h utf8/*.h)
  11. set (SOURCE_FILES ${C_FILES} ${H_FILES})
  12. add_library(TurboBadger ${SOURCE_FILES})