Commit graph

170 commits

Author SHA1 Message Date
adisbladis
6ea9066253
Remove builder from output 2020-10-29 13:26:18 +01:00
adisbladis
64b60b5a15
Build gomod2nix with itself 2020-10-29 13:26:18 +01:00
adisbladis
d331f4fd01
Factor out builder call 2020-10-29 13:26:17 +01:00
adisbladis
956903170b
Split builder into its own directory 2020-10-29 13:26:17 +01:00
adisbladis
2034c858bd
Create in-sandbox builder for env 2020-10-29 13:26:17 +01:00
adisbladis
869ea9a6b2
Add an initial Go builder 2020-10-29 13:26:17 +01:00
adisbladis
ecf0c76348
Fix relative paths inside sources 2020-10-29 13:26:17 +01:00
adisbladis
e51f884b85
Add vendorPath to correctly link the vendor directory in the nix build 2020-10-29 13:26:17 +01:00
adisbladis
a5f0e022c6
Start changing the format to work in the Nix sandbox 2020-10-29 13:26:17 +01:00
adisbladis
19394d538e
Fix commitShaRev regex for some more complicated packages
Example "version" string this fixes: v0.5.0-alpha.5.0.20200819165624-17cef6e3e9d5
2020-10-29 13:26:16 +01:00
adisbladis
25d7fc13aa
Add comprehensive logging 2020-10-29 13:26:16 +01:00
adisbladis
51402965c7
Add flags to CLI 2020-10-29 13:26:16 +01:00
adisbladis
23847ecd85
Implement reading from previous files as a cache mechanism 2020-10-29 13:26:16 +01:00
adisbladis
634635dc70
Fix fetching repositories with repo root relative tags 2020-10-29 13:26:16 +01:00
adisbladis
85684cb652
Write output file 2020-10-29 13:26:16 +01:00
adisbladis
c2cd1e1fff
Add native output format 2020-10-29 13:26:16 +01:00
adisbladis
bdf43e8d31
Add support for old deps.nix as an output format 2020-10-29 13:26:15 +01:00
adisbladis
678a0b17c4
Create a proper package structure 2020-10-29 13:26:15 +01:00
adisbladis
3423ff0bcb
Most basic functionality works 2020-10-29 13:26:15 +01:00
adisbladis
74d937f555
Basic parsing/fetching working 2020-10-29 13:26:15 +01:00