55 Commits

Author SHA1 Message Date
36453abf30 Added Buildinfo file
Buildinfo is located  on /BuildInfo in the image,
it conains the build date, host and CI info
2022-06-17 12:31:32 +02:00
ac40aa2af8 Added support for external customization 2021-12-02 14:50:35 +01:00
c5d18ac19c Added DKMS Drivers for Broadcom 2021-11-10 15:54:21 +01:00
e87f065256 Added custom backgrounds, Setup auto wifi 2021-11-04 14:58:59 +01:00
8882eab440 Added make support for multiple architectures and did cleanup 2021-11-03 16:17:15 +01:00
a18780614b Minimized packages 2021-10-28 15:57:06 +02:00
nodiscc
8a258f9403 makefile: update_todo: output gitea issue tags to TODO.md
- run make update_todo
2021-10-25 19:30:53 +02:00
nodiscc
c843f38325 doc: update release procedure 2021-10-24 18:23:54 +02:00
nodiscc
c507831d07 bump version to 3.0.0 2021-10-24 17:51:01 +02:00
nodiscc
d1acca576b rebase on Debian 11 "Bullseye" (https://www.debian.org/releases/bullseye/):
- update APT sources lists
- update documentation/download links
- doc: update build process
- increase RAM requirements to 2GB/recommended 4GB
- update tests and build configuration
2021-10-16 01:30:01 +02:00
nodiscc
a0a75feac4 tools: Makefile: do not prompt for confirmation when running make install_buildenv 2021-10-13 19:09:41 +02:00
nodiscc
25c514a8c0 doc: Makefile: detailed release/test procedure 2021-06-17 20:00:53 +02:00
nodiscc
c81cdbe315 makefile: fix update_todo target/parse milestones 2021-03-28 14:02:37 +02:00
nodiscc
101ac5096d doc/Makefile: update ISO image link version to 2.2.5 2020-12-17 18:04:09 +01:00
nodiscc
713611aeaa release v2.2.5, update CHANGELOG 2020-12-16 19:38:44 +01:00
nodiscc
7e70056f04 Makefile.extra: group cleanup tasks in 'clean' target, run before 'download_extra' target 2020-12-05 16:17:58 +01:00
nodiscc
62d432dc1d bump version to 2.2.4 2020-10-22 19:15:28 +02:00
nodiscc
ac70ddbe9c makefile: export the gpg during ISO signing/release 2020-05-12 18:41:14 +02:00
nodiscc
df9588b572 update CHANGELOG.md, release version 2.2.3 2020-05-10 18:45:31 +02:00
nodiscc
0bbd854beb makefile: remove unused build dependencies (xmlstarlet, shellcheck) 2020-05-08 17:46:22 +02:00
nodiscc
c2d28a6b93 add gnupg to build requirements (checksums signing) 2020-05-08 17:45:46 +02:00
nodiscc
ebaab0513d makefile: add python3-venv to build dependencies (doc generation) 2020-05-07 19:48:50 +02:00
nodiscc
616db3fb55 makefile: clean: run git clean as root (required to clean build files created by root) 2020-04-12 14:09:41 +02:00
nodiscc
83c01502d5 makefile: don't clear package caches before build, speeds up build process 2020-04-12 14:08:35 +02:00
nodiscc
5cb1908a5f makefile: use virtio video driver for test VMs 2020-04-11 12:34:26 +02:00
nodiscc
fb82e9241f makefile: fix test_kvm_* targets 2020-04-07 18:06:09 +02:00
nodiscc
56acec11ef makefile: test_kvm: create the qcow disk image in the current directory 2020-04-07 18:02:10 +02:00
nodiscc
a72948286d makefile: cleanup, remove download_iso target 2020-04-06 21:16:44 +02:00
nodiscc
4d2a972c22 add html documentation generation through sphinx
makefile: add a target to install sphinx and build static HTML documentation from markdown, locally
2020-04-06 19:28:10 +02:00
nodiscc
13231ca4e6 makefile improvements: add test_imagesize target, update bump_version target, update versions, fix todo.md path 2020-04-06 19:28:10 +02:00
nodiscc
64f0e0c5db tool: Makefile: clean: clean all untracked files 2020-03-15 20:50:45 +01:00
nodiscc
e95fa28f98 tools: Makefile: move 3rd party downloads to separate file
- adds an easy way to disable third party downloads before build
2020-03-15 20:50:45 +01:00
nodiscc
d720a01809 tools: Makefile: add a target to generate a TODO.md from a list of gitea issues 2020-03-15 20:50:45 +01:00
nodiscc
4aeb842c3f tools: Makefile: add a comment on disabling third party downloads
fixes #11
2020-03-15 20:50:45 +01:00
nodiscc
82b1c5f1b2 skel: nano: make scopatz/nanorc inclusion completely optional/indepentdent of config.chroot 2020-03-15 20:50:45 +01:00
nodiscc
c25a7c241b makefile: extras add cleanerml/bleachbit additional cleaners 2020-03-15 20:50:44 +01:00
nodiscc
3721afc066 Makefile: update iso image version in test_* targets 2020-03-08 21:28:15 +01:00
nodiscc
5c7a85c557 makefile: update path for download_iso target 2020-03-08 21:09:06 +01:00
nodiscc
7505cdb0f4 Makefile: fix empty 'clean' target 2020-03-08 19:00:15 +01:00
nodiscc
6c56d4ffd7 extras: replace https://github.com/serialhex/nano-highlight -> https://github.com/scopatz/nanorc 2020-03-07 21:01:46 +01:00
nodiscc
d59be821c6 tools: add --continue option to wget command in makefile 2020-03-07 21:01:46 +01:00
nodiscc
52287dd56a add nano configuration from https://github.com/serialhex/nano-highlight 2020-03-07 21:01:46 +01:00
nodiscc
ebce822618 tools: make makefile idempotent 2020-03-07 21:01:46 +01:00
nodiscc
b96358a315 tools: indent/cleanup makefile 2020-03-07 21:01:45 +01:00
nodiscc
ace008eaac tools: remove timestamping option from wget in makefile
causes 40x errors on servers tha rject HTTP HEAD requests
2020-03-07 21:01:45 +01:00
nodiscc
6ec90bf1c0 tools: make install_buildenv part of the default makefile target 2020-03-07 21:01:45 +01:00
nodiscc
a4d91d3a35 Makefile: add target to pack a zip archive for the current revision of the git repository 2020-03-07 21:01:45 +01:00
nodiscc
11501169b9 makefile: add https://gitlab.com/nodiscc/xfce4-terminal-colorschemes to extra downloads 2020-03-07 21:01:42 +01:00
nodiscc
798838b71a Makefile: add https://gitlab.com/nodiscc/cc0-wallpapers to extra downloads, add a separate 'clean' target 2020-03-07 21:01:42 +01:00
nodiscc
01394c3810 Makefile: add a target to download extra resources (plymouth-theme-debian-logo) 2020-03-07 21:01:42 +01:00