mk-standalone
standalone mk from 9base
git clone
git://git.evenfri.xyz/mk-standalone.git
Log
|
Files
|
Refs
|
README
Mode
Name
Size
-rw-r--r--
.gitignore
8L
-rw-r--r--
README.md
1L
-rw-r--r--
config.mk
25L
-rwxr-xr-x
install
23L
-rw-r--r--
lib9/LICENSE
19L
-rw-r--r--
lib9/Makefile
231L
-rw-r--r--
lib9/_exits.c
10L
-rw-r--r--
lib9/_p9dialparse.c
184L
-rw-r--r--
lib9/_p9dir.c
243L
-rw-r--r--
lib9/_p9translate.c
46L
-rw-r--r--
lib9/announce.c
152L
-rw-r--r--
lib9/argv0.c
9L
-rw-r--r--
lib9/atexit.c
56L
-rw-r--r--
lib9/atnotify.c
58L
-rw-r--r--
lib9/atoi.c
9L
-rw-r--r--
lib9/atol.c
9L
-rw-r--r--
lib9/atoll.c
9L
-rw-r--r--
lib9/auth.h
169L
-rw-r--r--
lib9/await.c
137L
-rw-r--r--
lib9/bio.h
91L
-rw-r--r--
lib9/bio/_lib9.h
12L
-rw-r--r--
lib9/bio/bbuffered.c
20L
-rw-r--r--
lib9/bio/bcat.c
46L
-rw-r--r--
lib9/bio/bfildes.c
9L
-rw-r--r--
lib9/bio/bflush.c
33L
-rw-r--r--
lib9/bio/bgetc.c
53L
-rw-r--r--
lib9/bio/bgetd.c
36L
-rw-r--r--
lib9/bio/bgetrune.c
47L
-rw-r--r--
lib9/bio/binit.c
153L
-rw-r--r--
lib9/bio/boffset.c
25L
-rw-r--r--
lib9/bio/bprint.c
14L
-rw-r--r--
lib9/bio/bputc.c
20L
-rw-r--r--
lib9/bio/bputrune.c
23L
-rw-r--r--
lib9/bio/brdline.c
94L
-rw-r--r--
lib9/bio/brdstr.c
111L
-rw-r--r--
lib9/bio/bread.c
45L
-rw-r--r--
lib9/bio/bseek.c
60L
-rw-r--r--
lib9/bio/bvprint.c
38L
-rw-r--r--
lib9/bio/bwrite.c
38L
-rw-r--r--
lib9/bio/lib9.std.h
26L
-rw-r--r--
lib9/cistrcmp.c
26L
-rw-r--r--
lib9/cistrncmp.c
28L
-rw-r--r--
lib9/cistrstr.c
23L
-rw-r--r--
lib9/cleanname.c
52L
-rw-r--r--
lib9/convD2M.c
132L
-rw-r--r--
lib9/convM2D.c
130L
-rw-r--r--
lib9/convM2S.c
352L
-rw-r--r--
lib9/convS2M.c
435L
-rw-r--r--
lib9/create.c
75L
-rwxr-xr-x
lib9/crypt.c
68L
-rw-r--r--
lib9/ctime.c
181L
-rw-r--r--
lib9/date.c
125L
-rw-r--r--
lib9/debugmalloc.c
166L
-rw-r--r--
lib9/dial.c
149L
-rw-r--r--
lib9/dirfstat.c
29L
-rw-r--r--
lib9/dirfwstat.c
66L
-rw-r--r--
lib9/dirmodefmt.c
62L
-rw-r--r--
lib9/dirread.c
212L
-rw-r--r--
lib9/dirstat.c
32L
-rw-r--r--
lib9/dirwstat.c
31L
-rw-r--r--
lib9/dup.c
12L
-rw-r--r--
lib9/encodefmt.c
76L
-rw-r--r--
lib9/errstr.c
81L
-rw-r--r--
lib9/exec.c
9L
-rw-r--r--
lib9/execl.c
29L
-rw-r--r--
lib9/exitcode.c
9L
-rw-r--r--
lib9/fcall.h
149L
-rw-r--r--
lib9/fcallfmt.c
253L
-rw-r--r--
lib9/fmt.h
116L
-rw-r--r--
lib9/fmt/LICENSE
22L
-rw-r--r--
lib9/fmt/NOTICE
19L
-rw-r--r--
lib9/fmt/README
19L
-rw-r--r--
lib9/fmt/charstod.c
73L
-rw-r--r--
lib9/fmt/dofmt.c
617L
-rw-r--r--
lib9/fmt/dorfmt.c
50L
-rw-r--r--
lib9/fmt/errfmt.c
16L
-rw-r--r--
lib9/fmt/fltfmt.c
668L
-rw-r--r--
lib9/fmt/fmt.c
220L
-rw-r--r--
lib9/fmt/fmtdef.h
105L
-rw-r--r--
lib9/fmt/fmtfd.c
36L
-rw-r--r--
lib9/fmt/fmtfdflush.c
22L
-rw-r--r--
lib9/fmt/fmtlocale.c
55L
-rw-r--r--
lib9/fmt/fmtlock.c
15L
-rw-r--r--
lib9/fmt/fmtnull.c
33L
-rw-r--r--
lib9/fmt/fmtprint.c
36L
-rw-r--r--
lib9/fmt/fmtquote.c
259L
-rw-r--r--
lib9/fmt/fmtrune.c
28L
-rw-r--r--
lib9/fmt/fmtstr.c
16L
-rw-r--r--
lib9/fmt/fmtvprint.c
37L
-rw-r--r--
lib9/fmt/fprint.c
17L
-rw-r--r--
lib9/fmt/nan.h
4L
-rw-r--r--
lib9/fmt/nan64.c
76L
-rw-r--r--
lib9/fmt/plan9.h
38L
-rw-r--r--
lib9/fmt/pow10.c
45L
-rw-r--r--
lib9/fmt/print.c
17L
-rw-r--r--
lib9/fmt/runefmtstr.c
16L
-rw-r--r--
lib9/fmt/runeseprint.c
18L
-rw-r--r--
lib9/fmt/runesmprint.c
18L
-rw-r--r--
lib9/fmt/runesnprint.c
19L
-rw-r--r--
lib9/fmt/runesprint.c
18L
-rw-r--r--
lib9/fmt/runevseprint.c
29L
-rw-r--r--
lib9/fmt/runevsmprint.c
86L
-rw-r--r--
lib9/fmt/runevsnprint.c
28L
-rw-r--r--
lib9/fmt/seprint.c
17L
-rw-r--r--
lib9/fmt/smprint.c
17L
-rw-r--r--
lib9/fmt/snprint.c
18L
-rw-r--r--
lib9/fmt/sprint.c
30L
-rw-r--r--
lib9/fmt/strtod.c
520L
-rw-r--r--
lib9/fmt/strtod.h
4L
-rw-r--r--
lib9/fmt/test.c
53L
-rw-r--r--
lib9/fmt/test2.c
9L
-rw-r--r--
lib9/fmt/test3.c
52L
-rw-r--r--
lib9/fmt/vfprint.c
21L
-rw-r--r--
lib9/fmt/vseprint.c
28L
-rw-r--r--
lib9/fmt/vsmprint.c
83L
-rw-r--r--
lib9/fmt/vsnprint.c
28L
-rw-r--r--
lib9/fmtlock2.c
16L
-rw-r--r--
lib9/fork.c
22L
-rw-r--r--
lib9/get9root.c
18L
-rw-r--r--
lib9/getcallerpc-386.c
7L
-rw-r--r--
lib9/getcallerpc-PowerMacintosh.c
7L
-rw-r--r--
lib9/getcallerpc-arm.c
8L
-rw-r--r--
lib9/getcallerpc-power.c
11L
-rw-r--r--
lib9/getcallerpc-ppc.c
7L
-rw-r--r--
lib9/getcallerpc-sun4u.s
5L
-rw-r--r--
lib9/getcallerpc-x86_64.c
7L
-rw-r--r--
lib9/getenv.c
26L
-rw-r--r--
lib9/getfields.c
36L
-rw-r--r--
lib9/getnetconn.c
134L
-rw-r--r--
lib9/getns.c
97L
-rw-r--r--
lib9/getuser.c
16L
-rw-r--r--
lib9/getwd.c
10L
-rw-r--r--
lib9/jmp-FreeBSD.s
3L
-rw-r--r--
lib9/jmp.c
17L
-rw-r--r--
lib9/lib9.h
2L
-rw-r--r--
lib9/libc.h
948L
-rw-r--r--
lib9/lnrand.c
18L
-rw-r--r--
lib9/lock.c
55L
-rw-r--r--
lib9/lrand.c
83L
-rw-r--r--
lib9/main.c
13L
-rw-r--r--
lib9/malloc.c
56L
-rw-r--r--
lib9/malloctag.c
15L
-rw-r--r--
lib9/mallocz.c
15L
-rw-r--r--
lib9/nan.c
27L
-rw-r--r--
lib9/nan.h
4L
-rw-r--r--
lib9/needsrcquote.c
12L
-rw-r--r--
lib9/needstack.c
8L
-rw-r--r--
lib9/netcrypt.c
18L
-rw-r--r--
lib9/netmkaddr.c
62L
-rw-r--r--
lib9/notify.c
273L
-rw-r--r--
lib9/nrand.c
17L
-rw-r--r--
lib9/nulldir.c
9L
-rw-r--r--
lib9/open.c
62L
-rw-r--r--
lib9/opentemp.c
20L
-rw-r--r--
lib9/pin.c
11L
-rw-r--r--
lib9/pipe.c
15L
-rw-r--r--
lib9/post9p.c
83L
-rw-r--r--
lib9/postnote.c
34L
-rw-r--r--
lib9/priv.c
32L
-rw-r--r--
lib9/qlock.c
166L
-rw-r--r--
lib9/quote.c
136L
-rw-r--r--
lib9/rand.c
7L
-rw-r--r--
lib9/read9pmsg.c
31L
-rw-r--r--
lib9/readcons.c
101L
-rw-r--r--
lib9/readn.c
21L
-rw-r--r--
lib9/regex/README
7L
-rw-r--r--
lib9/regex/cvt
11L
-rw-r--r--
lib9/regex/lib9.h
2L
-rw-r--r--
lib9/regex/lib9.std.h
10L
-rw-r--r--
lib9/regex/regaux.c
112L
-rw-r--r--
lib9/regex/regcomp.c
555L
-rw-r--r--
lib9/regex/regcomp.h
74L
-rw-r--r--
lib9/regex/regerror.c
14L
-rw-r--r--
lib9/regex/regexec.c
231L
-rw-r--r--
lib9/regex/regsub.c
63L
-rw-r--r--
lib9/regex/rregexec.c
212L
-rw-r--r--
lib9/regex/rregsub.c
63L
-rw-r--r--
lib9/regex/test.c
46L
-rw-r--r--
lib9/regex/test2.c
20L
-rw-r--r--
lib9/regexp.7
133L
-rw-r--r--
lib9/regexp.h
1L
-rw-r--r--
lib9/regexp9.h
96L
-rw-r--r--
lib9/rfork.c
128L
-rw-r--r--
lib9/searchpath.c
62L
-rw-r--r--
lib9/sec/libsec.h
366L
-rw-r--r--
lib9/sec/md5.c
147L
-rw-r--r--
lib9/sec/md5block.c
267L
-rw-r--r--
lib9/sec/md5pickle.c
39L
-rw-r--r--
lib9/sec/os.h
2L
-rw-r--r--
lib9/sec/sha1.c
127L
-rw-r--r--
lib9/sec/sha1block.c
187L
-rw-r--r--
lib9/sec/sha1pickle.c
38L
-rw-r--r--
lib9/seek.c
8L
-rw-r--r--
lib9/sendfd.c
88L
-rw-r--r--
lib9/sleep.c
47L
-rw-r--r--
lib9/st4nkO6D
1L
-rw-r--r--
lib9/strdup.c
17L
-rw-r--r--
lib9/strecpy.c
16L
-rw-r--r--
lib9/sysfatal.c
21L
-rw-r--r--
lib9/syslog.c
119L
-rw-r--r--
lib9/sysname.c
30L
-rw-r--r--
lib9/test.c
8L
-rw-r--r--
lib9/testfltfmt.c
183L
-rw-r--r--
lib9/testfmt.c
148L
-rw-r--r--
lib9/testfork.c
21L
-rw-r--r--
lib9/testprint.c
14L
-rw-r--r--
lib9/time.c
58L
-rw-r--r--
lib9/tm2sec.c
110L
-rw-r--r--
lib9/tokenize.c
106L
-rw-r--r--
lib9/truerand.c
27L
-rw-r--r--
lib9/u.h
190L
-rw-r--r--
lib9/u16.c
52L
-rw-r--r--
lib9/u32.c
109L
-rw-r--r--
lib9/u64.c
126L
-rw-r--r--
lib9/udp.c
52L
-rw-r--r--
lib9/unsharp.c
44L
-rw-r--r--
lib9/utf.h
54L
-rw-r--r--
lib9/utf/LICENSE
13L
-rw-r--r--
lib9/utf/NOTICE
13L
-rw-r--r--
lib9/utf/README
13L
-rw-r--r--
lib9/utf/plan9.h
29L
-rw-r--r--
lib9/utf/rune.c
217L
-rw-r--r--
lib9/utf/runestrcat.c
25L
-rw-r--r--
lib9/utf/runestrchr.c
35L
-rw-r--r--
lib9/utf/runestrcmp.c
35L
-rw-r--r--
lib9/utf/runestrcpy.c
28L
-rw-r--r--
lib9/utf/runestrdup.c
30L
-rw-r--r--
lib9/utf/runestrecpy.c
32L
-rw-r--r--
lib9/utf/runestrlen.c
24L
-rw-r--r--
lib9/utf/runestrncat.c
32L
-rw-r--r--
lib9/utf/runestrncmp.c
37L
-rw-r--r--
lib9/utf/runestrncpy.c
33L
-rw-r--r--
lib9/utf/runestrrchr.c
30L
-rw-r--r--
lib9/utf/runestrstr.c
44L
-rw-r--r--
lib9/utf/runetype.c
1151L
-rw-r--r--
lib9/utf/utfecpy.c
37L
-rw-r--r--
lib9/utf/utflen.c
37L
-rw-r--r--
lib9/utf/utfnlen.c
41L
-rw-r--r--
lib9/utf/utfrrune.c
45L
-rw-r--r--
lib9/utf/utfrune.c
44L
-rw-r--r--
lib9/utf/utfutf.c
41L
-rw-r--r--
lib9/wait.c
54L
-rw-r--r--
lib9/waitpid.c
20L
-rw-r--r--
lib9/write.c
23L
-rw-r--r--
lib9/zoneinfo.c
215L
-rw-r--r--
lib9/zoneinfo.h
19L
-rw-r--r--
mk/Makefile
17L
-rw-r--r--
mk/NOTICE
27L
-rw-r--r--
mk/README
7L
-rw-r--r--
mk/arc.c
52L
-rw-r--r--
mk/archive.c
253L
-rw-r--r--
mk/bufblock.c
88L
-rw-r--r--
mk/env.c
149L
-rw-r--r--
mk/file.c
90L
-rw-r--r--
mk/fns.h
88L
-rw-r--r--
mk/graph.c
279L
-rw-r--r--
mk/job.c
33L
-rw-r--r--
mk/lex.c
146L
-rw-r--r--
mk/main.c
287L
-rw-r--r--
mk/match.c
49L
-rw-r--r--
mk/mk.1
691L
-rw-r--r--
mk/mk.c
234L
-rw-r--r--
mk/mk.h
185L
-rw-r--r--
mk/mkfile.test
12L
-rw-r--r--
mk/parse.c
318L
-rw-r--r--
mk/rc.c
194L
-rw-r--r--
mk/recipe.c
117L
-rw-r--r--
mk/rule.c
112L
-rw-r--r--
mk/run.c
296L
-rw-r--r--
mk/sh.c
206L
-rw-r--r--
mk/shell.c
80L
-rw-r--r--
mk/shprint.c
125L
-rw-r--r--
mk/symtab.c
97L
-rw-r--r--
mk/sys.h
5L
-rw-r--r--
mk/sys.std.h
27L
-rw-r--r--
mk/unix.c
341L
-rw-r--r--
mk/var.c
41L
-rw-r--r--
mk/varsub.c
252L
-rw-r--r--
mk/word.c
189L
-rw-r--r--
std.mk
35L
-rw-r--r--
templates/mkcommon
23L
-rw-r--r--
templates/mkdirs
10L
-rw-r--r--
templates/mkenv
6L
-rw-r--r--
templates/mkhdr
19L
-rw-r--r--
templates/mklib
14L
-rw-r--r--
templates/mkmany
24L
-rw-r--r--
templates/mkone
17L
-rw-r--r--
templates/mksyslib
14L
-rwxr-xr-x
wrappers/as
16L
-rwxr-xr-x
wrappers/cc
21L
-rw-r--r--
yacc.mk
40L