jack2 codebase
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
800B

  1. #! /usr/bin/env python
  2. # encoding: utf-8
  3. def build(bld):
  4. obj = bld.create_obj('cpp', 'program')
  5. #obj.features.append('cc')
  6. obj.source = [
  7. 'jackdbus.c',
  8. 'controller.c',
  9. 'controller_iface_configure.c',
  10. 'controller_iface_control.c',
  11. 'controller_iface_introspectable.c',
  12. 'controller_iface_patchbay.c',
  13. 'controller_iface_transport.c',
  14. 'xml.c',
  15. 'xml_expat.c',
  16. #'xml_libxml.c',
  17. #'xml_nop.c',
  18. 'xml_write_raw.c',
  19. 'sigsegv.c',
  20. ]
  21. obj.includes = '.'
  22. obj.uselib = 'DBUS-1'
  23. #obj.uselib_local = 'tony john testshlib' # 'tony john peter' # look for 'peter' above
  24. obj.target = 'jackdbus_dyn_linked'
  25. def configure(conf):
  26. conf.check_pkg('dbus-1', mandatory=True)