From d534b1bd5612b0c3334423e63c06a633714b5156 Mon Sep 17 00:00:00 2001 From: jakeg00dwin Date: Thu, 26 Sep 2024 16:22:14 -0700 Subject: [PATCH] Added module `Radio` to the repo. --- src/CMakeLists.txt | 1 + src/Radio/CMakeLists.txt | 7 +++++++ src/Radio/Radio.c | 16 ++++++++++++++++ src/Radio/Radio.h | 14 ++++++++++++++ 4 files changed, 38 insertions(+) create mode 100644 src/Radio/CMakeLists.txt create mode 100644 src/Radio/Radio.c create mode 100644 src/Radio/Radio.h diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index f9696af..671849b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,3 +1,4 @@ add_executable(main main.c ) +add_subdirectory(Radio) diff --git a/src/Radio/CMakeLists.txt b/src/Radio/CMakeLists.txt new file mode 100644 index 0000000..703b70e --- /dev/null +++ b/src/Radio/CMakeLists.txt @@ -0,0 +1,7 @@ +add_library(Radio STATIC + Radio.c +) + +target_include_directories(Radio PUBLIC + ${CMAKE_CURRENT_LIST_DIR} +) diff --git a/src/Radio/Radio.c b/src/Radio/Radio.c new file mode 100644 index 0000000..a00700c --- /dev/null +++ b/src/Radio/Radio.c @@ -0,0 +1,16 @@ +/* + * Author: username + * Date: 2024 + * filename: Radio.c + * description: module_purpose + */ + +#include "Radio.h" + +// dumb test function +int add_two(int a) +{ + int b = a; + b += 2; + return b; +} diff --git a/src/Radio/Radio.h b/src/Radio/Radio.h new file mode 100644 index 0000000..c373d97 --- /dev/null +++ b/src/Radio/Radio.h @@ -0,0 +1,14 @@ +/* + * Author: username + * Date: 2024 + * filename: RADIO.h + * description: module_purpose + */ + +#ifndef RADIO +#define RADIO + + +int add_two(int a); + +#endif //RADIO