1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
cflags{
'-D _GNU_SOURCE',
'-I include',
'-idirafter pkg/openbsd/src/sys',
}
cc('emacs.c', {'pkg/openbsd/fetch'})
exe('ksh', {
'alloc.c',
'c_ksh.c',
'c_sh.c',
'c_test.c',
'c_ulimit.c',
'edit.c',
'emacs.c.o',
'eval.c',
'exec.c',
'expr.c',
'history.c',
'io.c',
'jobs.c',
'lex.c',
'mail.c',
'main.c',
'misc.c',
'path.c',
'shf.c',
'syn.c',
'table.c',
'trap.c',
'tree.c',
'tty.c',
'var.c',
'version.c',
'vi.c',
})
file('bin/ksh', '755', '$outdir/ksh')
sym('bin/sh', 'ksh')
man{'ksh.1', 'sh.1'}
fetch 'git'
|