26 lines
988 B
Python
26 lines
988 B
Python
# -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
|
|
|
|
from waflib import Utils
|
|
|
|
def options(opt):
|
|
opt.add_option('--build', default=Utils.unversioned_sys_platform(),
|
|
help='Build platform that is doing the actual compilation (e.g., darwin)')
|
|
opt.add_option('--host', default=Utils.unversioned_sys_platform(),
|
|
help='Host platform on which the compiled binary will run (e.g., android)')
|
|
# opt.add_option('--target', default=Utils.unversioned_sys_platform(),
|
|
# help='Target platform on which the compiled binary's output will run')
|
|
|
|
def configure(conf):
|
|
conf.env.BUILD = conf.options.build
|
|
conf.env.HOST = conf.options.host
|
|
# conf.env.TARGET = conf.options.target
|
|
|
|
conf.start_msg('Build platform')
|
|
conf.end_msg(conf.env.BUILD)
|
|
|
|
conf.start_msg('Host platform')
|
|
conf.end_msg(conf.env.HOST)
|
|
|
|
# conf.start_msg('Target platform')
|
|
# conf.end_msg(conf.env.TARGET)
|