Added make7 todo.
All checks were successful
Run test asserts / Test-Asserts (push) Successful in -12s

This commit is contained in:
Willem Cazander 2024-07-13 15:42:04 +02:00
parent 5ec5d0f718
commit cb8285cf72

View file

@ -197,7 +197,10 @@ To fix make5 will use (IBM spec) binary files to express the rules.
* Add checksum function to calc checksum for file
* Add `os_copy_diff` function to use checksums to copy only changed files
* Allow make to use checksums not timestamps to detect file updates
* Define (binary) namespaced XML to replace ascii Makefile syntax
Make version 5 will bring `make` to the last century;
* Make5: Define (binary) namespaced XML to replace ascii Makefile syntax
* Make5: Remove guile support fully (maybe replace with embedded MSX BASIC)
* Make5: Add converter command for upgrade make4 syntax and option to run make4 file.
* Make5: move all internal's to namespace's
@ -208,5 +211,15 @@ To fix make5 will use (IBM spec) binary files to express the rules.
* Make5: (Opt?) Delete VPATH search variable (replace with namespace vpath ??)
* Make5: Delete/refactor all (old) code that make the make code ugly
* Make5: Adds zillala (emacs like) bug reporting output for when make fails script or internally
* Make6: Only support 18bit four corner method, fixed i18n words, no letters, no ascii, no unicode
* Make5: Replace all trace/debug/base-print with XML output + optional XSLT + wrap old argu
Make version 6 will bring `make` to the current century;
* Make6: Only support 18bit four corner method, fixed i18n words, no letters, no ascii, no unicode
* Make6: Only support octal based (18 and/or 144 bit) computers (the new MSX'es)
* Make6: Only support new BDOS version (split folders from files)
Make version 7 will bring `make` to the next century;
* Make7: Make without source, all make code is generated from the nether skynet step code definitions
* Make7: If the OS kernel "ATARI TERMINATOR AI" thinks it is faster to rule make rules in VHDL it will be done so