summaryrefslogtreecommitdiff
path: root/third_party/aesni-intel/wscript
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/aesni-intel/wscript')
-rw-r--r--third_party/aesni-intel/wscript14
1 files changed, 14 insertions, 0 deletions
diff --git a/third_party/aesni-intel/wscript b/third_party/aesni-intel/wscript
new file mode 100644
index 00000000000..002ba5d42d1
--- /dev/null
+++ b/third_party/aesni-intel/wscript
@@ -0,0 +1,14 @@
+#!/usr/bin/env python
+
+def configure(conf):
+ if conf.CHECK_CFLAGS('-Wp,-E,-lang-asm', '') and conf.env['SYSTEM_UNAME_MACHINE'] == 'x86_64':
+ conf.DEFINE('HAVE_AESNI_INTEL', 1)
+
+def build(bld):
+ if not bld.CONFIG_SET('HAVE_AESNI_INTEL'):
+ return
+
+ bld.SAMBA_LIBRARY('aesni-intel',
+ source='aesni-intel_asm.c',
+ cflags='-Wp,-E,-lang-asm',
+ private_library=True)