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.

42 lines
998B

  1. #!/usr/bin/env python
  2. def options(opt):
  3. pass
  4. def configure(opt):
  5. pass
  6. def build(bld):
  7. bld.program( source = '''
  8. CodeEditor.cxx
  9. Fl_Function_Type.cxx
  10. Fl_Group_Type.cxx
  11. Fl_Menu_Type.cxx
  12. Fl_Type.cxx
  13. Fl_Widget_Type.cxx
  14. Fl_Window_Type.cxx
  15. Fluid_Image.cxx
  16. about_panel.cxx
  17. align_widget.cxx
  18. alignment_panel.cxx
  19. code.cxx
  20. factory.cxx
  21. file.cxx
  22. fluid.cxx
  23. function_panel.cxx
  24. template_panel.cxx
  25. undo.cxx
  26. widget_panel.cxx
  27. ''',
  28. target='ntk-fluid',
  29. includes = [ '.', '../' ],
  30. use = [ 'ntk_images_shared', 'ntk_shared' ],
  31. # FIXME: why is this now neccessary with new waf version?
  32. uselib = [
  33. 'LIBJPEG', 'LIBPNG', 'LIBZ', 'DL', 'M', 'PTHREAD' ,
  34. 'X11', 'FONTCONFIG', 'XFT', 'CAIRO', 'DL', 'M', 'PTHREAD' ],
  35. install_path = '${BINDIR}' )