Browse Source

add driver building to wscript

tags/v1.9.4
Torben Hohn 16 years ago
parent
commit
a817e1c4f6
3 changed files with 11 additions and 1 deletions
  1. +2
    -0
      common/wscript
  2. +6
    -1
      linux/wscript
  3. +3
    -0
      macosx/wscript

+ 2
- 0
common/wscript View File

@@ -11,6 +11,8 @@ def configure(conf):
if conf.is_defined('HAVE_SAMPLERATE'):
conf.env['LIB_SAMPLERATE'] = ['samplerate']

conf.check_cfg(package='celt', atleast_version='0.5.0', args='--cflags --libs')

conf.env['BUILD_ADAPTER'] = conf.is_defined('HAVE_SAMPLERATE')

def create_jack_process_obj(bld, target, sources, uselib = None):


+ 6
- 1
linux/wscript View File

@@ -15,7 +15,7 @@ def create_jack_driver_obj(bld, target, sources, uselib = None):
driver = bld.new_task_gen('cxx', 'shlib')
driver.features.append('cc')
driver.env['shlib_PATTERN'] = 'jack_%s.so'
driver.defines = ['HAVE_CONFIG_H','SERVER_SIDE']
driver.defines = ['HAVE_CONFIG_H','SERVER_SIDE', 'HAVE_PPOLL']
driver.includes = ['.', '../linux', '../posix', '../common', '../common/jack', '../dbus']
driver.target = target
driver.source = sources
@@ -64,3 +64,8 @@ def build(bld):
create_jack_driver_obj(bld, 'net', '../common/JackNetDriver.cpp')

create_jack_driver_obj(bld, 'loopback', '../common/JackLoopbackDriver.cpp')

create_jack_driver_obj(bld, 'netone', [ '../common/JackNetOneDriver.cpp',
'../common/netjack.c',
'../common/netjack_packet.c' ], "SAMPLERATE CELT" )


+ 3
- 0
macosx/wscript View File

@@ -73,3 +73,6 @@ def build(bld):

create_jack_driver_obj(bld, 'net', '../common/JackNetDriver.cpp')

create_jack_driver_obj(bld, 'netone', [ '../common/JackNetOneDriver.cpp',
'../common/netjack.c',
'../common/netjack_packet.c' ], "SAMPLERATE CELT" )

Loading…
Cancel
Save