master hovercats/oakiss / pkg / st / gen.lua
 1cflags{
 2	[[-D 'VERSION="0.7"']],
 3	'-I $dir',
 4	'-isystem $builddir/pkg/fontconfig/include',
 5	'-isystem $builddir/pkg/libxkbcommon/include',
 6	'-isystem $builddir/pkg/linux-headers/include',
 7	'-isystem $builddir/pkg/pixman/include',
 8	'-isystem $builddir/pkg/wayland/include',
 9	'-isystem $builddir/pkg/wayland-protocols/include',
10	'-isystem $builddir/pkg/wld/include',
11}
12
13pkg.deps = {
14	'pkg/fontconfig/headers',
15	'pkg/libxkbcommon/headers',
16	'pkg/linux-headers/headers',
17	'pkg/pixman/headers',
18	'pkg/wayland/headers',
19	'pkg/wayland-protocols/headers',
20	'pkg/wld/headers',
21}
22
23exe('st', [[st.c $builddir/pkg/(
24	libxkbcommon/libxkbcommon.a
25	wayland/libwayland-client.a.d
26	wayland/libwayland-cursor.a.d
27	wayland-protocols/xdg-shell-protocol.c.o
28	wld/libwld.a.d
29)]])
30file('bin/st', '755', '$outdir/st')
31man{'st.1'}
32
33fetch 'git'