Commit Graph

  • 1a980a9ffd new todo item added stm32 Jake Goodwin 2024-11-10 12:49:39 -0800
  • 4e6e041073 Added an example linker file for ref Jake Goodwin 2024-11-10 12:49:15 -0800
  • c43df6e576 Setup `/src/CmakeLists.txt` for variable usage Jake Goodwin 2024-11-10 06:37:20 -0800
  • cb8fa86c6f Updated the cmakelists.txt Jake Goodwin 2024-11-10 06:36:19 -0800
  • 73a11f1abd Simplified project name. Jake Goodwin 2024-11-10 06:35:47 -0800
  • 120b0ba301 Updated todo items Jake Goodwin 2024-11-10 06:35:24 -0800
  • b966fccf75 Added linker.ld file Jake Goodwin 2024-11-10 06:35:01 -0800
  • a28d4dd937 Added main sections Jake Goodwin 2024-11-07 00:50:38 -0800
  • c0faa2322f Created STM32 toolchain file Jake Goodwin 2024-11-07 00:36:49 -0800
  • 9343842eae removed whitespace main Jake Goodwin 2024-08-04 09:28:29 -0700
  • b83b28af84 removed filecheck for formatting file. Jake Goodwin 2024-08-04 09:28:22 -0700
  • c734ede4e6 fixed cli flags Jake Goodwin 2024-08-04 09:27:15 -0700
  • 0a9d348710 added option Jake Goodwin 2024-08-04 08:43:07 -0700
  • 0723cb259b Added function for clang formatting. Jake Goodwin 2024-08-04 08:40:53 -0700
  • 77364c22d1 Updated to 'Allman' or 'BSD' style. Jake Goodwin 2024-08-04 08:11:49 -0700
  • 385abf37ea Adding a formating file. Jake Goodwin 2024-08-04 07:56:05 -0700
  • 88c08d4c98 removed commented out lines avr jakeg00dwin 2024-06-14 16:13:50 -0700
  • 13495717a0 removed the unused imports jakeg00dwin 2024-06-14 16:12:11 -0700
  • 577ccb79e2 Updated to use the bitshift for hte LED port jakeg00dwin 2024-06-14 16:11:44 -0700
  • 2ab9d8e18e Updated the otto.sh file to make all before trying to do anything else. jakeg00dwin 2024-06-14 16:07:35 -0700
  • 3e550f4ac5 Added flags for the programmer and port needed for using an uno R3 jakeg00dwin 2024-06-14 16:07:10 -0700
  • 144fc068ae Added another bash function. jakeg00dwin 2024-06-14 15:08:41 -0700
  • 74384000d8 Added size optimize flag jakeg00dwin 2024-06-14 15:08:29 -0700
  • abaaaaaa0d Added the toolchain file for AVR-GCC, currently defaulting to using the 328P at 16MHz jakeg00dwin 2024-06-14 15:02:44 -0700
  • 943274d3da For now I'm going to use the C11 standard, as most avr-gcc builds + the stdlib don't support the newest std. jakeg00dwin 2024-06-14 15:02:16 -0700
  • bda7fe7e03 ignore hex files jakeg00dwin 2024-06-14 15:01:42 -0700
  • d4c3a251a2 Setup custom targets in the "src/CMakeListst.txt" file. These include, the elf, hex, bin and an upload target. jakeg00dwin 2024-06-14 15:01:35 -0700
  • d0809894ca Ignore files from the build dir jakeg00dwin 2024-06-14 14:04:05 -0700
  • e499ac44cf Added and included the "inc" directory in the project root. Also added in line to include the mocks dir jakeg00dwin 2024-06-14 13:38:04 -0700
  • e4a6978b57 fixed issue with external linkage of "C" files jakeg00dwin 2024-03-20 16:10:10 -0700
  • 92b16a0244 updated to use the fancy regex sed flag jakeg00dwin 2024-03-20 14:10:05 -0700
  • 352c849e44 removed the blank file jakeg00dwin 2024-03-20 14:09:52 -0700
  • bdc62f3224 updated to be more consistant with test file naming jakeg00dwin 2024-03-20 14:03:15 -0700
  • 8cc19edbe3 fixed typo in cmake template file jakeg00dwin 2024-03-20 13:55:03 -0700
  • 6dea8022ec removed dead code jakeg00dwin 2024-03-20 13:43:03 -0700
  • be025d228e changed to use new flag in regex operations jakeg00dwin 2024-03-20 13:40:52 -0700
  • 6c7907f5c0 updated with new function for compile commands. jakeg00dwin 2024-03-20 12:47:48 -0700
  • 0ba7b8d295 changed to only compile the 'AllTests' and it dependencies. jakeg00dwin 2024-03-20 12:43:02 -0700
  • eca69df689 added line to account for new linkage issues with cpputest. jakeg00dwin 2024-03-20 12:39:03 -0700
  • 5c2e1593bd setup to use regex for adding module to test's cmake file. jakeg00dwin 2024-03-20 12:35:13 -0700
  • 599822b932 Added comment for automation use. jakeg00dwin 2024-03-18 19:30:40 -0700
  • 07a6b7d447 added link libraries and include dirs jakeg00dwin 2024-03-16 13:47:56 -0700
  • 504998b727 edited to target the cpp test jakeg00dwin 2024-03-16 13:47:37 -0700
  • 4c78b58973 changed the test template to target cpputest jakeg00dwin 2024-03-16 13:42:47 -0700
  • 04352629b2 removed the old C file jakeg00dwin 2024-03-16 13:39:07 -0700
  • 221b4f05a9 changed to match the currently working cpp test file jakeg00dwin 2024-03-16 13:39:00 -0700
  • 52f311625b added an empty cmake file into mocks jakeg00dwin 2024-03-15 14:23:11 -0700
  • 226f3053ad cleaned up old lines jakeg00dwin 2024-03-15 14:21:48 -0700
  • 73583fd725 imported the test group jakeg00dwin 2024-03-15 14:20:36 -0700
  • f687b3b400 Added correct linked libs to the simple_test jakeg00dwin 2024-03-15 14:20:08 -0700
  • 46710be9b5 edited to first include the simple_test directory, also using the correct link libs now jakeg00dwin 2024-03-15 14:19:45 -0700
  • 46da670968 removed dead code jakeg00dwin 2024-03-15 14:19:17 -0700
  • 738c875bc6 modifed to run the tests using the AllTests executable jakeg00dwin 2024-03-15 14:19:10 -0700
  • a15bed2326 tried adding to linked libs jakeg00dwin 2024-03-15 13:47:40 -0700
  • d7af8bc2e4 added the C++/11 directory to includes jakeg00dwin 2024-03-15 13:47:21 -0700
  • 20b7c8cb38 updated for tests jakeg00dwin 2024-03-15 13:47:06 -0700
  • 391d08ec7c added the exexcutable target main jakeg00dwin 2024-03-15 13:46:33 -0700
  • 0a44fdd1fb added body to main.c jakeg00dwin 2024-03-15 13:46:25 -0700
  • 9b0137c9aa added the simple test jakeg00dwin 2024-03-12 22:42:14 -0700
  • 273a74cba8 switched back to C17/CXX17 for compiler compat jakeg00dwin 2024-03-12 22:42:01 -0700
  • 151aec769a added the compile commands symlink jakeg00dwin 2024-03-12 22:39:28 -0700
  • ea1deb6e3c changed standards to 18 jakeg00dwin 2024-03-12 22:39:13 -0700
  • caf281b927 modified the test runners jakeg00dwin 2024-03-12 22:39:03 -0700
  • 489676a3d0 added more files to ignore jakeg00dwin 2024-03-12 22:38:22 -0700
  • 146573eddd added a bunch of files to ignore from the build dir jakeg00dwin 2024-03-06 22:09:48 -0800
  • 31605803de removed the add_subdirectory() call in tests jakeg00dwin 2024-03-06 22:09:40 -0800
  • c284745e23 updated to check the git submodule for the header files needed. jakeg00dwin 2024-03-06 22:09:26 -0800
  • f7a06af54f added some stuff I found on a blog jakeg00dwin 2024-03-06 22:01:53 -0800
  • 36fea871c2 moved the OS stuff to the top jakeg00dwin 2024-03-06 22:01:43 -0800
  • 47421d2620 removed the old project specific lines jakeg00dwin 2024-03-06 22:01:25 -0800
  • d79d1ae86f updated the build_cpputest() shell function jakeg00dwin 2024-03-06 21:47:04 -0800
  • df655e13b0 updated with new section for unit testing stuff jakeg00dwin 2024-03-06 21:46:41 -0800
  • 1b0b142c26 updated the setup.sh script with OS checks jakeg00dwin 2024-03-06 21:29:54 -0800
  • 7272bc6f71 added cpputest as a git-submodule jakeg00dwin 2024-03-06 21:29:39 -0800
  • 43d3312d8e updated to use cpputest jakeg00dwin 2024-03-06 21:18:46 -0800
  • 7004b260d3 renamed to fix typo jakeg00dwin 2024-03-06 21:07:09 -0800
  • 98a6cdc9dc added both my automation scripts jakeg00dwin 2024-03-06 21:06:20 -0800
  • 9ceb491c21 added my doxyfile for doxygen jakeg00dwin 2024-03-06 21:06:13 -0800
  • ee16866263 added content to the root dir CMake file jakeg00dwin 2024-03-06 21:06:02 -0800
  • a9a60086b4 added in template files in hidden directory jakeg00dwin 2024-03-06 21:05:47 -0800
  • 366fb3f124 added empty and hidden templates_files directory jakeg00dwin 2024-03-06 21:00:10 -0800
  • cb6e580f34 Added empty dirs and hidden placeholders jakeg00dwin 2024-03-06 20:57:41 -0800
  • 7556c5282c inital commit jakeg00dwin 2024-03-06 20:52:43 -0800