|
- #! /usr/bin/env python
- # encoding: utf-8
-
- def build(bld):
- obj = bld.create_obj('cpp', 'shlib')
- obj.features.append('cc')
- obj.defines = 'HAVE_CONFIG_H'
- obj.includes = ['.', './jack', '..', '../linux']
- obj.name = 'serverlib'
- obj.target = 'jackserver'
- obj.source = [
- 'JackActivationCount.cpp',
- 'JackAPI.cpp',
- 'JackAudioDriver.cpp',
- 'JackClient.cpp',
- 'JackConnectionManager.cpp',
- 'JackDriver.cpp',
- 'JackEngine.cpp',
- 'JackEngineControl.cpp',
- 'JackError.cpp',
- 'JackExternalClient.cpp',
- 'JackFrameTimer.cpp',
- 'JackFreewheelDriver.cpp',
- 'JackGlobalsServer.cpp',
- 'JackGraphManager.cpp',
- 'JackInternalClient.cpp',
- 'JackPort.cpp',
- 'JackPosixSemaphore.cpp',
- 'JackPosixThread.cpp',
- 'JackFifo.cpp',
- 'JackLoopbackDriver.cpp',
- 'JackPortType.cpp',
- 'JackAudioPort.cpp',
- 'JackMidiPort.cpp',
- 'JackMidiAPI.cpp',
- 'JackServer.cpp',
- 'JackShmMem.cpp',
- 'JackThreadedDriver.cpp',
- 'shm.c',
- 'JackSocket.cpp',
- 'JackSocketServerChannel.cpp',
- 'JackSocketNotifyChannel.cpp',
- 'JackSocketServerNotifyChannel.cpp',
- 'JackTime.c',
- 'JackServerAPI.cpp',
- 'JackGlobals.cpp',
- 'JackDriverLoader.cpp',
- 'JackDebugClient.cpp',
- 'JackTransportEngine.cpp',
- 'JackServerGlobals.cpp',
- 'JackServerLaunch.cpp',
- 'timestamps.c',
- 'JackTools.cpp',
- 'ringbuffer.c',
- 'JackControl.cpp',
- 'JackMessageBuffer.cpp',
- 'JackProcessSync.cpp'
- ]
|