mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2025-12-12 12:22:12 +00:00
commit
64277b0219
30
cpp/CMakeLists.txt
Normal file
30
cpp/CMakeLists.txt
Normal file
@ -0,0 +1,30 @@
|
||||
cmake_minimum_required(VERSION 2.8.4)
|
||||
project(cpp)
|
||||
|
||||
# CMake FindThreads is broken until 3.1
|
||||
#find_package(Threads REQUIRED)
|
||||
set(CMAKE_THREAD_LIBS_INIT pthread)
|
||||
|
||||
enable_testing()
|
||||
find_package(GTest REQUIRED)
|
||||
include_directories(${GTEST_INCLUDE_DIRS})
|
||||
|
||||
set(GILDED_ROSE_SOURCE_FILES
|
||||
GildedRose.cc
|
||||
GildedRose.h
|
||||
GildedRoseUnitTests.cc)
|
||||
|
||||
set(GILDED_ROSE_TEXT_TESTS_SOURCE_FILES
|
||||
GildedRose.cc
|
||||
GildedRose.h
|
||||
GildedRoseTextTests.cc)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${GILDED_ROSE_SOURCE_FILES}
|
||||
${GILDED_ROSE_TEXT_TESTS_SOURCE_FILES})
|
||||
|
||||
add_executable(GildedRose ${GILDED_ROSE_SOURCE_FILES})
|
||||
target_link_libraries(GildedRose ${GTEST_BOTH_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
|
||||
|
||||
add_executable(GildedRoseTextTests ${GILDED_ROSE_TEXT_TESTS_SOURCE_FILES})
|
||||
target_link_libraries(GildedRoseTextTests ${GTEST_BOTH_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
|
||||
Loading…
Reference in New Issue
Block a user