|
- #!/usr/bin/env python
- from waflib.Configure import conf
-
- top = '.'
- out = 'build'
-
- def options(opt):
- pass
-
- def configure(conf):
- pass
-
- @conf
- def example(bld,*k,**kw):
- kw['features' ] = 'cxx cxxprogram'
- if 'use' in kw:
- kw['use'] = kw['use'] + [ 'ntk_images_static','ntk_static' ]
- else:
- kw['use'] = [ 'ntk_images_static','ntk_static' ]
- kw['includes'] = [ '.', '..' ]
- kw['install_path'] = None
- return bld(*k,**kw)
-
- def build(bld):
-
- if bld.env.ENABLE_TEST:
- bld.example(source='embed.cxx', target='embed')
- bld.example(source='glpuzzle.cxx', target='glpuzzle', use=['ntk_gl_static'])
- bld.example(source='fractals.cxx fracviewer.cxx', target='fractals', use=['ntk_gl_static'])
- bld.example(source='gl_overlay.cxx', target='gl_overlay', use=['ntk_gl_static'])
- bld.example(source='shape.cxx', target='shape', use=['ntk_gl_static'])
- bld.example(source='fullscreen.cxx', target='fullscreen', use=['ntk_gl_static'])
- bld.example(source='cube.cxx', target='cube', use=['ntk_gl_static'])
- bld.example(source='hello.cxx', target='hello')
- bld.example(source='input_choice.cxx', target='input_choice')
- bld.example(source='label.cxx', target='label')
- bld.example(source='native-filechooser.cxx', target='native-filechooser')
- bld.example(source='fonts.cxx', target='fonts')
- bld.example(source='editor.cxx', target='editor')
- bld.example(source='mandelbrot.cxx mandelbrot_ui.cxx', target='mandelbrot')
- bld.example(source='buttons.cxx', target='buttons')
- bld.example(source='sudoku.cxx', target='sudoku')
- bld.example(source='ask.cxx', target='ask')
- bld.example(source='pixmap.cxx', target='pixmap')
- bld.example(source='cursor.cxx', target='cursor')
- bld.example(source='line_style.cxx', target='line_style')
- bld.example(source='adjuster.cxx', target='adjuster')
- bld.example(source='list_visuals.cxx', target='list_visuals')
- bld.example(source='subwindow.cxx', target='subwindow')
- bld.example(source='resize.cxx', target='resize')
- bld.example(source='image.cxx', target='image')
- bld.example(source='file_chooser.cxx', target='file_chooser')
- bld.example(source='tiled_image.cxx', target='tiled_image')
- bld.example(source='navigation.cxx', target='navigation')
- bld.example(source='device.cxx', target='device')
- bld.example(source='utf8.cxx', target='utf8')
- bld.example(source='overlay.cxx', target='overlay')
- bld.example(source='arc.cxx', target='arc')
- bld.example(source='cairo_test.cxx', target='cairo_test')
- bld.example(source='browser.cxx', target='browser')
- bld.example(source='colbrowser.cxx', target='colbrowser')
- bld.example(source='rotated_text.cxx', target='rotated_text')
- bld.example(source='inactive.cxx', target='inactive')
- bld.example(source='threads.cxx', target='threads')
- bld.example(source='demo.cxx', target='demo')
- bld.example(source='menubar.cxx', target='menubar')
- bld.example(source='input.cxx', target='input')
- bld.example(source='message.cxx', target='message')
- bld.example(source='preferences.cxx', target='preferences')
- bld.example(source='tree.cxx', target='tree')
- bld.example(source='output.cxx', target='output')
- bld.example(source='scroll.cxx', target='scroll')
- bld.example(source='symbols.cxx', target='symbols')
- bld.example(source='tabs.cxx', target='tabs')
- bld.example(source='blocks.cxx', target='blocks')
- bld.example(source='keyboard.cxx keyboard_ui.cxx', target='keyboard')
- bld.example(source='iconize.cxx', target='iconize')
- bld.example(source='radio.cxx', target='radio')
- bld.example(source='resizebox.cxx', target='resizebox')
- bld.example(source='fast_slow.cxx', target='fast_slow')
- bld.example(source='boxtype.cxx', target='boxtype')
- bld.example(source='help.cxx', target='help')
- bld.example(source='bitmap.cxx', target='bitmap')
- bld.example(source='tile.cxx', target='tile')
- bld.example(source='color_chooser.cxx', target='color_chooser')
- bld.example(source='valuators.cxx', target='valuators')
- bld.example(source='doublebuffer.cxx', target='doublebuffer')
- bld.example(source='pixmap_browser.cxx', target='pixmap_browser')
- bld.example(source='curve.cxx', target='curve')
- bld.example(source='minimum.cxx', target='minimum')
- bld.example(source='button.cxx', target='button')
- bld.example(source='pack.cxx', target='pack')
- bld.example(source='checkers.cxx', target='checkers')
- bld.example(source='table.cxx', target='table')
-
-
|