File: wscript

package info (click to toggle)
slv2 0.6.6-5
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 900 kB
  • ctags: 673
  • sloc: ansic: 5,093; python: 536; makefile: 103; cpp: 38; sh: 8; lisp: 7
file content (18 lines) | stat: -rw-r--r-- 445 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env python

def build(bld):
	tests = '''
		slv2_test
	'''
	if bld.env['BUILD_TESTS']:
		for i in tests.split():
			obj = bld.new_task_gen('cc', 'program')
			obj.source       = i + '.c'
			obj.includes     = '..'
			obj.uselib_local = 'libslv2_static'
			obj.uselib       = 'REDLAND LV2CORE'
			obj.libs         = 'gcov'
			obj.target       = i
			obj.install_path = ''
			obj.ccflags      = [ '-fprofile-arcs',  '-ftest-coverage' ]