Commit graph

4 commits

Author SHA1 Message Date
Gered 60e7c34a85 fix spaces/tabs issues in Makefile 2025-02-09 14:02:13 -05:00
Gered 3ea6ec9d8a fix compiler-generated dependencies file usage in Makefile
was unintentionally dropping part of the file extension so the deps
files weren't actually being used. oops.
2025-02-09 13:53:35 -05:00
Gered b35e5efd01 change build output location. make srec2bin.py more flexible
the Makefile now builds all artifacts, including final output s37 and
bin files under "build" so as to not clutter up the root directory
and making it easier to gitignore all build artifacts now and into the
future.

as well, the Makefile now has a new target to invoke srec2bin.py for us
to build ready-to-flash artifacts

srec2bin.py has been updated to be more flexible and do some minimal
argument error checking. it now also will output a CSV file for use
with FoenixMgr's flash-bulk option. this is useful as the number of
8k bin files can and will vary now and into the future, especially if
you are building with -O2 optimizations for size, etc.
2025-02-09 13:02:02 -05:00
Gered 7704756b72 add new Makefile
i am really not a big fan of the current "Makefile in each directory"
build system in this project. sorry.

i don't have any C256 devices, so i've not kept anything for them in
this new Makefile. to the best of my knowledge, you can't get any of
these devices anymore anyway, so i don't particular care. sorry again.
2025-02-02 15:32:05 -05:00