summaryrefslogtreecommitdiff
path: root/pkg/sfeed/gen.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/sfeed/gen.lua')
-rw-r--r--pkg/sfeed/gen.lua14
1 files changed, 13 insertions, 1 deletions
diff --git a/pkg/sfeed/gen.lua b/pkg/sfeed/gen.lua
index d8bf6235..f2f3b388 100644
--- a/pkg/sfeed/gen.lua
+++ b/pkg/sfeed/gen.lua
@@ -1,6 +1,8 @@
cflags{
'-std=c99', '-Wall', '-Wpedantic',
'-D _XOPEN_SOURCE=700',
+ [[-D 'SFEED_THEME="themes/mono.h"']],
+ '-isystem $builddir/pkg/netbsd-curses/include',
}
lib('libutil.a', {'util.c', 'xml.c'})
@@ -18,9 +20,19 @@ for _, tool in ipairs(tools) do
man{tool..'.1'}
end
+exe('sfeed_curses', {
+ 'sfeed_curses.c',
+ 'libutil.a',
+ '$builddir/pkg/netbsd-curses/libcurses.a.d',
+}, 'pkg/netbsd-curses/headers')
+file('bin/sfeed_curses', '755', '$outdir/sfeed_curses')
+man{'sfeed_curses.1'}
+
local scripts = {
- 'sfeed_update',
+ 'sfeed_content',
+ 'sfeed_markread',
'sfeed_opml_export',
+ 'sfeed_update',
}
for _, script in ipairs(scripts) do
file('bin/'..script, '755', '$srcdir/'..script)