librunit.ninja (4772B)
1 PROJECT = librunit 2 SRC = ./src/ 3 DST = ./build/$PROJECT/src/ 4 5 #build $DST/fifo.c.o: cc $SRC/fifo.c 6 build $DST/uidgid.c.o: cc $SRC/uidgid.c 7 build $DST/pathexec_env.c.o: cc $SRC/pathexec_env.c 8 build $DST/pathexec_run.c.o: cc $SRC/pathexec_run.c 9 build $DST/ndelay_on.c.o: cc $SRC/ndelay_on.c 10 build $DST/ndelay_off.c.o: cc $SRC/ndelay_off.c 11 build $DST/pmatch.c.o: cc $SRC/pmatch.c 12 build $DST/coe.c.o: cc $SRC/coe.c 13 build $DST/iopause.c.o: cc $SRC/iopause.c 14 build $DST/byte_diff.c.o: cc $SRC/byte_diff.c 15 build $DST/byte_chr.c.o: cc $SRC/byte_chr.c 16 build $DST/byte_copy.c.o: cc $SRC/byte_copy.c 17 build $DST/byte_cr.c.o: cc $SRC/byte_cr.c 18 build $DST/str_start.c.o: cc $SRC/str_start.c 19 build $DST/str_diff.c.o: cc $SRC/str_diff.c 20 build $DST/str_len.c.o: cc $SRC/str_len.c 21 build $DST/str_chr.c.o: cc $SRC/str_chr.c 22 build $DST/strerr_die.c.o: cc $SRC/strerr_die.c 23 build $DST/strerr_sys.c.o: cc $SRC/strerr_sys.c 24 build $DST/openreadclose.c.o: cc $SRC/openreadclose.c 25 build $DST/readclose.c.o: cc $SRC/readclose.c 26 build $DST/open_append.c.o: cc $SRC/open_append.c 27 build $DST/open_trunc.c.o: cc $SRC/open_trunc.c 28 build $DST/open_read.c.o: cc $SRC/open_read.c 29 build $DST/open_write.c.o: cc $SRC/open_write.c 30 build $DST/error_str.c.o: cc $SRC/error_str.c 31 build $DST/error.c.o: cc $SRC/error.c 32 build $DST/wait_pid.c.o: cc $SRC/wait_pid.c 33 build $DST/buffer.c.o: cc $SRC/buffer.c 34 build $DST/buffer_get.c.o: cc $SRC/buffer_get.c 35 build $DST/buffer_put.c.o: cc $SRC/buffer_put.c 36 build $DST/buffer_write.c.o: cc $SRC/buffer_write.c 37 build $DST/buffer_1.c.o: cc $SRC/buffer_1.c 38 build $DST/buffer_2.c.o: cc $SRC/buffer_2.c 39 build $DST/fmt_uint.c.o: cc $SRC/fmt_uint.c 40 build $DST/fmt_uint0.c.o: cc $SRC/fmt_uint0.c 41 build $DST/fmt_ulong.c.o: cc $SRC/fmt_ulong.c 42 build $DST/fmt_ptime.c.o: cc $SRC/fmt_ptime.c 43 build $DST/scan_ulong.c.o: cc $SRC/scan_ulong.c 44 build $DST/env.c.o: cc $SRC/env.c 45 build $DST/tai_pack.c.o: cc $SRC/tai_pack.c 46 build $DST/tai_unpack.c.o: cc $SRC/tai_unpack.c 47 build $DST/taia_pack.c.o: cc $SRC/taia_pack.c 48 build $DST/taia_add.c.o: cc $SRC/taia_add.c 49 build $DST/taia_less.c.o: cc $SRC/taia_less.c 50 build $DST/taia_now.c.o: cc $SRC/taia_now.c 51 build $DST/taia_approx.c.o: cc $SRC/taia_approx.c 52 build $DST/taia_sub.c.o: cc $SRC/taia_sub.c 53 build $DST/taia_frac.c.o: cc $SRC/taia_frac.c 54 build $DST/taia_uint.c.o: cc $SRC/taia_uint.c 55 build $DST/subgetopt.c.o: cc $SRC/subgetopt.c 56 build $DST/sgetopt.c.o: cc $SRC/sgetopt.c 57 build $DST/alloc.c.o: cc $SRC/alloc.c 58 build $DST/alloc_re.c.o: cc $SRC/alloc_re.c 59 build $DST/stralloc_opyb.c.o: cc $SRC/stralloc_opyb.c 60 build $DST/stralloc_eady.c.o: cc $SRC/stralloc_eady.c 61 build $DST/stralloc_pend.c.o: cc $SRC/stralloc_pend.c 62 build $DST/stralloc_opys.c.o: cc $SRC/stralloc_opys.c 63 build $DST/stralloc_cat.c.o: cc $SRC/stralloc_cat.c 64 build $DST/stralloc_cats.c.o: cc $SRC/stralloc_cats.c 65 build $DST/stralloc_catb.c.o: cc $SRC/stralloc_catb.c 66 build $DST/sig.c.o: cc $SRC/sig.c 67 build $DST/sig_block.c.o: cc $SRC/sig_block.c 68 build $DST/sig_catch.c.o: cc $SRC/sig_catch.c 69 build $DST/sig_pause.c.o: cc $SRC/sig_pause.c 70 build $DST/fd_move.c.o: cc $SRC/fd_move.c 71 build $DST/fd_copy.c.o: cc $SRC/fd_copy.c 72 build $DST/lock_exnb.c.o: cc $SRC/lock_exnb.c 73 build $DST/lock_ex.c.o: cc $SRC/lock_ex.c 74 75 # $DST/fifo.c.o $ 76 build $DST/../$PROJECT.a: ar $ 77 $DST/uidgid.c.o $ 78 $DST/pathexec_env.c.o $ 79 $DST/pathexec_run.c.o $ 80 $DST/lock_exnb.c.o $ 81 $DST/lock_ex.c.o $ 82 $DST/ndelay_on.c.o $ 83 $DST/ndelay_off.c.o $ 84 $DST/pmatch.c.o $ 85 $DST/coe.c.o $ 86 $DST/iopause.c.o $ 87 $DST/readclose.c.o $ 88 $DST/openreadclose.c.o $ 89 $DST/open_append.c.o $ 90 $DST/open_trunc.c.o $ 91 $DST/open_read.c.o $ 92 $DST/error_str.c.o $ 93 $DST/error.c.o $ 94 $DST/str_diff.c.o $ 95 $DST/str_len.c.o $ 96 $DST/str_chr.c.o $ 97 $DST/str_start.c.o $ 98 $DST/strerr_die.c.o $ 99 $DST/strerr_sys.c.o $ 100 $DST/wait_pid.c.o $ 101 $DST/open_write.c.o $ 102 $DST/buffer.c.o $ 103 $DST/buffer_get.c.o $ 104 $DST/buffer_put.c.o $ 105 $DST/buffer_write.c.o $ 106 $DST/buffer_1.c.o $ 107 $DST/buffer_2.c.o $ 108 $DST/fmt_uint.c.o $ 109 $DST/fmt_uint0.c.o $ 110 $DST/fmt_ulong.c.o $ 111 $DST/fmt_ptime.c.o $ 112 $DST/env.c.o $ 113 $DST/byte_diff.c.o $ 114 $DST/byte_chr.c.o $ 115 $DST/byte_copy.c.o $ 116 $DST/byte_cr.c.o $ 117 $DST/scan_ulong.c.o $ 118 $DST/tai_pack.c.o $ 119 $DST/tai_unpack.c.o $ 120 $DST/taia_pack.c.o $ 121 $DST/taia_add.c.o $ 122 $DST/taia_now.c.o $ 123 $DST/taia_approx.c.o $ 124 $DST/taia_sub.c.o $ 125 $DST/taia_frac.c.o $ 126 $DST/taia_less.c.o $ 127 $DST/taia_uint.c.o $ 128 $DST/subgetopt.c.o $ 129 $DST/sgetopt.c.o $ 130 $DST/alloc.c.o $ 131 $DST/alloc_re.c.o $ 132 $DST/stralloc_opys.c.o $ 133 $DST/stralloc_opyb.c.o $ 134 $DST/stralloc_eady.c.o $ 135 $DST/stralloc_cat.c.o $ 136 $DST/stralloc_cats.c.o $ 137 $DST/stralloc_catb.c.o $ 138 $DST/stralloc_pend.c.o $ 139 $DST/stralloc_eady.c.o $ 140 $DST/sig.c.o $ 141 $DST/sig_block.c.o $ 142 $DST/sig_catch.c.o $ 143 $DST/sig_pause.c.o $ 144 $DST/fd_move.c.o $ 145 $DST/fd_copy.c.o $ 146