mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-14 23:35:24 +01:00
Add mes and mescc-tools-extra
mescc-tools-extra contains two important tools: - cp - chmod mes first builds itself from a mes 0.21 seed as used by guix, and then builds a mes 0.22 and then mes 0.22 using that created mes 0.22. It does /not/ use bootstrap.sh as we don't have a proper shell at this point, it has been manually adapted for kaem.
This commit is contained in:
parent
2706e07556
commit
649d7b68dc
1029 changed files with 120985 additions and 18 deletions
|
|
@ -16,10 +16,32 @@
|
|||
# You should have received a copy of the GNU General Public License
|
||||
# along with live-bootstrap. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
PATH=/bin
|
||||
set -ex
|
||||
|
||||
# Part 2: blynn-compiler
|
||||
PATH=/after/bin:/bin
|
||||
|
||||
# Part 2: cp and chown (mescc-tools-extra)
|
||||
cd mescc-tools-extra
|
||||
kaem --file go.kaem
|
||||
cd ..
|
||||
|
||||
# Part 3: Remove remaining dependencies on / (root of /after)
|
||||
/after/bin/cp ../bin/hex2 bin/hex2
|
||||
/after/bin/cp ../bin/M1 bin/M1
|
||||
/after/bin/cp ../bin/M2-Planet bin/M2-Planet
|
||||
/after/bin/cp ../bin/blood-elf bin/blood-elf
|
||||
/after/bin/cp ../bin/get_machine bin/get_machine
|
||||
/after/bin/cp ../bin/mes-m2 bin/mes-m2
|
||||
/after/bin/cp ../bin/kaem bin/kaem
|
||||
/after/bin/cp ../catm bin/catm
|
||||
/after/bin/chmod 755 bin/hex2 bin/M1 bin/M2-Planet bin/blood-elf \
|
||||
bin/get_machine bin/mes-m2 bin/kaem bin/catm
|
||||
|
||||
# Part 4: blynn-compiler
|
||||
|
||||
cd blynn-compiler
|
||||
kaem --file go.kaem
|
||||
cd ..
|
||||
|
||||
# Part 5: mes
|
||||
kaem --file mes.kaem
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue