Releases: nektro/zigmod
Releases 路 nektro/zigmod
r89
0df96b6
cmd/aq/{install,update}: use proper cachepath (Meghan Denny)a1ea508
main: pass proper self_path value (Meghan Denny)09d633b
cmd: when running zigmod inside deps folder, use parent deps folder as cachepath (Meghan Denny)65666d0
add self_name arg to all execute() call signatures (Meghan Denny)e2d42e8
add deps.addAllLibrariesTo(), closes #84 (Meghan Denny)f3aabb5
regenerate deps.zig (Meghan Denny)b8cd095
mark versioned dep folders as readonly, closes #53 (Meghan Denny)255cb97
add a buffered reader for parsing zigmod.lock (Meghan Denny)a9863df
close some file descriptors (Meghan Denny)941ad7c
deps: marlersoft/zigwin32: misc confirmed update (Meghan Denny)0e75165
deps: nektro/zig-extras: misc confirmed updates (Meghan Denny)8e4e9ae
deps: ziglibs/known-folders: misc confirmed updates (Meghan Denny)8ba1d87
deps: truemedian/hzzp: misc confirmed updates (Meghan Denny)ddd0eb7
deps: nektro/iguanaTLS: misc confirmed updates (Meghan Denny)02464e0
build_release.sh: use debug mode, release breaks stack traces (Meghan Denny)6c68f38
build.zig: add a -Doption (Meghan Denny)5403d1a
build.zig: move -Dtag option declaration out with other options (Meghan Denny)r88
8fb6d24
remove self/files package since files.zig is now rendered in consumer root (Meghan Denny)97241c4
build: use ReleaseSafe (Meghan Denny)84a091c
build: use -Dmode instead of -Doptimize (Meghan Denny)5cbd21c
build: add mips64-linux-musl (Meghan Denny)c79dc26
build: add powerpc64le-linux-musl (Meghan Denny)87bd963
build: add riscv64-linux-musl (Meghan Denny)fc6ffd5
build_release.sh: solve TODO (Meghan Denny)629e58e
build_all.sh: do x86_64 before aarch64 (Meghan Denny)254cb60
update files/root_files attributes to be compatible with Zig 0.11 (Meghan Denny)62a4e5c
add Dep.parent_id field (Meghan Denny)r87
8d1c6c7
add check for LICENSE.txt and use detectlicense for write check too closes #83 (Meghan Denny)fa1b06e
build_all_zig.sh: add aarch64-windows-gnu (Meghan Denny)5de3758
changelog.sh: remove bashisms (Meghan Denny)509b9b7
deps: nektro/zig-yaml: update to latest (Meghan Denny)50ccfe3
update to Zig 0.11.0 (Meghan Denny)r86
21b73b0
cmd/zpm: fix std.json helper function (Meghan Denny)95890f3
cmd/zpm: add helper json get function (Meghan Denny)b46cdbf
cmd/zpm: new json api update (Meghan Denny)ba84a39
cmd/generate: make checkout depend on clone (Meghan Denny)d8787bb
ci: update zig version (Meghan Denny)102f3eb
ci: use goto-bus-stop/setup-zig@v2 (Meghan Denny)d4cb344
[skip-ci] README: use -j1 to build (Meghan Denny)c035b13
cmd/fetch: include the hash of build.zig in the root_files zig file name this solved a problem in a monorepo of mine where multiple apps were sourcing from the same .zigmod directory (Meghan Denny)2f18c5b
README: we dont use circleci anymore (Meghan Denny)587247c
cmd/fetch: generate licenses.txt too (Meghan Denny)b72dd23
cmd/license: allow it to be called from code and fix a missing line before Unspecified section (Meghan Denny)d5f3d9a
lots of fixes, update to zig master 0.11.0-dev.3620+c76ce25a6 (Meghan Denny)r85
changelog.sh: shell doesnt like functions with hyphens
r84
14c64f3
build with stage2 by default (Meghan Denny)400c9b2
use absolute path for self/files packages (Meghan Denny)d80b093
common: clarify type here (Meghan Denny)bf2ce1f
zigmod.yml: update for stage2 (Meghan Denny)dc1716e
deps: nektro/iguanaTLS update for stage2 (Meghan Denny)d8aa0b1
deps: nektro/zig-inquirer: use bigger buffer for line input (Meghan Denny)6fc9206
deps: MasterQ32/zig-uri: update for stage2 (Meghan Denny)04b3b58
deps: compatible support for stage2 (Meghan Denny)d63ff74
deps: nektro/zig-yaml: support for | multiline strings (Meghan Denny)88a33e0
extras now exposes range directly (Meghan Denny)67e6d4c
ci: build x86_64 first (Meghan Denny)8f01102
ci: use 0.10.0 release (Meghan Denny)db70af4
[skip ci] Remove 'Initially' from instructions (#82) (DivergentClouds)r83
r82
b894070
ci: add aarch64-windows-gnu (Meghan Denny)36021e5
ci: zigmod sum needs fetch to be ran first (Meghan Denny)a2daf43
util: file_list: use extras.fileList (Meghan Denny)fb1a2c1
cmd/generate: add a few TODOs (Meghan Denny)9c43bd4
more dead code removal (Meghan Denny)928e888
use errdefer for std.ArrayList deinit (Meghan Denny)3db48d1
return narrowed error in else case of catch switch (Meghan Denny)d2bedba
dry: u.list_contains -> extras.containsString (Meghan Denny)67caed0
dry: u.does_file_exist -> extras.doesFileExist (Meghan Denny)d2169e0
get_module_from_dep: better error handling (Meghan Denny)5b580b8
dry: u.trim_prefix -> extras.trimPrefix (Meghan Denny)ef97218
cmd/license: alphabetize output (Meghan Denny)d68545f
replace vendored yaml parsing with shared package (Meghan Denny)d051451
deps: truemedian/zfetch made its final commit and is now archived (Meghan Denny)ec980d5
remove dependence on non-const temporaries (Meghan Denny)014d13f
remove any other references to the old bootstrap process (Meghan Denny)7cd61e4
build.zig: add -Dstage2 option to test (Meghan Denny)40917b1
finally give Zigmod its exorcism (Meghan Denny)301c7ea
bootstrap step is no longer necessary (Meghan Denny)04e8462
use the deps.zig made by `zigmod generate` (Meghan Denny)654f634
fetch: only delete the .git folder when version is a commit (Meghan Denny)16bef4f
ensure dep.type is propogated properly through to collect_deps (Meghan Denny)c19c852
util: git_rev_HEAD: fix behavior when HEAD is not a ref (Meghan Denny)ae6cf5f
cmd: add the `generate` command (Meghan Denny)f12542b
Module.is_sys_lib / Module.is_framework replaced with Module.type comparison (Meghan Denny)f842053
add type field to zigmod.Module (Meghan Denny)3cffae7
util.git_rev_HEAD: max alloc len to 50 (Meghan Denny)55a0abb
zigmod.DepType -> zigmod.Dep.Type (Meghan Denny)r81
2a940e8
update to zig master 0.10.0-dev.3998+c25ce5bba (Meghan Denny)616dbac
zigmod.lock: alphabetize the list of dependencies to be order independent (Meghan Denny)6b02ffb
deps: truemedian/hzzp: avoid const temporaries (Meghan Denny)5457fa6
deps: arqv/ini was deleted, replace with fork closes #77 (Meghan Denny)31349a7
deps: arqv/ini was deleted, replace with fork closes #77 (Meghan Denny)bf9b04a
stage2 is the zig default now but we can't use it yet (Meghan Denny)6a2d664
support stage2 usingnamespace semantics (Meghan Denny)513aa28
build.zig: default prominent_compile_errors on (Meghan Denny)1bab7ee
update to zig master 0.10.0-dev.3316+a0d3a87ce (Meghan Denny)1bdc22e
deps: update truemedian/zfetch (Meghan Denny)4932123
deps: update ziglibs/known-folders (Meghan Denny)849e443
deps: udpate arqv/ini (Meghan Denny)bcf089a
deps: update marlersoft/zigwin32 (Meghan Denny)4dcf75a
update to zig master 0.10.0-dev.3017+da94227f7 closes #74 (Meghan Denny)df8e678
update to zig master 0.10.0-dev.2802+54454fd01 (Meghan Denny)r80
62469b8
ci: macos now uses -none abi instead of -gnu (Meghan Denny)a17e2a0
deps.zig: disable zig fmt closes #70 (Meghan Denny)449c85d
update for zig master 0.10.0-dev.2412+4e918873e std.build.Pkg changes upstream: https://github.com/ziglang/zig/commit/4e918873e7667e8d74b009cb34cbdd4df3305462 (Meghan Denny)