Advertisement
Guest User

CMakeLists

a guest
Oct 26th, 2015
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.70 KB | None | 0 0
  1. cmake_minimum_required(VERSION 3.3)
  2. project(Game)
  3.  
  4. set(EXECUTABLE_NAME "${CMAKE_PROJECT_NAME}")
  5. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -g -D__NO_INLINE__")
  6.  
  7. message(STATUS ${CMAKE_BUILD_TYPE})
  8.  
  9. # Define sources and executable.
  10. file(GLOB_RECURSE SOURCE_FILES
  11.     "Include/*.hpp"
  12.     "Source/*.cpp"
  13. )
  14.  
  15. include_directories("./Include")
  16. add_executable(${EXECUTABLE_NAME} ${SOURCE_FILES})
  17.  
  18. # SFML #
  19. set(SFML_ROOT "C:/Users/Tom/Documents/Programming/C++/Libraries/GCC/SFML")
  20. find_package(SFML 2 COMPONENTS graphics window audio system REQUIRED)
  21.  
  22. if(SFML_FOUND)
  23.     include_directories(${SFML_INCLUDE_DIR})
  24.     target_link_libraries(${EXECUTABLE_NAME} ${SFML_LIBRARIES})
  25. endif()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement