-13
Tupfile
-13
Tupfile
···-RUSTC_FLAGS= --edition=2024 --crate-type bin --emit=link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg (docsrs,test)' --check-cfg 'cfg(feature, values())' --out-dir out/bin -C strip=debuginfo -L dependency=out/bin-: dna2rna/src/*.rs |> rustc --crate-name dna2rna dna2rna/src/main.rs $(RUSTC_FLAGS) |> out/bin/dna2rna-: rna2bmp/src/*.rs |> rustc --crate-name rna2bmp rna2bmp/src/main.rs $(RUSTC_FLAGS) |> out/bin/rna2bmp-: asm2dna/src/*.rs |> rustc --crate-name asm2dna asm2dna/src/main.rs $(RUSTC_FLAGS) |> out/bin/asm2dna-: foreach out/dna/*.dna | out/bin/dna2rna |> ./out/bin/dna2rna %f task/endo.dna out/rna/%B.rna |> out/rna/%B.rna-: foreach out/rna/*.rna | out/bin/rna2bmp |> ./out/bin/rna2bmp %f out/bmp/%B.bmp |> out/bmp/%B.bmp
+64
Tupfile.lua
+64
Tupfile.lua
···+local flags = "--edition=2024 -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo --emit=link"+local command = "rustc --crate-name " .. name .. " --crate-type=" .. type .. " " .. input_rs .. " -o %o " .. table.concat(externs, " ") .. " " .. flags
+1
disassembler/.dir-locals.el
+1
disassembler/.dir-locals.el
···
+14
disassembler/Cargo.lock
+14
disassembler/Cargo.lock
···
+7
disassembler/Cargo.toml
+7
disassembler/Cargo.toml
+69
disassembler/src/main.rs
+69
disassembler/src/main.rs
···
+7
dna2rna/Cargo.lock
+7
dna2rna/Cargo.lock
+1
dna2rna/Cargo.toml
+1
dna2rna/Cargo.toml
+1
-29
dna2rna/src/dna.rs
+1
-29
dna2rna/src/dna.rs
······
-4
dna2rna/src/main.rs
-4
dna2rna/src/main.rs
+6
-6
dna2rna/src/match_replace.rs
+6
-6
dna2rna/src/match_replace.rs
···
-315
dna2rna/src/parser.rs
-315
dna2rna/src/parser.rs
···
-114
dna2rna/src/pattern.rs
-114
dna2rna/src/pattern.rs
···
-89
dna2rna/src/template.rs
-89
dna2rna/src/template.rs
···
+1
dna_parsing/.dir-locals.el
+1
dna_parsing/.dir-locals.el
···
+7
dna_parsing/Cargo.lock
+7
dna_parsing/Cargo.lock
+6
dna_parsing/Cargo.toml
+6
dna_parsing/Cargo.toml
+28
dna_parsing/src/base.rs
+28
dna_parsing/src/base.rs
···
+5
dna_parsing/src/lib.rs
+5
dna_parsing/src/lib.rs
+315
dna_parsing/src/parser.rs
+315
dna_parsing/src/parser.rs
···
+114
dna_parsing/src/pattern.rs
+114
dna_parsing/src/pattern.rs
···
+89
dna_parsing/src/template.rs
+89
dna_parsing/src/template.rs
···
+20
generate_crate_rule.py
+20
generate_crate_rule.py
···+print(f": {crate_name}/src/*.rs {dep_inputs} |> rustc --crate-name {crate_name} --crate-type={crate_type} {input_rs} -o %o {externs} {flags} |> {outfile}")