summaryrefslogtreecommitdiff
path: root/wscript
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2018-04-10 17:18:18 +0200
committerJeremy Allison <jra@samba.org>2018-08-28 02:03:07 +0200
commitffa1c040c625336209a6310e234f5087dd62e984 (patch)
tree9a4d08d213197d92b06e638747ca7e610f066cb6 /wscript
parent082f60af26f1822c815e70c189aa42d54228e414 (diff)
downloadsamba-ffa1c040c625336209a6310e234f5087dd62e984.tar.gz
examples: Add winexe re-implemented on current Samba libs
winexe from https://sourceforge.net/projects/winexe/ is a project based on Samba libraries from 2012. According to the winexe git repository the last Samba commit winexe was updated to is 47bbf9886f0c from November 6, 2012. As winexe uses unpublished Samba internal libraries, it broke over time. This is a port of the winexe functionality to more modern Samba versions. It still uses internal APIs, but it being part of the tree means that it is much easier to keep up to date. The Windows service files were taken literally from the original winexe from the sourceforge git. Andrzej Hajda chose GPLv3 only and not GPLv3+. As GPL evolves very slowly, this should not be a practical problem for quite some time. To build it under Linux, you need mingw binaries on your build system. Under Debian stretch, the package names are gcc-mingw-w64 and friends. Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue Aug 28 02:03:07 CEST 2018 on sn-devel-144
Diffstat (limited to 'wscript')
-rw-r--r--wscript1
1 files changed, 1 insertions, 0 deletions
diff --git a/wscript b/wscript
index f98d731e537..619b4923813 100644
--- a/wscript
+++ b/wscript
@@ -128,6 +128,7 @@ def configure(conf):
conf.RECURSE('lib/replace')
conf.RECURSE('examples/fuse')
+ conf.RECURSE('examples/winexe')
conf.SAMBA_CHECK_PERL(mandatory=True)
conf.find_program('xsltproc', var='XSLTPROC')