Comments (7)
The content of SD.zip
is different from that one in SD
directory. The command diff -qr SD.zip/ SD/
shows:
Only in SD/BIN: BACKUP
Only in SD/BIN: CORCLEAN
Only in SD/BIN: COREBIOS
Only in SD/BIN: UPGRADE
Only in SD.zip/SYS: AUTOBOOT.BAS
Files SD.zip/SYS/CONFIG/ESXDOS.CFG and SD/SYS/CONFIG/ESXDOS.CFG differ
Files SD.zip/SYS/CONFIG/TRDOS.CFG and SD/SYS/CONFIG/TRDOS.CFG differ
Only in SD.zip/SYS: CUSTOM
Only in SD.zip/SYS: CUSTOM.ASM
Only in SD.zip/SYS: CUSTOM.ZDSP
Only in SD.zip/SYS: NMI.INC
Only in SD.zip/SYS: NMI.PUBLICS
Only in SD.zip/SYS: README.TXT
from zxuno.
(SYS/CONFIG/*.CFG
files are equal except line endings). Should extra files be extracted from SD.zip
back into SD
directory? This will ease the update script if it needed (by the way it's already written, but not uploaded because of these differences)
from zxuno.
Part of Makefile
to test for an auto-update of SD.zip
file process:
# update-SD.zip
# Update only if structure or content of files are different. Timestamps are ignored.
# Temporary files, directories:
# SD.old/ .SD_old_created .SD_differs .SD_done SD_new.zip
.PHONY: update-SD.zip
update-SD.zip: .SD_done
rm -f $<
.SD_done: .SD_old_created
rm -f .SD_differs
diff -r SD.old SD >/dev/null || if test $$? -eq 1; then touch .SD_differs; else echo 'diff failed!'; false; fi
rm -f $<
rm -rf SD.old
if test -f .SD_differs; then cd SD && zip -9qr ../SD_new.zip .; fi
if test -f SD_new.zip; then mv SD_new.zip SD.zip; fi
rm -f .SD_differs
touch $@
.SD_old_created:
rm -rf SD.old
mkdir SD.old
if test -f SD.zip; then unzip -nqd SD.old SD.zip; fi
touch $@
.PHONY: clean-update-SD.zip
clean-update-SD.zip:
rm -f .SD_old_created .SD_differs .SD_done SD_new.zip
rm -rf SD.old
Update: make update-SD.zip
Clean: make clean-update-SD.zip
from zxuno.
Yes. I think we must offer this redundant file because there is not easier alternative to people to download a folder from github
from zxuno.
How about using a release? When creating one, you can attach other files apart from the automatic archival of the source code.
from zxuno.
Ok. It's good to me using a release
from zxuno.
Closed by bef7bd9
from zxuno.
Related Issues (20)
- firmware: Missing sources of `Bit2Bin.exe` HOT 1
- Missing sources of `rcs.exe` HOT 1
- firmware/scroll: What is the origin of `fuente6x8.png`? HOT 11
- firmware/scroll: Update credits to include forgotten contributors HOT 6
- Source files have much in common HOT 3
- firmware/scroll: What is the real name of the musician? HOT 6
- firmware/scroll: Build fails with `sjasmplus` version 20190306.1 HOT 1
- firmware/scroll: Missing source of `playstc.bin` file HOT 5
- firmware/scroll: Who are these "We" ? HOT 3
- Missing source of `SD/BIN/ZXUNOCFG` HOT 1
- SVN repository is not accessible
- Missing ESXDOS installer script
- Missing source of `SD/BIN/DMAPLAYW` tool for ESXDOS
- Missing source of `SD/BIN/JOYCONF` tool for ESXDOS HOT 1
- Missing source of `SD/BIN/KEYMAP` tool for ESXDOS HOT 1
- Missing source of `SD/BIN/LOADPZX` tool for ESXDOS HOT 1
- Missing source of `SD/BIN/PLAYRMOV` tool for ESXDOS HOT 1
- Missing source of `SD/BIN/PLAYZXM` tool for ESXDOS HOT 1
- Who is the author of source picture, used to produce the file `firmware/logo256x192bn.rcs.zx7b`? HOT 1
- Case issues in zxtres manual adoc on case sensitive file systems HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zxuno.