diff options
| author | Michael Forney <mforney@mforney.org> | 2017-09-17 00:03:34 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2017-09-25 19:23:06 -0700 |
| commit | ba94a8513d9a0aadb3f2c834c74b64aa644c61e8 (patch) | |
| tree | 48ac6c85baa7b9d960b9e1e726a906e61ca60967 /pkg/msmtp | |
| parent | cb362b531d79708a259bbf070dee5104fd63df08 (diff) | |
Rewrite ninja generation scripts in Lua
Diffstat (limited to 'pkg/msmtp')
| -rw-r--r-- | pkg/msmtp/gen.lua | 33 | ||||
| -rw-r--r-- | pkg/msmtp/gen.rc | 29 |
2 files changed, 33 insertions, 29 deletions
diff --git a/pkg/msmtp/gen.lua b/pkg/msmtp/gen.lua new file mode 100644 index 00000000..d9864100 --- /dev/null +++ b/pkg/msmtp/gen.lua @@ -0,0 +1,33 @@ +cflags{ + '-D HAVE_CONFIG_H', + [[-D 'SYSCONFDIR="/etc"']], + '-I include', + '-I $dir', + '-I $builddir/pkg/libressl/include', +} + +exe('msmtp', [[ + src/( + conf.c + list.c + msmtp.c + net.c + netrc.c + readbuf.c + smtp.c + stream.c + tools.c + xalloc.c + aliases.c + + tls.c + + base64.c md5.c md5-apps.c + ) + $builddir/pkg/libressl/(libssl.a.d libcrypto.a.d) +]], {'pkg/libressl/headers'}) + +file('bin/msmtp', '755', '$outdir/msmtp') +man{'doc/msmtp.1'} + +fetch 'git' diff --git a/pkg/msmtp/gen.rc b/pkg/msmtp/gen.rc deleted file mode 100644 index c46786e1..00000000 --- a/pkg/msmtp/gen.rc +++ /dev/null @@ -1,29 +0,0 @@ -cflags\ - -D HAVE_CONFIG_H\ - -D 'SYSCONFDIR=\"/etc\"' \ - -I include\ - -I '$dir' \ - -I '$builddir'/pkg/libressl/include - -exe msmtp -d pkg/libressl/headers src/^(\ - conf.c\ - list.c\ - msmtp.c\ - net.c\ - netrc.c\ - readbuf.c\ - smtp.c\ - stream.c\ - tools.c\ - xalloc.c\ - aliases.c\ - \ - tls.c\ - \ - base64.c md5.c md5-apps.c\ -) '$builddir'/pkg/libressl/^(libssl.a.d libcrypto.a.d) - -file bin/msmtp '$outdir'/msmtp 755 -man -d doc 1 msmtp.1 - -fetch git |
