diff --git a/chapter_05/examples/CMakeLists.txt b/chapter_05/examples/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..997c5df6ed13dce1ec1b7a601172cd6d484551c2 --- /dev/null +++ b/chapter_05/examples/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 3.16) +set(CMAKE_CXX_EXTENSIONS OFF) +set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) +project(cxx2023_d1_examples CXX) + + +FILE (GLOB sources ./ *.cc) +foreach(source ${sources}) + get_filename_component(withoutext "${source}" NAME_WE) + add_executable("${withoutext}" "${source}") +endforeach() + + diff --git a/day3/examples/lambda_captures.cc b/chapter_05/examples/lambda_captures.cc similarity index 100% rename from day3/examples/lambda_captures.cc rename to chapter_05/examples/lambda_captures.cc diff --git a/day3/examples/mutable_lambdas.cc b/chapter_05/examples/mutable_lambdas.cc similarity index 100% rename from day3/examples/mutable_lambdas.cc rename to chapter_05/examples/mutable_lambdas.cc