Commit Graph

21 Commits

Author SHA1 Message Date
Luke T. Shumaker e7ad02a2d4 fixup! BREAKING CHANGE: osi-mk: Split --conf into --fmt, --fmtconf, --pkgconf, and --conf 2024-05-13 15:02:29 -06:00
Luke T. Shumaker 5f16a12185 BREAKING CHANGE: osi-mk: Split --conf into --fmt, --fmtconf, --pkgconf, and --conf 2024-03-04 15:02:05 -07:00
Luke T. Shumaker a4e6730f16 BREAKING CHANGE: osi-mk: Hoist --arch to be a top-level flag 2024-03-04 14:21:18 -07:00
Luke T. Shumaker a7d9b0d778 osi-mk: format-dir.sh: Fix permissions 2024-02-25 22:01:16 -07:00
Luke T. Shumaker 7d7e4f2320 osi-mk: Add 'dir' and 'tar' formats 2024-02-14 11:16:31 -07:00
Luke T. Shumaker cf991a6404 osi-mk: Factor 'format' options into separate files 2024-02-14 09:02:04 -07:00
Luke T. Shumaker c47d74a474 BREAKING CHANGE: osi-mk: Rename some conf options 2024-02-14 08:53:52 -07:00
Luke T. Shumaker 9339272bad Convert all Bash programs to use argparse.sh 2024-02-14 01:40:52 -07:00
Luke T. Shumaker 62afc95084 Add .editorconfig, trim trailing whitespace 2024-02-14 01:37:06 -07:00
Luke T. Shumaker a1310b2ef6 osi-mk: Support building for other Parabola-supported architectures 2024-01-30 08:36:57 -07:00
Luke T. Shumaker 962a05362d osi-mk: Add a --conf=machine-id= flag 2024-01-29 23:56:00 -07:00
Luke T. Shumaker 2630d42238 osi-mk: Have pacman.log be reproducible 2024-01-29 23:56:00 -07:00
Luke T. Shumaker d545956395 osi-mount.bats: Remove debug line 2024-01-29 23:56:00 -07:00
Luke T. Shumaker 69be8af2e8 Fix TMPDIR messing with pacstrap 2024-01-26 00:20:35 -07:00
Luke T. Shumaker b0d522f9f5 First pass at adding tests for reproducible builds 2024-01-25 23:35:45 -07:00
Luke T. Shumaker 8fbffa90d0 Strictly obey TMPDIR 2024-01-25 19:03:07 -07:00
Luke T. Shumaker 0fe91d3c76 osi-mk: Set `--conf=dbus-units=dbus-broker-units` by default 2024-01-18 22:41:51 -07:00
Luke T. Shumaker 9ec6e26025 tests and fixes 2024-01-18 22:36:20 -07:00
Luke T. Shumaker 03c27c2b1f Lint that all files have a license specified 2024-01-05 11:42:15 -07:00
Luke T. Shumaker 5dd1275ca3 osi-mount: Fix --root 2024-01-04 19:31:40 -07:00
Luke T. Shumaker 7b87204259 Add basic tests 2024-01-04 19:31:40 -07:00