Comment on Here is a more polished release of nanogram. Fully compatible on raspberry pi now.
hereforawhile@lemmy.ml 2 days agoHere is the source tree.
Comment on Here is a more polished release of nanogram. Fully compatible on raspberry pi now.
hereforawhile@lemmy.ml 2 days agoHere is the source tree.
CameronDev@programming.dev 2 days ago
Sorry, but a photo of a directory structure is not a source tree.
Your git repo consists of 4 files, a readme, a licence, and two packed shell scripts.
If you have an actual published source repo, link people to it.
hereforawhile@lemmy.ml 2 days ago
So just a expanded file structure directory is what you want? The script executable expands to each individual piece once run.
What do you mean a actual published source repo? I do not understand how its not that. Everything is packaged into one script.
CameronDev@programming.dev 2 days ago
Yes. Separate out each part out. You are currently publishing the equivalent of of a compiled binary. If you split it up, and use a script to “compile” it back into the mega shell script.
It means that changes to each file can tracked (and audited) individually, you can conditionally compile bits in or out, and most usefully, you can write tests for the individual components.
hereforawhile@lemmy.ml 1 day ago
Ok I’ll work on it and share when I am done