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 (524B)


  1. cflags{
  2. '-std=c11', '-Wall', '-Wpedantic',
  3. '-D _DEFAULT_SOURCE',
  4. '-I $srcdir',
  5. '-isystem $builddir/pkg/bearssl/include',
  6. }
  7. pkg.hdrs = copy('$outdir/include', '$srcdir', {'tls.h'})
  8. pkg.deps = {
  9. 'pkg/bearssl/headers',
  10. }
  11. lib('libtls.a', {
  12. 'tls.c',
  13. 'tls_bio_cb.c',
  14. 'tls_client.c',
  15. 'tls_config.c',
  16. 'tls_conninfo.c',
  17. 'tls_keypair.c',
  18. 'tls_ocsp.c',
  19. 'tls_peer.c',
  20. 'tls_server.c',
  21. 'tls_util.c',
  22. 'tls_verify.c',
  23. 'bearssl.c',
  24. '$builddir/pkg/bearssl/libbearssl.a',
  25. '$builddir/pkg/openbsd/libbsd.a',
  26. })
  27. fetch 'git'