bubbles/Makefile

69 lines
2.1 KiB
Makefile
Raw Normal View History

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
## 64 bit ISOs
2023-07-11 06:48:53 +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
2024-03-18 10:21:09 -01:00
loadxfdeb64:
2024-03-19 11:03:54 -01:00
python3 ${PY_PATH}/build_iso.py set e-loadxfdeb b-loadxfdeb64
2024-03-18 10:21:09 -01:00
loadxfdev64:
2024-03-19 11:03:54 -01:00
python3 ${PY_PATH}/build_iso.py set e-loadxfdev b-loadxfdev64
2023-07-11 06:48:53 +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
## 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
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