diff --git a/6502/C64/Makefile b/6502/C64/Makefile index 42b230b..729c35f 100644 --- a/6502/C64/Makefile +++ b/6502/C64/Makefile @@ -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 diff --git a/6502/C64/RELEASE_NOTES.md b/6502/C64/RELEASE_NOTES.md index 1361cb0..9fc4dc4 100644 --- a/6502/C64/RELEASE_NOTES.md +++ b/6502/C64/RELEASE_NOTES.md @@ -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