Browse Source

more idea refinements

master
Alessandro Mauri 2 years ago
parent
commit
ce253576b1
  1. 14
      PROCESS.md
  2. 2
      TODO.md

14
PROCESS.md

@ -10,15 +10,13 @@ file
written to `liblist`
6. The `liblist` file gets read and all the necessary libraries get downloaded
and/or copied to `tmp/lib/`, then `liblist` gets deleted
7. The binaries inside `tmp/bin/` get modified so that their `RPATH` value points
to `tmp/lib`
8. The `tmp/env` gets generated
9. The `tmp/man/` and `tmp/ext/` directories get populated with the right files
10. The checksum for the files inside `tmp` gets calculated and written to
7. The `tmp/env` gets generated
8. The `tmp/man/` and `tmp/ext/` directories get populated with the right files
9. The checksum for the files inside `tmp` gets calculated and written to
`tmp/checksum`
11. The `tmp` directory gets compressed as a tar archive
12. The decompressor and loader programs get applied to the tar archive
13. The archive gets renamed `<id>.ti` and granted executable permission
10. The `tmp` directory gets compressed as a tar archive
11. The decompressor and loader programs get applied to the tar archive
12. The archive gets renamed `<id>.ti` and granted executable permission
## The project's root directory structure
The project's root directory has to contain a subdirectory called `tarinstall`

2
TODO.md

@ -1,5 +1,5 @@
# Stuff to make
- simple checksum calculator
- simple checksum calculator (MD5)
- enter directory
- checksum of all file
- write file inside directory

Loading…
Cancel
Save