Jake Goodwin jakegoodwin
  • Oregon
  • https://gorge.works
  • Software/Firmware developer:

    Languages of choice: C, Rust, sh and bash, python, AVR assembly/Risc-V assembly

    Editors: Vim, Hx(Helix), vscode(Open source version)

    CLI Tools: Links, Tmux, grep/ripgrep, git

  • Joined on 2022-12-13
jakegoodwin pushed to ch32v at TDD-Templates/cmake_cpputest_template 2025-12-22 03:42:21 +00:00
9402cd779d Automatic formatting standard applied to tests dir.
4b9298f321 Added tags file to list of things to ignore.
f56f69fadc fixed call to tag generation function.
4be1a3b95e Refactored RegEdit module.
5ce1015a7a Added some standard headers to blink module.
Compare 5 commits »
jakegoodwin pushed to ch32v at TDD-Templates/cmake_cpputest_template 2025-12-21 03:39:04 +00:00
19e6ccb292 cleaned up commented out lines.
jakegoodwin pushed to ch32v at TDD-Templates/cmake_cpputest_template 2025-12-21 03:36:59 +00:00
97021a1a6c removed the mocks dir
1d3dc7d572 Added template sub-directory for mocks
478a7cd0a6 Updated cmake config for modules in template dir
ecda1c8095 Refactored the module header
Compare 4 commits »
jakegoodwin pushed to ch32v at TDD-Templates/cmake_cpputest_template 2025-12-21 02:46:46 +00:00
1ebd68346e Added template test module
4e6be91ac3 Updated funconfig with doxygen comments and header guard stuff.
8e00f7406a Refactored Test dir layout
9e2358f9bf Updated cmake configurations of source dir modules.
89b22f27de Added new features to ottto script.
Compare 8 commits »
jakegoodwin pushed to main at TDD-Templates/cmake_cpputest_template 2025-07-13 07:28:36 +00:00
a7f51ff472 updates template header
jakegoodwin pushed to main at TDD-Templates/cmake_cpputest_template 2025-07-02 03:24:59 +00:00
5a1692b8df Merge remote-tracking branch 'refs/remotes/origin/main'
5579c0eaf3 Added Freebsd Testing function and sed specific lines.
Compare 2 commits »
jakegoodwin pushed to main at TDD-Templates/cmake_cpputest_template 2025-06-27 03:40:31 +00:00
bca04c8ca0 Added verbose tests and color for test output.
jakegoodwin pushed to main at TDD-Templates/cmake_cpputest_template 2025-06-25 23:07:44 +00:00
a7665dab79 Added compile definition for usage in source files and headers.
jakegoodwin pushed to main at TDD-Templates/cmake_cpputest_template 2025-06-21 21:16:33 +00:00
487040e99b changed to automatically allow regex of test group name.
593edd59f1 Added CPP template file
f047a88629 Added lanuage selection menu and functions for the add new module option in the main menu.
Compare 3 commits »
jakegoodwin commented on issue TDD-Templates/cmake_cpputest_template#18 2025-06-21 19:49:53 +00:00
[FEAT] C++ template files and menu options

I've added a new module_name.cpp file along with a option menu into the otto.sh script that will allow the selection of the language of the module being added into the project.

I may need…

jakegoodwin commented on issue TDD-Templates/cmake_cpputest_template#17 2025-06-21 19:37:51 +00:00
[BUG] Bad include directory

Offending line was removed from CMakeLists.txt

jakegoodwin closed issue TDD-Templates/cmake_cpputest_template#17 2025-06-21 19:37:51 +00:00
[BUG] Bad include directory
jakegoodwin pushed to main at TDD-Templates/cmake_cpputest_template 2025-06-21 19:37:27 +00:00
b3d33c2db9 removed the problamatic directory from issue #17
jakegoodwin commented on issue TDD-Templates/cmake_cpputest_template#13 2025-06-20 02:04:10 +00:00
[FEAT] Sed differences across OSes

A function to check the OS type/name should be added that will allow the script to change the type of sed program it assumes is in use.

jakegoodwin opened issue TDD-Templates/cmake_cpputest_template#18 2025-06-20 02:02:39 +00:00
[FEAT] C++ template files and menu options
jakegoodwin pushed to ch32v at TDD-Templates/cmake_cpputest_template 2025-06-06 14:53:34 +00:00
5dc658b620 updated test and blink sources
06efeab4e5 automatic fomatting chagnes.
db5dd3784d Added linker line in text section for external object files.
e1bc0ec65a Added line for generate hex formatted output.
77241d1795 Added target properties for making elf files.
Compare 5 commits »
jakegoodwin pushed to main at TDD-Templates/cmake_cpputest_template 2025-05-22 23:36:33 +00:00
8db6ee54bc removed old define reference.
jakegoodwin pushed to ch32v at TDD-Templates/cmake_cpputest_template 2025-03-27 02:16:30 +00:00
df6de6c324 Updated doxygen file to use the README.md file as the main
jakegoodwin pushed to ch32v at TDD-Templates/cmake_cpputest_template 2025-03-13 22:03:29 +00:00
e332c8fb21 Commiting formatting changes.
jakegoodwin pushed to ch32v at TDD-Templates/cmake_cpputest_template 2025-03-10 20:01:50 +00:00
be9832c403 removed now uneeded todo items.
658530818e Added flashing command using wlink.
a33c9e1957 removed uneeded flags, used cmake specific method of gcc linking and added notes.
Compare 3 commits »