From 5ab1d0c9c05617be67f46777e342d167aaf6c6a9 Mon Sep 17 00:00:00 2001 From: Sandipan Mohanty <s.mohanty@fz-juelich.de> Date: Mon, 22 May 2023 11:46:00 +0200 Subject: [PATCH] Collect examples for chapter 5 --- chapter_05/examples/CMakeLists.txt | 15 +++++++++++++++ {day3 => chapter_05}/examples/lambda_captures.cc | 0 {day3 => chapter_05}/examples/mutable_lambdas.cc | 0 3 files changed, 15 insertions(+) create mode 100644 chapter_05/examples/CMakeLists.txt rename {day3 => chapter_05}/examples/lambda_captures.cc (100%) rename {day3 => chapter_05}/examples/mutable_lambdas.cc (100%) diff --git a/chapter_05/examples/CMakeLists.txt b/chapter_05/examples/CMakeLists.txt new file mode 100644 index 0000000..997c5df --- /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 -- GitLab