David Runge
874166ec7b
Makefile: Remove mkinitcpio-archiso specific targets
...
Makefile:
Remove all code specific to mkinitcpio-archiso.
Allow overriding PREFIX (defaults to /usr/local).
Gather scripts to check more generically.
Add abstractions for installation directories.
2021-07-31 17:27:17 +02:00
David Runge
2a24429404
Add continuous integration scripts to linting
...
Makefile:
Add scripts below .gitlab/ci/ to the lint target of the Makefile.
2021-01-31 16:27:41 +01:00
Michael Vorburger
0ae5cd961e
lint ALL (future) scripts/*.sh, not just run_archiso.sh
2021-01-23 19:23:38 +00:00
Alexander Epaneshnikov
6a39300b0f
implement accessibility support in archiso
...
this fixes #67
2020-10-29 12:30:37 +00:00
nl6720
1cc7375c25
archiso/mkarchiso: start preparing a build_profile command
...
Nothing is implemented yet!
configs/releng/profiledef.sh:
A test profile.
2020-08-17 14:22:36 +03:00
nl6720
d7fc56e006
Move shell script linting into a separate make target
...
Makefile:
Move shellcheck to a "lint" target and change "check" so that it runs "lint".
This provides a more finer grained control and allows to extend "check" with things beyond just linting.
.gitlab-ci.yml:
Run `make lint` in the lint job.
2020-07-30 13:09:53 +03:00
nl6720
e9303ca175
Makefile: do not install mkinitcpio hooks by default
...
They are not required in the host system. See https://gitlab.archlinux.org/archlinux/archiso/-/issues/34 .
2020-07-29 19:14:59 +03:00
David Runge
e264b44682
Add license and basic documentation
...
LICENSE:
Add GPL-3.0 license.
{{archiso,configs}/*,.editorconfig,.gitlab-ci.yml}:
Add SPDX license identifier.
Makefile:
Add SPDX license identifier.
Install the `run_archiso.sh` script as global executable `run_archiso`.
Use -D and -t flags to install to install files more generically (without a previous call to install the directory).
README.rst:
Add README outlining the project's scope, how to build images from the profiles and how to test.
AUTHORS.rst:
Add list of all direct contributors to the repository.
CONTRIBUTING.rst:
Add basic contribution guidelines, explaining the linter and the license in use.
Closes #7
Closes #3
2020-07-29 14:27:48 +02:00
nl6720
ecd339278d
Add check target to Makefile
...
Makefile:
Move shellcheck commands from .gitlab-ci.yml.
.gitlab-ci.yml:
Run `make check`.
Prevent partial upgrades, i.e. use '-Syu'.
Prevent reinstalling already installed packages by using pacman's '--needed' option.
Don't force-download the package database.
2020-07-17 10:42:14 +03:00
David Runge
5fbbb05a2e
Removing dist target
...
Makefile:
Removing the dist target. It requires to increment a number on each
release.
This workflow can be entirely circumvented by signed commit tags and
using those for packaging.
2020-05-31 23:05:52 +02:00
Pierre Schmitz
d796edc7dc
Prepare release
2019-10-16 13:10:09 +02:00
Gerardo Exequiel Pozzi
fe0d627f4d
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2019-05-01 18:38:41 -03:00
Gerardo Exequiel Pozzi
a2d4a7a399
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2019-04-26 11:50:19 -03:00
Gerardo Exequiel Pozzi
d320406c93
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2018-12-24 00:30:05 -03:00
Gerardo Exequiel Pozzi
67dabd1503
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2018-08-22 00:24:48 -03:00
Gerardo Exequiel Pozzi
69f637148a
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2018-08-01 00:57:10 -03:00
Gerardo Exequiel Pozzi
d4a9ba4b78
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2018-07-26 17:17:08 -03:00
Gerardo Exequiel Pozzi
b5ad2305db
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2018-06-23 22:26:06 -03:00
Gerardo Exequiel Pozzi
901d3b07a4
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2018-06-23 16:58:07 -03:00
Gerardo Exequiel Pozzi
7194cb43a5
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2018-04-26 10:48:32 -03:00
Gerardo Exequiel Pozzi
80d9958d99
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2017-11-01 19:23:15 -03:00
Gerardo Exequiel Pozzi
057717074a
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2017-06-25 21:14:25 -03:00
Gerardo Exequiel Pozzi
e7b7fe08d8
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2017-03-25 02:03:13 -03:00
Gerardo Exequiel Pozzi
cea2f7d7be
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2017-02-21 19:56:02 -03:00
Gerardo Exequiel Pozzi
bee129512d
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2016-12-21 19:18:29 -03:00
Gerardo Exequiel Pozzi
8ec74bc621
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2016-10-24 19:37:32 -03:00
Gerardo Exequiel Pozzi
e43bb7ae85
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2016-05-31 19:31:01 -03:00
Gerardo Exequiel Pozzi
eea8f8d4d5
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2016-05-14 23:50:19 -03:00
Gerardo Exequiel Pozzi
9f0bac5810
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2016-03-02 10:31:35 -03:00
Gerardo Exequiel Pozzi
80b159345f
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2016-02-28 18:30:01 -03:00
Gerardo Exequiel Pozzi
d1e95f8581
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2015-09-28 20:08:49 -03:00
Gerardo Exequiel Pozzi
ab14ac64a6
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2015-07-30 01:13:15 -03:00
Gerardo Exequiel Pozzi
f0452f22ca
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2015-04-24 14:19:31 -03:00
Gerardo Exequiel Pozzi
abe198a73a
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2014-10-31 22:36:15 -03:00
Thomas Bächler
ccbeb35a7f
prepare release
...
Signed-off-by: Thomas Bächler <thomas@archlinux.org>
2014-09-02 20:37:04 +02:00
Gerardo Exequiel Pozzi
d6ad403a43
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2014-08-28 19:24:38 -03:00
Gerardo Exequiel Pozzi
c32457c5cf
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
2014-07-26 17:56:03 -03:00
Gerardo Exequiel Pozzi
6a7497e23d
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2014-05-21 21:01:42 -03:00
Pierre Schmitz
2bfb3396cf
prepare release
2014-02-01 20:19:16 +01:00
Gerardo Exequiel Pozzi
85b8b5d5e2
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2014-01-03 22:31:33 -03:00
Gerardo Exequiel Pozzi
6a34e12e68
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-10-29 20:54:58 -03:00
Gerardo Exequiel Pozzi
773f118e19
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-09-28 16:28:20 -03:00
Gerardo Exequiel Pozzi
c7925edadf
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-06-29 16:49:52 -03:00
Gerardo Exequiel Pozzi
6634f0a781
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-05-30 20:22:08 -03:00
Gerardo Exequiel Pozzi
34c38fb78c
prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-05-30 12:11:09 -03:00
Gerardo Exequiel Pozzi
47f39ec5d3
[archiso] /usr/sbin -> /usr/bin
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-05-12 01:22:57 -03:00
Gerardo Exequiel Pozzi
1d8bb94dc6
[archiso] Prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-04-13 16:05:46 -03:00
Gerardo Exequiel Pozzi
745e9a4158
[archiso] Prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-03-30 20:30:07 -03:00
Gerardo Exequiel Pozzi
b77f04131b
Prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-02-28 14:52:29 -03:00
Gerardo Exequiel Pozzi
579ea0f3c1
[archiso] Prepare release
...
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-01-04 17:42:31 -03:00