From 6517d336601ea85d3b85eb58acd286bc3f0a8d2e Mon Sep 17 00:00:00 2001 From: Filippo Brizzi Date: Tue, 13 Feb 2024 13:44:48 +0000 Subject: [PATCH] add copyright header (#22) # Description add copyright header for the files copied from grape --- LICENSE | 2 +- README.md | 6 +++--- cmake/01_version.cmake | 1 + cmake/02_build_config.cmake | 1 + cmake/03_compiler_config.cmake | 1 + cmake/04_code_formatter.cmake | 1 + cmake/05_modules.cmake | 1 + cmake/06_packager_config.cmake | 1 + cmake/build.cmake | 1 + cmake/create_module.py | 1 + external/CMakeLists.txt | 1 + modules/cli/include/eolo/cli/program_options.h | 1 + modules/cli/src/program_options.cpp | 1 + 13 files changed, 15 insertions(+), 4 deletions(-) diff --git a/LICENSE b/LICENSE index 25a31524..5f0a0530 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Filippo Brizzi +Copyright (c) 2023 EOLO Contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index d26ba9a5..8b4de15c 100644 --- a/README.md +++ b/README.md @@ -15,8 +15,8 @@ Eolo provides functionalities that cover the following domains: * Inter Process Comunication (IPC). * Data serialization for IPC and storage. * Multi-threading, e.g. thread pools and parallelism primitive. -* Containers, e.g. thread save container for sharing data across threads. -* Memory pool +* Containers, e.g. thread safe containers for sharing data across threads. +* Memory pool. * Functionalities to run real-time code. > NOTE: most of the above functionalities are still work in progress. @@ -28,7 +28,7 @@ The best way to build eolo is to do it inside the docker container provided in t ### Compilation -Eolo uses CMake to build, the build infrastructure is heavily inspired (see copied) from [grape](https://github.com/cvilas/grape). +Eolo uses CMake to build, the build infrastructure is copied and adapted from [grape](https://github.com/cvilas/grape). To build it: ```bash diff --git a/cmake/01_version.cmake b/cmake/01_version.cmake index 5e4f633b..b0342dc7 100644 --- a/cmake/01_version.cmake +++ b/cmake/01_version.cmake @@ -1,4 +1,5 @@ # ================================================================================================= +# Copyright (C) 2018 GRAPE Contributors # Copyright (C) 2023-2024 EOLO Contributors # ================================================================================================= diff --git a/cmake/02_build_config.cmake b/cmake/02_build_config.cmake index b040fcc1..357bf3cd 100644 --- a/cmake/02_build_config.cmake +++ b/cmake/02_build_config.cmake @@ -1,4 +1,5 @@ # ================================================================================================= +# Copyright (C) 2018 GRAPE Contributors # Copyright (C) 2023-2024 EOLO Contributors # ================================================================================================= diff --git a/cmake/03_compiler_config.cmake b/cmake/03_compiler_config.cmake index c32f3c98..62c6e6ba 100644 --- a/cmake/03_compiler_config.cmake +++ b/cmake/03_compiler_config.cmake @@ -1,4 +1,5 @@ # ================================================================================================= +# Copyright (C) 2018 GRAPE Contributors # Copyright (C) 2023-2024 EOLO Contributors # ================================================================================================= diff --git a/cmake/04_code_formatter.cmake b/cmake/04_code_formatter.cmake index b752175c..98cb290f 100644 --- a/cmake/04_code_formatter.cmake +++ b/cmake/04_code_formatter.cmake @@ -1,4 +1,5 @@ # ================================================================================================= +# Copyright (C) 2018 GRAPE Contributors # Copyright (C) 2023-2024 EOLO Contributors # ================================================================================================= diff --git a/cmake/05_modules.cmake b/cmake/05_modules.cmake index d3ac40c3..53547ded 100644 --- a/cmake/05_modules.cmake +++ b/cmake/05_modules.cmake @@ -1,4 +1,5 @@ # ================================================================================================== +# Copyright (C) 2018 GRAPE Contributors # Copyright (C) 2023-2024 EOLO Contributors # ================================================================================================== diff --git a/cmake/06_packager_config.cmake b/cmake/06_packager_config.cmake index a958f4e6..d35de4d3 100644 --- a/cmake/06_packager_config.cmake +++ b/cmake/06_packager_config.cmake @@ -1,4 +1,5 @@ # ================================================================================================= +# Copyright (C) 2018 GRAPE Contributors # Copyright (C) 2023-2024 EOLO Contributors # ================================================================================================= diff --git a/cmake/build.cmake b/cmake/build.cmake index a88b915b..382b9bd8 100644 --- a/cmake/build.cmake +++ b/cmake/build.cmake @@ -1,4 +1,5 @@ # ================================================================================================= +# Copyright (C) 2018 GRAPE Contributors # Copyright (C) 2023-2024 EOLO Contributors # ================================================================================================= diff --git a/cmake/create_module.py b/cmake/create_module.py index 9679d0a6..c7658d8d 100755 --- a/cmake/create_module.py +++ b/cmake/create_module.py @@ -1,5 +1,6 @@ #!/usr/bin/env python3 # +# Copyright (C) 2018 GRAPE Contributors # Copyright (C) 2023-2024 EOLO Contributors # diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt index 1beeb83a..f251e76f 100644 --- a/external/CMakeLists.txt +++ b/external/CMakeLists.txt @@ -1,4 +1,5 @@ # ================================================================================================= +# Copyright (C) 2018 GRAPE Contributors # Copyright (C) 2023-2024 EOLO Contributors # ================================================================================================= diff --git a/modules/cli/include/eolo/cli/program_options.h b/modules/cli/include/eolo/cli/program_options.h index f5970d3b..222e1522 100644 --- a/modules/cli/include/eolo/cli/program_options.h +++ b/modules/cli/include/eolo/cli/program_options.h @@ -1,4 +1,5 @@ //================================================================================================= +// Copyright(C) 2018 GRAPE Contributors // Copyright (C) 2023-2024 EOLO Contributors //================================================================================================= diff --git a/modules/cli/src/program_options.cpp b/modules/cli/src/program_options.cpp index 07814a42..4a9eb00a 100644 --- a/modules/cli/src/program_options.cpp +++ b/modules/cli/src/program_options.cpp @@ -1,4 +1,5 @@ //================================================================================================= +// Copyright(C) 2018 GRAPE Contributors // Copyright (C) 2023-2024 EOLO Contributors //================================================================================================= #include "eolo/cli/program_options.h"