view CMakeLists.txt @ 10:3ad8456efad1

Keypad exercise
author Lewin Bormann <lbo@spheniscida.de>
date Sat, 18 Mar 2023 22:25:57 +0100
parents bb5c00d28022
children f3324364ceda
line wrap: on
line source

cmake_minimum_required(VERSION 3.26)
project(ccplay)


SET(CMAKE_CXX_COMPILER g++)
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++20 -g -Wall")
ADD_SUBDIRECTORY(lib)
LINK_LIBRARIES(fmt)

ADD_EXECUTABLE(time time.cc)
TARGET_LINK_LIBRARIES(time exec)

ADD_EXECUTABLE(arrays arrays.cc)
TARGET_LINK_LIBRARIES(arrays exec)

ADD_EXECUTABLE(cclib cclib.cc)
TARGET_LINK_LIBRARIES(cclib exec)

ADD_EXECUTABLE(sorting sorting.cc)
TARGET_LINK_LIBRARIES(sorting exec)

ADD_EXECUTABLE(dynprog dynprog.cc)
TARGET_LINK_LIBRARIES(dynprog exec)