summaryrefslogtreecommitdiff
path: root/pkg/netsurf/libparserutils/gen.lua
blob: ad4e82f0b2b25b205ebf501b59512c9521f4d9e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
cflags{
	'-I $srcdir/include',
	'-I $srcdir/src',
}

build('awk', '$outdir/aliases.inc', {'$srcdir/build/Aliases', '|', '$dir/aliases.awk'}, {
	expr='-f $dir/aliases.awk',
})

cc('src/charset/aliases.c', {'$outdir/aliases.inc'}, {cflags='$cflags -I $outdir'})
lib('libparserutils.a', [[src/(
	charset/(
		aliases.c.o codec.c
		encodings/(utf8.c utf16.c)
	)
	input/(filter.c inputstream.c)
	utils/(buffer.c errors.c stack.c vector.c)
)]])

fetch 'git'