summaryrefslogtreecommitdiff
path: root/tools/gccabicheck/wscript
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-09-26 18:23:19 +0200
committerRobin Gareus <robin@gareus.org>2015-09-26 19:03:22 +0200
commitba6e274efa8ec04ffa26cb74a4a9879294720bdf (patch)
treed4d897753739f4faff4c5680d91bebe323711b95 /tools/gccabicheck/wscript
parent9a47744fc0849ac42f0a2b206347ce3079dfef28 (diff)
new tool to test gcc4/5 ABI
Diffstat (limited to 'tools/gccabicheck/wscript')
-rw-r--r--tools/gccabicheck/wscript22
1 files changed, 22 insertions, 0 deletions
diff --git a/tools/gccabicheck/wscript b/tools/gccabicheck/wscript
new file mode 100644
index 0000000000..43eb705bd5
--- /dev/null
+++ b/tools/gccabicheck/wscript
@@ -0,0 +1,22 @@
+#!/usr/bin/env python
+from waflib.extras import autowaf as autowaf
+from waflib import Options
+import os
+
+# Mandatory variables
+top = '.'
+out = 'build'
+
+def options(opt):
+ autowaf.set_options(opt)
+
+def configure(conf):
+ conf.load('compiler_c')
+ autowaf.configure(conf)
+
+def build(bld):
+ obj = bld(features = 'c cprogram')
+ obj.source = [ 'abicheck.c' ]
+ obj.target = 'gcc-glibmm-abi-check'
+ obj.name = 'gcc-glibmm-abi-check'
+ obj.lib = 'dl'