Initial commit

This commit is contained in:
2024-12-08 19:04:50 +02:00
commit 4853b9ef0a
11 changed files with 295 additions and 0 deletions

19
CMakeLists.txt Normal file
View File

@@ -0,0 +1,19 @@
cmake_minimum_required(VERSION 3.29)
project(os-labs)
set(CMAKE_CXX_STANDARD 23)
add_executable(
os-labs
main.cpp
src/signal_handler.cpp
include/signal_handler.h
include/buffer.h
src/buffer.cpp
include/producer.h
src/consumer.cpp
include/consumer.h
src/producer.cpp
)
target_link_libraries(os-labs PRIVATE m)
target_include_directories(os-labs PRIVATE ${PROJECT_SOURCE_DIR}/include)