Commit Graph

32 Commits

Author SHA1 Message Date
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
nodiscc
6130356634 Makefile: add targets to download the ISO image from teh build server and run it in virt-manager/KVM virtual machine (tests) 2020-03-07 21:01:41 +01:00
nodiscc
d431afd98f Makefile: add a target to remind manually updating the version indicator in various files 2020-03-07 21:01:40 +01:00
nodiscc
c493abe6b2 Makefile: add targets to release a new version (ISO SHA512 checkums + GPG signature) 2020-02-23 13:46:39 +01:00
nodiscc
abcdbdc161 Makefile: add a target to build the iso image 2020-02-23 13:45:12 +01:00
nodiscc
3b312db1a5 add Makefile: add tageret to install build requirements 2020-02-23 13:41:33 +01:00