2024-11-11 22:28 | Makefile: also use cflags for $LUA | phoebos | 1 | +1 | -1 |
2024-11-11 22:20 | Makefile: add a LUA macro to permit swapping to LuaJIT | phoebos | 1 | +4 | -3 |
2024-11-11 22:18 | remove reference to __gc metatable, do trap_on | phoebos | 2 | +2 | -6 |
2024-11-11 22:09 | install: move file iteration to function | phoebos | 1 | +41 | -31 |
2024-11-11 21:35 | utils.prompt: handle interrupt properly | phoebos | 1 | +2 | -1 |
2024-11-11 21:34 | update README | phoebos | 1 | +1 | -1 |
2024-11-11 21:33 | b3sum.c: improve compatibility with Lua 5.1 | phoebos | 1 | +4 | -0 |
2024-11-11 21:28 | remove __gc finalizer and make env.atexit() the cleanup function | phoebos | 5 | +13 | -9 |
2024-11-11 21:02 | add misc comments | phoebos | 2 | +4 | -0 |
2024-04-26 16:43 | update README | phoebos | 1 | +5 | -0 |
2024-04-26 14:48 | more documentation | phoebos | 9 | +92 | -19 |
2024-04-26 13:31 | add ldoc documentation | phoebos | 10 | +193 | -63 |
2023-11-13 00:04 | add contrib/bliss-makedepends | phoebos | 1 | +30 | -0 |
2023-10-25 14:21 | note targets Lua 5.4 | phoebos | 1 | +1 | -0 |
2023-08-23 10:26 | utils.get_available: check for nil in table | phoebos | 1 | +1 | -1 |
2023-07-31 12:41 | utils.capture: return nil if cmd failed | phoebos | 1 | +3 | -1 |
2023-07-31 12:41 | utils.rm_rf: return status | phoebos | 1 | +1 | -1 |
2023-07-31 12:09 | utils.split: only split on sep | phoebos | 1 | +1 | -1 |
2023-07-28 11:34 | run action under pcall; no traceback on die | phoebos | 2 | +12 | -2 |
2023-07-28 11:33 | build.get_etcsums: stat -> lstat | phoebos | 1 | +1 | -1 |
2023-07-28 11:32 | download.http: mkdir | phoebos | 1 | +1 | -0 |
2023-07-18 13:42 | add utils.run_quiet | phoebos | 2 | +10 | -7 |
2023-07-18 01:54 | add install | phoebos | 3 | +129 | -2 |
2023-07-18 01:52 | add am_not_owner | phoebos | 1 | +13 | -1 |
2023-07-18 01:35 | add as_user | phoebos | 1 | +17 | -1 |
2023-07-18 01:18 | utils.split: handle nil strings | phoebos | 1 | +1 | -0 |
2023-07-18 01:18 | utils.setup: don't accept XDG_CACHE_HOME if 0 length | phoebos | 1 | +2 | -1 |
2023-07-18 01:17 | utils.setup: add CHOICE and COLOR to env | phoebos | 1 | +2 | -0 |
2023-07-18 01:15 | pkg.iscached: return filename or nil rather than boolean | phoebos | 1 | +2 | -2 |
2023-07-18 01:14 | build: check utils.run succeeded | phoebos | 1 | +2 | -2 |
2023-07-18 01:14 | archive.tar_extract: permit not moving up if >1 top-level file | phoebos | 1 | +11 | -10 |
2023-07-17 11:57 | tsort: add comments | phoebos | 1 | +2 | -0 |
2023-07-17 11:47 | contrib: add a tsort(1) | phoebos | 1 | +26 | -0 |
2023-07-16 17:47 | utils.trap_off: ignore SIGINT | phoebos | 1 | +1 | -1 |
2023-07-16 17:47 | move atexit into env | phoebos | 5 | +11 | -11 |
2023-07-12 11:50 | build.gen_manifest: correctly handle empty dirs | phoebos | 1 | +1 | -1 |
2023-07-11 11:51 | utils.mkdirp: fix continue | phoebos | 1 | +1 | -1 |
2023-07-03 21:48 | utils.mkdirp: speedup by checking if path exists first | phoebos | 1 | +9 | -0 |
2023-07-03 21:23 | pkg: comment | phoebos | 1 | +1 | -0 |
2023-07-03 21:21 | test: atexit | phoebos | 1 | +1 | -1 |
2023-07-03 17:27 | build: etcsums | phoebos | 2 | +33 | -2 |
2023-07-03 17:26 | export pkg.read_lines | phoebos | 1 | +1 | -0 |
2023-07-03 16:56 | build: check for pre-built binaries | phoebos | 1 | +9 | -3 |
2023-07-03 16:54 | add pkg.iscached | phoebos | 1 | +16 | -0 |
2023-07-03 16:26 | build: log | phoebos | 1 | +12 | -4 |
2023-07-03 16:02 | utils.run: support teeing output to a logfile | phoebos | 1 | +38 | -1 |
2023-07-03 00:08 | build: prompt | phoebos | 2 | +2 | -2 |
2023-07-03 00:08 | be sure to cast numerical KISS_* | phoebos | 1 | +4 | -4 |
2023-07-02 14:13 | comments | phoebos | 1 | +3 | -1 |
2023-06-30 01:30 | build: only build path once | phoebos | 1 | +4 | -4 |
2023-06-30 01:28 | build: add implicit deps and order packages | phoebos | 1 | +37 | -4 |
2023-06-30 01:26 | checksum.verify_checksums: log | phoebos | 1 | +2 | -0 |
2023-06-30 01:26 | pkg.find_sources: log | phoebos | 1 | +2 | -0 |
2023-06-30 01:20 | download.http: log | phoebos | 1 | +2 | -0 |
2023-06-30 01:20 | add pkg.isinstalled | phoebos | 1 | +6 | -0 |
2023-06-30 01:20 | pkg.order: actually reverse the package list | phoebos | 1 | +1 | -1 |
2023-06-30 00:42 | quotes | phoebos | 1 | +1 | -1 |
2023-06-30 00:31 | fix pkg.find_depends interface to be consistent | phoebos | 1 | +3 | -3 |
2023-06-30 00:24 | Merge branch 'pkg_order' | phoebos | 3 | +159 | -1 |
2023-06-30 00:17 | add contrib/bliss-fulldepends | phoebos | 1 | +31 | -0 |
2023-06-29 22:57 | cached recursion | phoebos | 1 | +16 | -17 |
2023-06-16 13:49 | bad recursion | phoebos | 1 | +26 | -8 |
2023-06-16 13:04 | add pkg.order using a tsort | phoebos | 2 | +110 | -0 |
2023-06-29 21:10 | build: set env | phoebos | 1 | +12 | -2 |
2023-06-29 21:09 | die: increase start level of traceback | phoebos | 1 | +1 | -1 |
2023-06-29 19:48 | meta: prefer " over ' for Lua strings | phoebos | 12 | +97 | -97 |
2023-06-29 19:36 | utils.run: take an array instead of a string | phoebos | 4 | +49 | -18 |
2023-06-27 22:35 | note that libblake3 must be built with -fPIC | phoebos | 1 | +1 | -1 |
2023-06-27 21:41 | update README | phoebos | 1 | +4 | -0 |
2023-06-27 21:21 | functional build | phoebos | 1 | +1 | -1 |
2023-06-27 21:20 | build: generate manifest and tarball | phoebos | 1 | +61 | -1 |
2023-06-27 21:05 | add archive.tar_create | phoebos | 1 | +25 | -0 |
2023-06-27 16:54 | restrict env.COMPRESS to permitted values | phoebos | 1 | +6 | -0 |
2023-06-27 16:29 | update doc | phoebos | 1 | +21 | -14 |
2023-06-27 16:18 | fix trailing whitespace | phoebos | 1 | +2 | -2 |
2023-06-27 16:19 | pkg.find_version: use repo_dir instead of searching | phoebos | 3 | +6 | -5 |
2023-06-27 16:08 | build: give version to build file | phoebos | 1 | +6 | -3 |
2023-06-18 00:44 | barebones build | phoebos | 4 | +122 | -2 |
2023-06-16 14:34 | add verify_checksums | phoebos | 3 | +24 | -2 |
2023-06-16 14:08 | utils: add prompt | phoebos | 1 | +10 | -1 |
2023-06-16 01:07 | luacheck | phoebos | 5 | +20 | -23 |
2023-06-15 18:23 | die: print stacktrace on die | phoebos | 1 | +1 | -0 |
2023-06-15 18:23 | main: comments | phoebos | 1 | +9 | -6 |
2023-06-15 18:16 | add checksum action | aabacchus | 3 | +59 | -2 |
2023-06-15 18:07 | add download | aabacchus | 3 | +78 | -2 |
2023-06-15 17:14 | add functions to resolve cache locations | aabacchus | 1 | +39 | -3 |
2023-06-14 02:50 | make dirs and add pkg_clean traps | aabacchus | 4 | +85 | -24 |
2023-06-14 00:16 | utils: add mkdirp | aabacchus | 1 | +23 | -4 |
2023-06-13 17:38 | collect pkg functions | aabacchus | 4 | +60 | -26 |
2023-06-13 15:46 | simplify requires in actions | aabacchus | 2 | +2 | -4 |
2023-06-13 15:36 | add LICENSE | aabacchus | 1 | +21 | -0 |
2023-06-13 15:28 | add some docs | aabacchus | 1 | +46 | -0 |
2023-06-13 15:21 | add BLAKE3 wrapper | aabacchus | 6 | +107 | -5 |
2023-06-13 09:20 | add pkg_find | aabacchus | 1 | +12 | -0 |
2023-06-13 09:20 | implement list | aabacchus | 4 | +37 | -3 |
2023-06-12 23:28 | implement search | aabacchus | 2 | +20 | -5 |
2023-06-12 22:45 | rename to bliss | aabacchus | 8 | +74 | -61 |
2023-06-12 22:15 | restructure | aabacchus | 6 | +194 | -143 |
2023-04-21 13:01 | init | aabacchus | 4 | +202 | -0 |