mirror of
https://github.com/google/pebble.git
synced 2025-11-22 07:20:55 -05:00
25 lines
704 B
Python
25 lines
704 B
Python
import waftools
|
|
|
|
|
|
def build(bld):
|
|
sources = bld.path.ant_glob('**/*.c')
|
|
|
|
def build_libutil(target, env):
|
|
# Build the libbtutil directory using firmware environment
|
|
bld.stlib(source=sources,
|
|
target=target,
|
|
includes=['.', 'include/btutil'],
|
|
use=['pblibc_includes', 'libutil_includes', 'root_includes'],
|
|
env=env.derive())
|
|
|
|
bld(export_includes=['include'], name='libbtutil_includes')
|
|
|
|
if (bld.variant != 'test'):
|
|
build_libutil('libbtutil-cm0', bld.all_envs['cortex-m0'])
|
|
|
|
build_libutil('libbtutil', bld.env)
|
|
build_libutil('libbtutil-32bit', bld.all_envs['32bit'])
|
|
|
|
|
|
# vim:filetype=python
|