diff options
| author | Michael Forney <mforney@mforney.org> | 2019-06-14 12:58:22 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2019-06-14 13:22:20 -0700 |
| commit | cb743d8979cd73aa2b9dd3f05c55c50126e8356a (patch) | |
| tree | 9f0dae1b8ff73c7b4bdd0043414af23d10eddc9f /pkg/openbsd/gen.lua | |
| parent | 1fd5b3a666ba1e3ea2c387292eab90a61dc97967 (diff) | |
openbsd: Build rsync
Diffstat (limited to 'pkg/openbsd/gen.lua')
| -rw-r--r-- | pkg/openbsd/gen.lua | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/pkg/openbsd/gen.lua b/pkg/openbsd/gen.lua index 77eeaa68..be733533 100644 --- a/pkg/openbsd/gen.lua +++ b/pkg/openbsd/gen.lua @@ -93,6 +93,22 @@ sym('bin/tar', 'pax') sym('bin/cpio', 'pax') man{'bin/pax/pax.1', 'bin/pax/tar.1', 'bin/pax/cpio.1'} +-- rsync +sub('rsync.ninja', function() + cflags{'-I $builddir/pkg/libressl/include'} + exe('rsync', [[ + usr.bin/rsync/( + blocks.c client.c downloader.c fargs.c flist.c hash.c ids.c + io.c log.c mkpath.c mktemp.c receiver.c sender.c server.c session.c + socket.c symlinks.c uploader.c main.c misc.c + ) + libbsd.a + $builddir/pkg/libressl/libcrypto.a.d + ]], {'pkg/libressl/headers'}) + file('bin/rsync', '755', '$outdir/rsync') + man{'usr.bin/rsync/rsync.1', 'usr.bin/rsync/rsync.5', 'usr.bin/rsync/rsyncd.5'} +end) + -- yacc exe('yacc', [[usr.bin/yacc/( closure.c error.c lalr.c lr0.c main.c mkpar.c output.c reader.c |
