logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git

gen.lua (976B)


  1. cflags{
  2. '-std=c99', '-Wall', '-Wpedantic', '-Wno-maybe-uninitialized',
  3. '-D _XOPEN_SOURCE=700',
  4. '-I $dir',
  5. '-isystem $builddir/pkg/netbsd-curses/include',
  6. }
  7. objects[[
  8. lesskey_parse.c
  9. version.c
  10. xbuf.c
  11. ]]
  12. exe('less', [[
  13. main.c screen.c brac.c ch.c charset.c cmdbuf.c
  14. command.c cvt.c decode.c edit.c filename.c forwback.c
  15. help.c ifile.c input.c jump.c
  16. line.c linenum.c
  17. lsystem.c mark.c optfunc.c option.c opttbl.c os.c
  18. output.c pattern.c position.c prompt.c search.c signal.c
  19. tags.c ttyin.c version.c.o xbuf.c.o
  20. lesskey_parse.c.o
  21. $builddir/pkg/netbsd-curses/libcurses.a.d
  22. ]], {'pkg/netbsd-curses/headers'})
  23. file('bin/less', '755', '$outdir/less')
  24. exe('lessecho', {'lessecho.c', 'version.c.o'})
  25. file('bin/lessecho', '755', '$outdir/lessecho')
  26. exe('lesskey', {'lesskey.c', 'lesskey_parse.c.o', 'xbuf.c.o', 'version.c.o'})
  27. file('bin/lesskey', '755', '$outdir/lesskey')
  28. man({'less.nro', 'lessecho.nro', 'lesskey.nro'}, '1')
  29. sym('bin/more', 'less')
  30. fetch 'curl'