runit

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

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