Compare commits
3 commits
a58ed1564e
...
95363f375e
| Author | SHA1 | Date | |
|---|---|---|---|
| 95363f375e | |||
| 40f86d9f06 | |||
| 09e82a1977 |
3 changed files with 16 additions and 5 deletions
|
|
@ -17,8 +17,8 @@ if(NOT UNIT_TESTING)
|
||||||
|
|
||||||
#These get defined in the toolchain files.
|
#These get defined in the toolchain files.
|
||||||
target_compile_options(module_name PUBLIC
|
target_compile_options(module_name PUBLIC
|
||||||
${OBJECT_GEN_FLAGS}
|
#${OBJECT_GEN_FLAGS}
|
||||||
${C_FLAGS_ARCH}
|
#${C_FLAGS_ARCH}
|
||||||
)
|
)
|
||||||
|
|
||||||
else()
|
else()
|
||||||
|
|
|
||||||
|
|
@ -266,7 +266,7 @@ add_c_module () {
|
||||||
sed -i '' -e "3s/todays_date/$(date +%Y)/" $modsrc_dir/${modname}.c
|
sed -i '' -e "3s/todays_date/$(date +%Y)/" $modsrc_dir/${modname}.c
|
||||||
|
|
||||||
sed -e "s/module_name/${modname_cap}/" $MODULE_DIR/module_name.h > $modsrc_dir/${modname}.h
|
sed -e "s/module_name/${modname_cap}/" $MODULE_DIR/module_name.h > $modsrc_dir/${modname}.h
|
||||||
sed -i '' -e "3s/todays_date/$(date +%Y)/" $modsrc_dir/${modname}.h
|
sed -i '' -e "5s/todays_date/$(date +%Y)/" $modsrc_dir/${modname}.h
|
||||||
|
|
||||||
sed -e "s/module_name/${modname}/" $MODULE_DIR/CMakeLists.txt > $modsrc_dir/CMakeLists.txt
|
sed -e "s/module_name/${modname}/" $MODULE_DIR/CMakeLists.txt > $modsrc_dir/CMakeLists.txt
|
||||||
|
|
||||||
|
|
@ -281,7 +281,7 @@ add_c_module () {
|
||||||
sed -i '' -e "3s/todays_date/$(date +%Y)/" $modsrc_dir/${modname}.c
|
sed -i '' -e "3s/todays_date/$(date +%Y)/" $modsrc_dir/${modname}.c
|
||||||
|
|
||||||
sed -e "s/module_name/${modname_cap}/" $MODULE_DIR/module_name.h > $modsrc_dir/${modname}.h
|
sed -e "s/module_name/${modname_cap}/" $MODULE_DIR/module_name.h > $modsrc_dir/${modname}.h
|
||||||
sed -i '' -e "3s/todays_date/$(date +%Y)/" $modsrc_dir/${modname}.h
|
sed -i '' -e "5s/todays_date/$(date +%Y)/" $modsrc_dir/${modname}.h
|
||||||
|
|
||||||
sed -e "s/module_name/${modname}/" $MODULE_DIR/CMakeLists.txt > $modsrc_dir/CMakeLists.txt
|
sed -e "s/module_name/${modname}/" $MODULE_DIR/CMakeLists.txt > $modsrc_dir/CMakeLists.txt
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,14 @@
|
||||||
add_executable(main
|
add_executable(${PROJECT_NAME}
|
||||||
main.c
|
main.c
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_include_directories(${PROJECT_NAME} PUBLIC
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}/inc/
|
||||||
|
)
|
||||||
|
|
||||||
|
target_link_libraries(${PROJECT_NAME} PRIVATE
|
||||||
|
#???
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue