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 bin -C strip=debuginfo -L dependency=bin : dna2rna/src/*.rs |> rustc --crate-name dna2rna dna2rna/src/main.rs $(RUSTC_FLAGS) |> bin/dna2rna : rna2bmp/src/*.rs |> rustc --crate-name rna2bmp rna2bmp/src/main.rs $(RUSTC_FLAGS) |> bin/rna2bmp : foreach prefixes/*.dna | bin/dna2rna |> ./bin/dna2rna %f task/endo.dna rna/%B.rna |> rna/%B.rna : foreach rna/*.rna | bin/rna2bmp |> ./bin/rna2bmp %f bmp/%B.bmp |> bmp/%B.bmp : foreach bmp/*.bmp |> convert %f png/%B.png |> png/%B.png