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