diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-02 13:19:55 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-02 13:19:55 +0100 |
| commit | 2c535b3bb4905584da9a99129dfb19976e2dabb2 (patch) | |
| tree | 1417b17b93ff35f2476a40580dd585a425dc0d02 | |
| parent | d1d87447ae44d85b15e748c5b1cc8ccd310f8740 (diff) | |
add new tasks
| -rw-r--r-- | TODO.md | 11 | ||||
| -rwxr-xr-x | scripts/check_all.sh | 2 |
2 files changed, 12 insertions, 1 deletions
@@ -11,6 +11,17 @@ This file tracks the next set of immediate, actionable tasks for the project. - **Task #19: Update README.md with Quick Start** - [ ] Add a top-level "Quick Start" section to `README.md` with brief build and run instructions for `demo64k`. +- ** Task #?: scripts/build_win.sh is always copying MinGW DLLs file ("Copy MinGW DLLs"). Add a check on date or file size to prevent useless systematic copy. + +- ** Task #?: Code hygiene + - [ ] make a pass on the code and make sure all useless code is protected by STRIP_ALL #ifdef's + - [ ] analyze the #include and check if some standard header inclusion could be removed (<algorithm>, etc.) + - [ ] see if all usage of std structs, container, etc. are appropriate: + == is this std::map<> needed? + == could we remove this std::set<>? + == Can this std::vector<T> be replaced by a simple C-like "const T*" array? + == are these std::string needed or can they be replaced by some 'const char*' ? + == etc. ## Future Goals diff --git a/scripts/check_all.sh b/scripts/check_all.sh index 0a03144..91d55c4 100755 --- a/scripts/check_all.sh +++ b/scripts/check_all.sh @@ -6,7 +6,7 @@ set -e echo "--- Running Native Build & Tests ---" cmake -S . -B build -DDEMO_BUILD_TESTS=ON -cmake --build build +cmake --build build -j8 (cd build && ctest --output-on-failure) echo "" |
