Added the blackjack lib

This commit is contained in:
2023-06-13 09:33:43 +02:00
parent 4d41c4618e
commit ca3142a6cd
8 changed files with 385 additions and 0 deletions

18
blackjack/CMakeLists.txt Normal file
View File

@@ -0,0 +1,18 @@
add_library(blackjack "")
target_sources(blackjack
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/Deck.cpp
${CMAKE_CURRENT_SOURCE_DIR}/Player.cpp
${CMAKE_CURRENT_SOURCE_DIR}/Card.cpp
)
target_include_directories(blackjack
PUBLIC
${CMAKE_CURRENT_LIST_DIR}
${PROJECT_BINARY_DIR}
${PROJECT_DIR}/external
)
target_compile_options(blackjack PRIVATE $<$<CONFIG:Debug>:
-Wall -Wextra -pedantic-errors -Wconversion -Wsign-conversion -g
>)