summaryrefslogtreecommitdiff
path: root/libs/temporal/wscript
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2017-09-24 10:47:28 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2017-09-24 10:47:28 -0400
commitb62c305f200351b2cbae70de8327fa235ff515dc (patch)
tree10d724d8e6db552fbc66863a0500e0de4ee1ffef /libs/temporal/wscript
parent8890494ba31b007b1b138f5e7ebdb35f192a0cfd (diff)
change libtimecode to libtemporal, add Evoral::Beats, positional types and superclock headers
Diffstat (limited to 'libs/temporal/wscript')
-rw-r--r--libs/temporal/wscript29
1 files changed, 29 insertions, 0 deletions
diff --git a/libs/temporal/wscript b/libs/temporal/wscript
new file mode 100644
index 0000000000..fadeb0aebd
--- /dev/null
+++ b/libs/temporal/wscript
@@ -0,0 +1,29 @@
+#!/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_cxx')
+ autowaf.configure(conf)
+
+def build(bld):
+ bld.shlib (
+ source = [ 'src/time.cc', 'src/bbt_time.cc' ],
+ name = 'libtimecode',
+ target = 'timecode',
+ includes = ['.'],
+ export_includes = ['.'],
+ defines = [ 'LIBTIMECODE_DLL_EXPORTS' ],
+ install_path = bld.env['LIBDIR']
+ )
+
+def shutdown():
+ autowaf.shutdown()