2023-07-11 06:48:53 +00:00
|
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
#
|
2024-03-19 11:01:13 -01:00
|
|
|
# SPDX-FileCopyrightText: 2023 PeppermintOS Team (peppermintosteam@proton.me)
|
2023-07-11 06:48:53 +00:00
|
|
|
|
|
|
|
# This Make file is used to execute the different parts if the bubble system
|
|
|
|
# by running for example deb64 will chain execute copy_fls, copy_flders and
|
|
|
|
# inflate to build an ISO . To begin a fresh skeleton, you need to run only
|
|
|
|
# fresh...after that. As build sare release for publication you can run nightly
|
|
|
|
# or release to move the files to your web server location the
|
|
|
|
# run the build you need.
|
|
|
|
# None of these steps need to run as root all this can be ran ad a normal user
|
|
|
|
|
|
|
|
PY_PATH = ~/bubbles/python_modules
|
|
|
|
|
2023-09-10 13:37:09 +00:00
|
|
|
## 64 bit ISOs
|
2023-07-11 06:48:53 +00:00
|
|
|
|
2023-09-10 13:37:09 +00:00
|
|
|
dev64xfce:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-xfce b-dev64
|
|
|
|
deb64xfce:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-xfce b-deb64
|
|
|
|
deb64gfb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-gnomefb b-deb64
|
|
|
|
dev64gfb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-gnomefb b-dev64
|
|
|
|
deb64opb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-openbox b-deb64
|
|
|
|
dev64opb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-openbox b-dev64
|
2023-07-11 06:48:53 +00:00
|
|
|
|
2023-09-10 13:37:09 +00:00
|
|
|
## 32 bit ISOs
|
|
|
|
deb32xfce:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-xfce b-deb32
|
|
|
|
dev32xfce:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-xfce b-dev32
|
|
|
|
deb32gfb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-gnomefb b-deb32
|
|
|
|
dev32gfb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-gnomefb b-dev32
|
|
|
|
deb32opb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-openbox b-deb32
|
|
|
|
dev32opb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-openbox b-dev32
|
2023-07-11 06:48:53 +00:00
|
|
|
|
2023-09-10 13:37:09 +00:00
|
|
|
## arm ISOs
|
|
|
|
debarmxfce:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-xfce b-debarm
|
|
|
|
devarmxfce:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-xfce b-devarm
|
|
|
|
debarmgfb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-gnomefb b-debarm
|
|
|
|
devarmgfb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-gnomefb b-devarm
|
|
|
|
debarmopb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-openbox b-debarm
|
|
|
|
devarmopb:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-openbox b-devarm
|
2024-04-12 11:23:24 +00:00
|
|
|
|
2024-05-12 23:15:35 +00:00
|
|
|
## loaded isos
|
|
|
|
debloadxf:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-loadxf b-deb64
|
|
|
|
devloadxf:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-loadxf b-dev64
|
|
|
|
|
2024-04-12 11:23:24 +00:00
|
|
|
## server isos
|
|
|
|
debserver:
|
2024-05-09 13:10:35 +00:00
|
|
|
python3 ${PY_PATH}/build_iso.py set e-server b-deb64
|
2024-04-12 11:23:24 +00:00
|
|
|
devserver:
|
2024-05-09 13:10:35 +00:00
|
|
|
python3 ${PY_PATH}/build_iso.py set e-server b-dev64
|
2024-04-12 11:23:24 +00:00
|
|
|
|
2024-05-09 13:10:35 +00:00
|
|
|
## Mini isos
|
|
|
|
deb64mini:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-mini b-deb64
|
|
|
|
dev64mini:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-mini b-dev64
|
|
|
|
deb32mini:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-mini b-deb32
|
|
|
|
dev32mini:
|
|
|
|
python3 ${PY_PATH}/build_iso.py set e-mini b-dev32
|
2024-04-12 11:23:24 +00:00
|
|
|
|
2023-07-11 06:48:53 +00:00
|
|
|
release:
|
|
|
|
python3 ${PY_PATH}/release.py
|
|
|
|
|
|
|
|
# run this to start with a blank shell for
|
|
|
|
# config folders/
|
|
|
|
fresh:
|
|
|
|
python3 ${PY_PATH}/fresh_bubble.py
|