1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
|
{ "main": "static-just"
, "repositories":
{ "static-just":
{"repository": {"type": "file", "path": "."}, "bindings": {"just": "just"}}
, "imported-toolchain":
{ "repository": "imported-toolchain/toolchains"
, "target_file_name": "compiler+tools.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules"
, "tools": "imported-toolchain/tools-all"
, "compiler": "imported-toolchain/gcc-14.2.0-musl"
}
}
, "imported-toolchain/busybox-latest":
{ "repository": "imported-toolchain/toolchains"
, "target_file_name": "busybox.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules"
, "busybox": "imported-toolchain/tools/busybox-1.36.1"
}
}
, "imported-toolchain/cmake-latest":
{ "repository": "imported-toolchain/toolchains"
, "target_file_name": "cmake.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules"
, "cmake": "imported-toolchain/tools/cmake-3.27.1"
}
}
, "imported-toolchain/compilers/gcc-14.2.0-musl":
{ "repository": "imported-toolchain/compilers"
, "target_file_name": "gcc-14-musl.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/gcc"
, "musl-cross-make": "imported-toolchain/imports/musl-cross-make-fe915821"
, "binutils": "imported-toolchain/imports/binutils-latest"
, "musl": "imported-toolchain/imports/musl-1.2.4"
, "gmp": "imported-toolchain/imports/gmp-6.3.0"
, "mpc": "imported-toolchain/imports/mpc-1.3.1"
, "mpfr": "imported-toolchain/imports/mpfr-4.2.1"
, "gcc": "imported-toolchain/compilers/gcc-14.2.0-native"
, "mimalloc": "imported-toolchain/imports/mimalloc-2.1.2"
}
}
, "imported-toolchain/compilers/gcc-14.2.0-native":
{ "repository":
{ "type": "archive"
, "content": "97ed2ad91801278cb7d89c720ee1dce6fa3e2a5d"
, "fetch": "https://ftp.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"
, "sha256": "a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9"
, "subdir": "gcc-14.2.0"
}
, "target_root": "imported-toolchain/compilers"
, "target_file_name": "gcc-14-native.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/gcc"
, "binutils": "imported-toolchain/imports/binutils-latest"
, "gmp": "imported-toolchain/imports/gmp-6.3.0"
, "mpc": "imported-toolchain/imports/mpc-1.3.1"
, "mpfr": "imported-toolchain/imports/mpfr-4.2.1"
, "patches": "imported-toolchain/patches"
}
}
, "imported-toolchain/gcc-14.2.0-musl":
{ "repository": "imported-toolchain/toolchains"
, "target_file_name": "gcc.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules"
, "gcc": "imported-toolchain/compilers/gcc-14.2.0-musl"
}
}
, "imported-toolchain/imports/binutils-latest":
{ "repository":
{ "type": "archive"
, "content": "17cfb0cec609e1771ed867b2d005492329759e39"
, "fetch": "https://ftp.gnu.org/gnu/binutils/binutils-2.41.tar.xz"
, "sha256": "ae9a5789e23459e59606e6714723f2d3ffc31c03174191ef0d015bdf06007450"
, "subdir": "binutils-2.41"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "binutils.TARGETS"
, "bindings": {"rules": "imported-toolchain/rules/gcc"}
}
, "imported-toolchain/imports/boringssl":
{ "repository":
{ "type": "archive"
, "content": "19cdde8ba529848172c09e84e3deb2c92dc670c3"
, "fetch": "https://github.com/google/boringssl/archive/6195bf8242156c9a2fa75702eee058f91b86a88b.tar.gz"
, "sha256": "ad0b806b6c5cbd6cae121c608945d5fed468748e330632e8d53315089ad52c67"
, "subdir": "boringssl-6195bf8242156c9a2fa75702eee058f91b86a88b"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "boringssl.TARGETS"
, "bindings": {"rules": "imported-toolchain/rules/tools"}
}
, "imported-toolchain/imports/config-3d5db9e":
{ "repository":
{ "type": "archive"
, "content": "3a01a6bdf61b589ad70e35e1abf15758f6c2aa39"
, "fetch": "https://git.savannah.gnu.org/gitweb/?p=config.git;a=snapshot;h=3d5db9ebe8607382d17d60faf8853c944fc5f353;sf=tgz"
, "sha256": "b9974284ff6f9e285c8c57f57a9b0726f48576c61edc2e94a71815198fda0827"
, "subdir": "config-3d5db9e"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/gmp-6.3.0":
{ "repository":
{ "type": "archive"
, "content": "eed1334cca024677702c3a4de194758cb1b15c36"
, "fetch": "https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz"
, "sha256": "a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898"
, "subdir": "gmp-6.3.0"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/linux-headers-4.19.88-1":
{ "repository":
{ "type": "archive"
, "content": "d67e9625ed2750a32eadc8abdd4a356f429e1e61"
, "fetch": "https://github.com/sabotage-linux/kernel-headers/releases/download/v4.19.88-1/linux-headers-4.19.88-1.tar.xz"
, "sha256": "995bc76ccf0c40d752b5ea67c022232a17eef6c9ec80ea74ea742e3c19992813"
, "subdir": "linux-headers-4.19.88-1"
, "pragma": {"special": "resolve-partially"}
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/mimalloc-2.1.2":
{ "repository":
{ "type": "archive"
, "content": "da9d9ced476e35074380f3e240b59970dc443cd8"
, "fetch": "https://github.com/microsoft/mimalloc/archive/refs/tags/v2.1.2.tar.gz"
, "sha256": "2b1bff6f717f9725c70bf8d79e4786da13de8a270059e4ba0bdd262ae7be46eb"
, "subdir": "mimalloc-2.1.2"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/mpc-1.3.1":
{ "repository":
{ "type": "archive"
, "content": "afd933ab8b5246004dc0767bcd3d51333d5ca720"
, "fetch": "https://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz"
, "sha256": "ab642492f5cf882b74aa0cb730cd410a81edcdbec895183ce930e706c1c759b8"
, "subdir": "mpc-1.3.1"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/mpfr-4.2.1":
{ "repository":
{ "type": "archive"
, "content": "62fb991131420c31d94e7e992c9ba798e8de866f"
, "fetch": "https://www.mpfr.org/mpfr-current/mpfr-4.2.1.tar.xz"
, "sha256": "277807353a6726978996945af13e52829e3abd7a9a5b7fb2793894e18f1fcbb2"
, "subdir": "mpfr-4.2.1"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/musl-1.2.4":
{ "repository":
{ "type": "archive"
, "content": "3ae819b834bf1ca20cff02cb67b7526372d58bfd"
, "fetch": "https://musl.libc.org/releases/musl-1.2.4.tar.gz"
, "sha256": "7a35eae33d5372a7c0da1188de798726f68825513b7ae3ebe97aaaa52114f039"
, "subdir": "musl-1.2.4"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/musl-cross-make-fe915821":
{ "repository":
{ "type": "archive"
, "content": "99cdef1bbcaf683b9801453fc78aa0c59636f9a2"
, "fetch": "https://github.com/richfelker/musl-cross-make/archive/fe915821b652a7fa37b34a596f47d8e20bc72338.tar.gz"
, "sha256": "c5df9afd5efd41c97fc7f3866664ef0c91af0ff65116e27cd9cba078c7ab33ae"
, "subdir": "musl-cross-make-fe915821b652a7fa37b34a596f47d8e20bc72338"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "musl-cross-make-fe915821.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/gcc"
, "linux-headers": "imported-toolchain/imports/linux-headers-4.19.88-1"
, "config": "imported-toolchain/imports/config-3d5db9e"
, "patches": "imported-toolchain/patches"
}
}
, "imported-toolchain/imports/stage-0/gmp-4.2.4":
{ "repository":
{ "type": "archive"
, "content": "c3b7c9fa7ff0f6634dfde7ba8bf4a9afa0b3b509"
, "fetch": "https://ftp.gnu.org/gnu/gmp/gmp-4.2.4.tar.gz"
, "sha256": "09652b51e348ea459f121c01b4b7189821e06bf457fbd85382aa6f0b741b4e78"
, "subdir": "gmp-4.2.4"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/stage-0/mpc-0.8.1":
{ "repository":
{ "type": "archive"
, "content": "4828dd699fe92fc23456a7abe58fae1aa45c9e84"
, "fetch": "https://gcc.gnu.org/pub/gcc/infrastructure/mpc-0.8.1.tar.gz"
, "sha256": "e664603757251fd8a352848276497a4c79b7f8b21fd8aedd5cc0598a38fee3e4"
, "subdir": "mpc-0.8.1"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/stage-0/mpfr-2.3.1":
{ "repository":
{ "type": "archive"
, "content": "34118d1fdb9a271925d769458ededef8c595876f"
, "fetch": "https://www.mpfr.org/mpfr-2.3.1/mpfr-2.3.1.tar.gz"
, "sha256": "504e34cace2fe0ba2824abb66928b623965d6f5f9bc931316e6785db7ef2e790"
, "subdir": "mpfr-2.3.1"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/stage-1/gmp-5.1.3":
{ "repository":
{ "type": "archive"
, "content": "ba6992490775f21d0926ab17b51a7b8b6ed5e586"
, "fetch": "https://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.gz"
, "sha256": "71f37fe18b7eaffd0700c0d3c5062268c3933c7100c29f944b81d2b6e9f78527"
, "subdir": "gmp-5.1.3"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "files.TARGETS"
}
, "imported-toolchain/imports/zlib":
{ "repository":
{ "type": "archive"
, "content": "d115fc690fa59d3be51b3442158876536140b6c2"
, "fetch": "https://github.com/madler/zlib/releases/download/v1.2.13/zlib-1.2.13.tar.gz"
, "sha256": "b3a24de97a8fdbc835b9833169501030b8977031bcb54b3b3ac13740f846ab30"
, "subdir": "zlib-1.2.13"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "zlib.TARGETS"
, "bindings": {"rules": "imported-toolchain/rules/tools"}
}
, "imported-toolchain/make-latest":
{ "repository": "imported-toolchain/toolchains"
, "target_file_name": "make.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules"
, "make": "imported-toolchain/tools/make-4.4.1"
}
}
, "imported-toolchain/patches":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/bootstrappable-toolchain"
, "branch": "master"
, "commit": "93720597f80740ec1121140e7f84401b766d70ab"
, "subdir": "etc/patches"
}
}
, "imported-toolchain/patches/busybox-1593":
{ "repository":
{ "type": "foreign file"
, "content": "5c8fd3526a514ff64fd3d31b9a849d0649e0d197"
, "fetch": "https://bugs.busybox.net/attachment.cgi?id=9751"
, "sha256": "6671a12c48dbcefb653fc8403d1f103a1e2eba4a49b1ee9a9c27da8aa2db80d4"
, "name": "remove-cbq.patch"
}
, "target_root": "imported-toolchain/imports"
, "target_file_name": "empty.TARGETS"
}
, "imported-toolchain/python-latest":
{ "repository": "imported-toolchain/toolchains"
, "target_file_name": "python.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules"
, "python": "imported-toolchain/tools/python-3.12.0"
}
}
, "imported-toolchain/rules":
{ "repository":
{ "type": "zip"
, "content": "b70b93929aee3fff6593d0f160c93b06c17d0a3b"
, "fetch": "https://github.com/just-buildsystem/rules-cc/archive/refs/tags/v1.4.0.zip"
, "sha256": "7bff0abd544d90cab092e183952c64afb866dd583d6fb62ac01b194f21ef5fc2"
, "subdir": "rules-cc-1.4.0/rules"
}
}
, "imported-toolchain/rules/gcc":
{ "repository": "imported-toolchain/rules"
, "target_root": "imported-toolchain/defaults"
, "rule_root": "imported-toolchain/rules"
, "target_file_name": "gcc.TARGETS"
, "bindings":
{ "base": "imported-toolchain/rules/stage-1"
, "gcc": "imported-toolchain/stage-1/gcc"
, "stage-0": "imported-toolchain/rules/stage-0"
}
}
, "imported-toolchain/rules/stage-0":
{ "repository": "imported-toolchain/rules"
, "target_root": "imported-toolchain/defaults"
, "rule_root": "imported-toolchain/rules"
, "target_file_name": "stage-0.TARGETS"
, "bindings": {"busybox": "imported-toolchain/stage-0/busybox"}
}
, "imported-toolchain/rules/stage-1":
{ "repository": "imported-toolchain/rules"
, "target_root": "imported-toolchain/defaults"
, "rule_root": "imported-toolchain/rules"
, "target_file_name": "stage-1.TARGETS"
, "bindings":
{ "make": "imported-toolchain/stage-0/make"
, "busybox": "imported-toolchain/stage-0/busybox"
, "gcc": "imported-toolchain/stage-0/gcc"
, "stage-0": "imported-toolchain/rules/stage-0"
}
}
, "imported-toolchain/rules/tools":
{ "repository": "imported-toolchain/rules"
, "target_root": "imported-toolchain/defaults"
, "rule_root": "imported-toolchain/rules"
, "target_file_name": "tools.TARGETS"
, "bindings":
{ "base": "imported-toolchain/rules/gcc"
, "gcc-musl": "imported-toolchain/compilers/gcc-14.2.0-musl"
, "stage-0": "imported-toolchain/rules/stage-0"
}
}
, "imported-toolchain/stage-0/binutils":
{ "repository": "imported-toolchain/imports/binutils-latest"
, "target_root": "imported-toolchain/bootstrap"
, "target_file_name": "stage-0-binutils.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/stage-0"
, "busybox": "imported-toolchain/stage-0/busybox"
, "make": "imported-toolchain/stage-0/make"
}
}
, "imported-toolchain/stage-0/busybox":
{ "repository":
{ "type": "archive"
, "content": "529defd1de4d1e362458e6561017ae74b2b3f28e"
, "fetch": "https://busybox.net/downloads/busybox-1.36.1.tar.bz2"
, "sha256": "b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314"
, "subdir": "busybox-1.36.1"
}
, "target_root": "imported-toolchain/bootstrap"
, "target_file_name": "stage-0-busybox.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/stage-0"
, "gcc": "imported-toolchain/stage-0/gcc"
, "make": "imported-toolchain/stage-0/make"
, "patch-cbq": "imported-toolchain/patches/busybox-1593"
}
}
, "imported-toolchain/stage-0/gcc":
{ "repository":
{ "type": "archive"
, "content": "4819a9afa95dae6ac8d5abec15049a66e3e725a0"
, "fetch": "https://ftp.gnu.org/gnu/gcc/gcc-4.7.4/gcc-4.7.4.tar.gz"
, "sha256": "ddbaa583c5d4e4f0928bf15d9f6b6c283349e16eedc47bde71e1b813f6f37819"
, "subdir": "gcc-4.7.4"
}
, "target_root": "imported-toolchain/bootstrap"
, "target_file_name": "stage-0-gcc.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/stage-0"
, "busybox": "imported-toolchain/stage-0/busybox"
, "make": "imported-toolchain/stage-0/make"
, "binutils": "imported-toolchain/stage-0/binutils"
, "gmp": "imported-toolchain/imports/stage-0/gmp-4.2.4"
, "mpc": "imported-toolchain/imports/stage-0/mpc-0.8.1"
, "mpfr": "imported-toolchain/imports/stage-0/mpfr-2.3.1"
, "patches": "imported-toolchain/patches"
}
}
, "imported-toolchain/stage-0/make":
{ "repository":
{ "type": "archive"
, "content": "4adc00a78258ae2eb53d103ef2c1ecf291a86fbf"
, "fetch": "https://ftp.gnu.org/gnu/make/make-4.4.1.tar.gz"
, "sha256": "dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3"
, "subdir": "make-4.4.1"
}
, "target_root": "imported-toolchain/bootstrap"
, "target_file_name": "stage-0-make.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/stage-0"
, "busybox": "imported-toolchain/stage-0/busybox"
, "gcc": "imported-toolchain/stage-0/gcc"
}
}
, "imported-toolchain/stage-1/gcc":
{ "repository":
{ "type": "archive"
, "content": "25e1bc0b9c97916a3e6c3f4c100bf170ddf06eaa"
, "fetch": "https://ftp.gnu.org/gnu/gcc/gcc-10.2.0/gcc-10.2.0.tar.gz"
, "sha256": "27e879dccc639cd7b0cc08ed575c1669492579529b53c9ff27b0b96265fa867d"
, "subdir": "gcc-10.2.0"
}
, "target_root": "imported-toolchain/bootstrap"
, "target_file_name": "stage-1-gcc.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/stage-1"
, "gmp": "imported-toolchain/imports/stage-1/gmp-5.1.3"
, "mpc": "imported-toolchain/imports/mpc-1.3.1"
, "mpfr": "imported-toolchain/imports/mpfr-4.2.1"
, "binutils": "imported-toolchain/imports/binutils-latest"
, "patches": "imported-toolchain/patches"
}
}
, "imported-toolchain/tools-all":
{ "repository": "imported-toolchain/toolchains"
, "target_file_name": "tools-all.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules"
, "busybox": "imported-toolchain/busybox-latest"
, "make": "imported-toolchain/make-latest"
, "cmake": "imported-toolchain/cmake-latest"
, "python": "imported-toolchain/python-latest"
}
}
, "imported-toolchain/tools/busybox-1.36.1":
{ "repository":
{ "type": "archive"
, "content": "529defd1de4d1e362458e6561017ae74b2b3f28e"
, "fetch": "https://busybox.net/downloads/busybox-1.36.1.tar.bz2"
, "sha256": "b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314"
, "subdir": "busybox-1.36.1"
}
, "target_root": "imported-toolchain/tools"
, "target_file_name": "busybox-1.36.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/tools"
, "patch-cbq": "imported-toolchain/patches/busybox-1593"
}
}
, "imported-toolchain/tools/cmake-3.27.1":
{ "repository":
{ "type": "archive"
, "content": "45586697d7bb7d4f3cae4c86bba5bde710a367a9"
, "fetch": "https://github.com/Kitware/CMake/releases/download/v3.27.1/cmake-3.27.1.tar.gz"
, "sha256": "b1a6b0135fa11b94476e90f5b32c4c8fad480bf91cf22d0ded98ce22c5132004"
, "subdir": "cmake-3.27.1"
}
, "target_root": "imported-toolchain/tools"
, "target_file_name": "cmake-3.27.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/tools"
, "ssl": "imported-toolchain/imports/boringssl"
}
}
, "imported-toolchain/tools/make-4.4.1":
{ "repository":
{ "type": "archive"
, "content": "4adc00a78258ae2eb53d103ef2c1ecf291a86fbf"
, "fetch": "https://ftp.gnu.org/gnu/make/make-4.4.1.tar.gz"
, "sha256": "dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3"
, "subdir": "make-4.4.1"
}
, "target_root": "imported-toolchain/tools"
, "target_file_name": "make-4.4.TARGETS"
, "bindings": {"rules": "imported-toolchain/rules/tools"}
}
, "imported-toolchain/tools/python-3.12.0":
{ "repository":
{ "type": "archive"
, "content": "0b9a01c1b77e8b75a977e7e8e447d6764215eb1b"
, "fetch": "https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tar.xz"
, "sha256": "795c34f44df45a0e9b9710c8c71c15c671871524cd412ca14def212e8ccb155d"
, "subdir": "Python-3.12.0"
}
, "target_root": "imported-toolchain/tools"
, "target_file_name": "python-3.12.TARGETS"
, "bindings":
{ "rules": "imported-toolchain/rules/tools"
, "zlib": "imported-toolchain/imports/zlib"
}
}
, "imported-toolchain/bootstrap":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/bootstrappable-toolchain"
, "branch": "master"
, "commit": "93720597f80740ec1121140e7f84401b766d70ab"
, "subdir": "src/bootstrap"
}
}
, "imported-toolchain/compilers":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/bootstrappable-toolchain"
, "branch": "master"
, "commit": "93720597f80740ec1121140e7f84401b766d70ab"
, "subdir": "src/compilers"
}
}
, "imported-toolchain/defaults":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/bootstrappable-toolchain"
, "branch": "master"
, "commit": "93720597f80740ec1121140e7f84401b766d70ab"
, "subdir": "etc/defaults"
}
}
, "imported-toolchain/imports":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/bootstrappable-toolchain"
, "branch": "master"
, "commit": "93720597f80740ec1121140e7f84401b766d70ab"
, "subdir": "etc/imports"
}
}
, "imported-toolchain/toolchains":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/bootstrappable-toolchain"
, "branch": "master"
, "commit": "93720597f80740ec1121140e7f84401b766d70ab"
, "subdir": "toolchains"
}
}
, "imported-toolchain/tools":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/bootstrappable-toolchain"
, "branch": "master"
, "commit": "93720597f80740ec1121140e7f84401b766d70ab"
, "subdir": "src/tools"
}
}
, "just":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/justbuild"
, "branch": "v1.5.2"
, "commit": "bcf1d9a1ed766ee35808f23b48481cbc5168346f"
}
, "bindings":
{ "rules": "just/rules-just"
, "gsl": "just/com_github_microsoft_gsl"
, "cli11": "just/cli11"
, "json": "just/json"
, "fmt": "just/fmt"
, "ssl": "just/ssl"
, "grpc": "just/com_github_grpc_grpc"
, "googleapis": "just/google_apis"
, "bazel_remote_apis": "just/bazel_remote_apis"
, "libgit2": "just/com_github_libgit2_libgit2"
, "protoc": "just/protobuf"
, "libcurl": "just/com_github_curl_curl"
, "libarchive": "just/com_github_libarchive_libarchive"
}
}
, "just/bazel_remote_apis":
{ "repository":
{ "type": "archive"
, "content": "da6d7d589ccd1924ba9840a4e329e438dfa27f86"
, "fetch": "https://github.com/bazelbuild/remote-apis/archive/e1fe21be4c9ae76269a5a63215bb3c72ed9ab3f0.tar.gz"
, "sha256": "7421abd5352ccf927c2050453a4dbfa1f7b1c7170ec3e8702b6fe2d39b8805fe"
, "sha512": "3042690ee4b17a27db92ca867b4225c25f3f16344dce5fe86695d72ddda531e1593a5f0f70a291283451ce1e9f606c2285d222df3787815cd8f4054e1113bc9d"
, "subdir": "remote-apis-e1fe21be4c9ae76269a5a63215bb3c72ed9ab3f0"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.bazel_remote_apis"
, "bindings":
{ "rules": "just/rules"
, "google_apis": "just/google_apis"
, "patches": "just/patches"
}
}
, "just/bzip2":
{ "repository":
{ "type": "archive"
, "content": "f9d91f2012aedeedcfd3bd918124ca11f0160373"
, "fetch": "https://github.com/libarchive/bzip2/archive/refs/tags/bzip2-1.0.8.tar.gz"
, "sha256": "db106b740252669664fd8f3a1c69fe7f689d5cd4b132f82ba82b9afba27627df"
, "sha512": "596d1b304f1f2d64b020d04845db10a2330c7f614a9fd0b5344afff65877d2141b3fcaa43d9e2dbc2f6a7929a1dab07df54d3d4bd69678b53906472958c7b80c"
, "subdir": "bzip2-bzip2-1.0.8"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.bzip2"
, "bindings": {"rules": "just/rules-bzip2"}
}
, "just/cli11":
{ "repository":
{ "type": "archive"
, "content": "624cd17664daa964e192c176c98ea2fb919afd3d"
, "fetch": "https://github.com/CLIUtils/CLI11/archive/refs/tags/v2.4.2.tar.gz"
, "sha256": "f2d893a65c3b1324c50d4e682c0cdc021dd0477ae2c048544f39eed6654b699a"
, "sha512": "fdb61c430f5b99a9495fda7f94bfc8d0fb5360c99beeccbcb3b8918713579aac97fa0dcbce296065d9043f141a538c505919c9810fd1d192661e8b48b6a2637a"
, "subdir": "CLI11-2.4.2"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.cli11"
, "bindings": {"rules": "just/rules"}
}
, "just/com_github_cares_cares":
{ "repository":
{ "type": "archive"
, "content": "4237a53f7a5dc1cfb4d04a6b6374f8674c32e271"
, "fetch": "https://github.com/c-ares/c-ares/releases/download/cares-1_19_1/c-ares-1.19.1.tar.gz"
, "sha256": "321700399b72ed0e037d0074c629e7741f6b2ec2dda92956abe3e9671d3e268e"
, "sha512": "466a94efda626e815a6ef7a890637056339f883d549ea6055e289fd8cd2391130e5682c905c0fb3bd7e955af7f6deb793562c170eb0ee066a4a62085a82ba470"
, "subdir": "c-ares-1.19.1"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.cares"
, "bindings": {"rules": "just/rules", "grpc": "just/com_github_grpc_grpc"}
}
, "just/com_github_curl_curl":
{ "repository":
{ "type": "archive"
, "content": "7b7ace4d7cc7d4059163bbd789ef7071e5d326e5"
, "fetch": "https://github.com/curl/curl/releases/download/curl-8_6_0/curl-8.6.0.tar.gz"
, "sha256": "9c6db808160015f30f3c656c0dec125feb9dc00753596bf858a272b5dd8dc398"
, "sha512": "43fdb6b81b394f3382d353d5f57673b2b3d26cfe34b25d08a526bc0597f508d5298e5a7088d0736d1f139cad19cd922affa51533c3a5a4bb5f2de68891c2958d"
, "subdir": "curl-8.6.0"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.curl"
, "bindings":
{ "rules": "just/rules-curl"
, "zlib": "just/zlib"
, "ssl": "just/ssl"
, "cares": "just/com_github_cares_cares"
}
}
, "just/com_github_grpc_grpc":
{ "repository":
{ "type": "archive"
, "content": "87c37bc5be5d6ded368667d02958d488b94d6143"
, "fetch": "https://github.com/grpc/grpc/archive/refs/tags/v1.70.2.tar.gz"
, "sha256": "92f240f7267ed6cd8ba2be4c59a3b5b6ec0c4b4c466071b1e1d62165b25acf64"
, "sha512": "4afd34b36b4d7c41260abad6d921154a3e7176a7a46de6ae97335697db5d11f61e37b08889c007463fc8f3e800788585f5f7d5b2cec12f89b69fc9bc15efd17f"
, "subdir": "grpc-1.70.2"
, "pragma": {"special": "ignore"}
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.grpc"
, "rule_file_name": "RULES.grpc"
, "bindings":
{ "rules": "just/rules-grpc"
, "protobuf": "just/protobuf"
, "ssl": "just/ssl"
, "absl": "just/com_google_absl"
, "zlib": "just/zlib"
, "re2": "just/re2"
, "cares": "just/com_github_cares_cares"
, "google_apis": "just/google_apis"
}
}
, "just/com_github_libarchive_libarchive":
{ "repository":
{ "type": "archive"
, "content": "994435922d1ce63b52f6420f90b1b2a9f6670c39"
, "fetch": "https://github.com/libarchive/libarchive/releases/download/v3.7.7/libarchive-3.7.7.tar.gz"
, "sha256": "4cc540a3e9a1eebdefa1045d2e4184831100667e6d7d5b315bb1cbc951f8ddff"
, "sha512": "cce6eecfcd33d228bd1b1162a90bad63750adb53ac4edcaed34e2fdc30b6ba211cf1fd25d4b8761373949ceec266478b09bd70ffa4e374803a29e8573d6d149e"
, "subdir": "libarchive-3.7.7"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.archive"
, "bindings":
{ "rules": "just/rules-archive"
, "zlib": "just/zlib"
, "ssl": "just/ssl"
, "bzip2": "just/bzip2"
, "lzma": "just/lzma"
}
}
, "just/com_github_libgit2_libgit2":
{ "repository":
{ "type": "archive"
, "content": "80f999c62e8da8da7d64fe543c8eeb9953bf6974"
, "fetch": "https://github.com/libgit2/libgit2/archive/refs/tags/v1.7.2.tar.gz"
, "sha256": "de384e29d7efc9330c6cdb126ebf88342b5025d920dcb7c645defad85195ea7f"
, "sha512": "825737e4a1991fba50ea535f15b0e560ebe76ead752e04aeba36925b944d0da77fe9826a70980a1aa3d0bf9afbedfab79dd92e799c9252931384c89ebec9b012"
, "subdir": "libgit2-1.7.2"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.git2"
, "bindings":
{"rules": "just/rules-git2", "zlib": "just/zlib", "ssl": "just/ssl"}
}
, "just/com_github_microsoft_gsl":
{ "repository":
{ "type": "archive"
, "content": "386f0a89a47763481223a63d5026215af8d3c827"
, "fetch": "https://github.com/microsoft/GSL/archive/refs/tags/v4.0.0.tar.gz"
, "sha256": "f0e32cb10654fea91ad56bde89170d78cfbf4363ee0b01d8f097de2ba49f6ce9"
, "sha512": "7fa7446796c6bf82fb3bff09f86a69c446a27be528bef3b17c8bc5ad2f24d5cf86bdb3d3813ecb44726e8f395020180e97e41027330d1fbf545cc0f0b44aac29"
, "subdir": "GSL-4.0.0/include/gsl"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.gsl"
, "bindings": {"rules": "just/rules"}
}
, "just/com_google_absl":
{ "repository":
{ "type": "archive"
, "content": "b5cc395c49afa2a2dec1d9c4072500494b126974"
, "fetch": "https://github.com/abseil/abseil-cpp/releases/download/20240722.0/abseil-cpp-20240722.0.tar.gz"
, "sha256": "f50e5ac311a81382da7fa75b97310e4b9006474f9560ac46f54a9967f07d4ae3"
, "sha512": "bd2cca8f007f2eee66f51c95a979371622b850ceb2ce3608d00ba826f7c494a1da0fba3c1427728f2c173fe50d59b701da35c2c9fdad2752a5a49746b1c8ef31"
, "subdir": "abseil-cpp-20240722.0"
, "mirrors":
[ "https://storage.googleapis.com/grpc-bazel-mirror/github.com/abseil/abseil-cpp/archive/20240722.0.tar.gz"
]
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.absl"
, "bindings": {"rules": "just/rules-absl", "patches": "just/patches"}
}
, "just/fmt":
{ "repository":
{ "type": "zip"
, "content": "90ab7bf7db31acb0fc6d79a823275a96daa81c4a"
, "fetch": "https://github.com/fmtlib/fmt/releases/download/11.1.3/fmt-11.1.3.zip"
, "sha256": "7df2fd3426b18d552840c071c977dc891efe274051d2e7c47e2c83c3918ba6df"
, "sha512": "5b9f5b0c81c2e3e7fb0d985556f98c45e15cbd89fe2ad1bf691bf1ba47c11192efcc83dd643f18bd8086689432c9b8fd9f55704f3d322bfa617ac67b08ba9530"
, "subdir": "fmt-11.1.3"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.fmt"
, "bindings": {"rules": "just/rules"}
}
, "just/google_apis":
{ "repository":
{ "type": "archive"
, "content": "db3c51a8fd9c923a4e4908d8bcd7dd4642cc4664"
, "fetch": "https://github.com/googleapis/googleapis/archive/fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0.tar.gz"
, "sha256": "0513f0f40af63bd05dc789cacc334ab6cec27cc89db596557cb2dfe8919463e4"
, "sha512": "d77ea83f8e68e3c0b667e7de43c2cd28b0ca7b969b2cf127b3873fc19f330ad85afb314bef4174a4e11ed68b620e43853d8b44eb833c5eca7e820ca21c1c3e15"
, "subdir": "googleapis-fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0"
, "mirrors":
[ "https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/googleapis/archive/fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0.tar.gz"
]
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.google_apis"
, "bindings": {"rules": "just/rules", "patches": "just/patches"}
}
, "just/json":
{ "repository":
{ "type": "zip"
, "content": "733571f96614cc01fcebf76c8359f52706677c61"
, "fetch": "https://github.com/nlohmann/json/releases/download/v3.11.3/include.zip"
, "sha256": "a22461d13119ac5c78f205d3df1db13403e58ce1bb1794edc9313677313f4a9d"
, "sha512": "8d923e2586acf736fc1886bf1839ca0126444ec60ce93a4bd18c21eef4475dff6f608203e42bf4968878dc50727a8c20c517dd8c1ac5c6b0bb6a95f2dce5546e"
, "subdir": "include/nlohmann"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.json"
, "bindings": {"rules": "just/rules"}
}
, "just/lzma":
{ "repository":
{ "type": "archive"
, "content": "80e67abd2e08a54ec21f195b3e9e4abfc64ba7e1"
, "fetch": "https://github.com/tukaani-project/xz/releases/download/v5.6.3/xz-5.6.3.tar.gz"
, "sha256": "b1d45295d3f71f25a4c9101bd7c8d16cb56348bbef3bbc738da0351e17c73317"
, "sha512": "b07b45e18615d1946e9d12157af99b54700d757832a638fccab70549574dcd7f28e69e71cc4c0b9c808959f818e79b668a5ccf108429ea0f40b6125bfd55d274"
, "subdir": "xz-5.6.3"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.lzma"
, "bindings": {"rules": "just/rules-lzma"}
}
, "just/patches":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/justbuild"
, "branch": "v1.5.2"
, "commit": "bcf1d9a1ed766ee35808f23b48481cbc5168346f"
, "subdir": "etc/patches"
}
}
, "just/protobuf":
{ "repository":
{ "type": "archive"
, "content": "e8787a2f6d661aaaec426743c4e9667be7c8ba2f"
, "fetch": "https://github.com/protocolbuffers/protobuf/releases/download/v29.0/protobuf-29.0.tar.gz"
, "sha256": "10a0d58f39a1a909e95e00e8ba0b5b1dc64d02997f741151953a2b3659f6e78c"
, "sha512": "c5637486a533557ea909d1f880b0f0064fff0c4665612e023170941310c45bf8e7373d2c67de621824b056530e98792c00799d71ec4ff7b6af9142cdc4cb8dee"
, "subdir": "protobuf-29.0"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.protobuf"
, "bindings":
{ "rules": "just/rules-protobuf"
, "zlib": "just/zlib"
, "absl": "just/com_google_absl"
}
}
, "just/re2":
{ "repository":
{ "type": "archive"
, "content": "8eebd70d7ebd33ac5d736090cecd7cfe1831b9e3"
, "fetch": "https://github.com/google/re2/archive/refs/tags/2022-04-01.tar.gz"
, "sha256": "1ae8ccfdb1066a731bba6ee0881baad5efd2cd661acd9569b689f2586e1a50e9"
, "sha512": "fc3d7cc1ee6bd771719845566d83ffc8c4e19d838748e842a1e19c7564473c9a0a061bebb3966ffa82de6515346f9bbddc2d94ceb3de89233f58826774bd7ce7"
, "subdir": "re2-2022-04-01"
, "mirrors":
[ "https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/re2/archive/2022-04-01.tar.gz"
]
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.re2"
, "bindings": {"rules": "just/rules-re2"}
}
, "just/rules":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/justbuild"
, "branch": "v1.5.2"
, "commit": "bcf1d9a1ed766ee35808f23b48481cbc5168346f"
, "subdir": "rules"
}
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "bindings": {"toolchain": "imported-toolchain"}
}
, "just/rules-absl":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.absl"
, "bindings": {"base": "just/rules"}
}
, "just/rules-archive":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.archive"
, "bindings": {"base": "just/rules"}
}
, "just/rules-boringssl":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.boringssl"
, "bindings": {"base": "just/rules"}
}
, "just/rules-bzip2":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.bzip2"
, "bindings": {"base": "just/rules"}
}
, "just/rules-curl":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.curl"
, "bindings": {"base": "just/rules"}
}
, "just/rules-git2":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.git2"
, "bindings": {"base": "just/rules"}
}
, "just/rules-grpc":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.grpc"
, "bindings": {"base": "just/rules", "protoc": "just/protobuf"}
}
, "just/rules-just":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.just"
, "bindings":
{ "base": "just/rules"
, "protoc": "just/protobuf"
, "grpc": "just/com_github_grpc_grpc"
}
}
, "just/rules-lzma":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.lzma"
, "bindings": {"base": "just/rules"}
}
, "just/rules-protobuf":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.protobuf"
, "bindings": {"base": "just/rules"}
}
, "just/rules-re2":
{ "repository": "just/rules"
, "target_root": "just/defaults"
, "rule_root": "just/rules"
, "target_file_name": "TARGETS.re2"
, "bindings": {"base": "just/rules"}
}
, "just/ssl":
{ "repository":
{ "type": "archive"
, "content": "d9ff3aa3d22337e93cb0a0e2df00ca8abea2fac6"
, "fetch": "https://github.com/google/boringssl/archive/dec0d8f681348af8bb675e07bd89989665fca8bc.tar.gz"
, "sha256": "2f12c33d2cf25a658a1b981fb96923dac87e9175fb20e45db6950ee36c526356"
, "sha512": "51f91bee640e38ce20c180195de6811b5be7522240faae2b57158fa9c298ed09292ecb09c770df5d4fc6a3100bc2459de4e9d312e315265c1ea7ade347bad3f2"
, "subdir": "boringssl-dec0d8f681348af8bb675e07bd89989665fca8bc"
, "mirrors":
[ "https://storage.googleapis.com/grpc-bazel-mirror/github.com/google/boringssl/archive/dec0d8f681348af8bb675e07bd89989665fca8bc.tar.gz"
]
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.boringssl"
, "bindings": {"rules": "just/rules-boringssl", "patches": "just/patches"}
}
, "just/zlib":
{ "repository":
{ "type": "archive"
, "content": "53fa48bf97f0ee0f42c62743b018507a6583ec3e"
, "fetch": "https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.gz"
, "sha256": "9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23"
, "sha512": "580677aad97093829090d4b605ac81c50327e74a6c2de0b85dd2e8525553f3ddde17556ea46f8f007f89e435493c9a20bc997d1ef1c1c2c23274528e3c46b94f"
, "subdir": "zlib-1.3.1"
}
, "target_root": "just/import targets"
, "target_file_name": "TARGETS.zlib"
, "bindings": {"rules": "just/rules"}
}
, "just/defaults":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/justbuild"
, "branch": "v1.5.2"
, "commit": "bcf1d9a1ed766ee35808f23b48481cbc5168346f"
, "subdir": "etc/defaults"
}
}
, "just/import targets":
{ "repository":
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/justbuild"
, "branch": "v1.5.2"
, "commit": "bcf1d9a1ed766ee35808f23b48481cbc5168346f"
, "subdir": "etc/import"
}
}
}
}
|