A few final release rule tweaks

This commit is contained in:
Philip Zembrod 2023-12-03 14:13:54 +01:00
parent a368d2e1cf
commit c9c5c36d48
2 changed files with 9 additions and 7 deletions

View File

@ -63,13 +63,14 @@ run-testbase16: emulator/testbase16.T64
VICE=xplus4 emulator/run-in-vice.sh testbase16
release: release/$(release_zipfile)
release/$(release_zipfile): $(vf_binaries) \
$(all_src_files) $(all_src_files_petscii) \
$(test_files) $(test_files_petscii) COPYING RELEASE_NOTES.md
release: tmp/$(release_zipfile) COPYING RELEASE_NOTES.md
rm -rf release
mkdir release
cp -p $^ release/
tmp/$(release_zipfile): $(vf_binaries) \
$(all_src_files) $(all_src_files_petscii) \
$(test_files) $(test_files_petscii) COPYING RELEASE_NOTES.md
rm -rf tmp
mkdir tmp
mkdir tmp/binaries
@ -83,7 +84,8 @@ release/$(release_zipfile): $(vf_binaries) \
cp -p $(all_src_files_petscii) tmp/src_petscii/
cp -p $(test_files) tmp/tests/
cp -p $(test_files_petscii) tmp/tests_petscii/
(cd tmp && zip -r ../release/$(release_zipfile) *)
(cd tmp && zip -r $(release_zipfile) COPYING RELEASE_NOTES.md \
binaries src src_petscii tests tests_petscii)
# Targetcompiler targets

View File

@ -35,7 +35,7 @@ The following version descriptions areonly valid for VolksForth 6502
C64 Releases. As of now (Dec 2023), the different VolksForth platforms
(6502, 68k, 8080, 8086) don't have shared code or shared versioning.
### VF 6502-C64 3.9.5
### 6502-C64 3.9.5
This release adapts the X16 VolksForth to the R46 ROM.
It also adds an X16 binary with added words to invoke the