mirror of
https://git.rtems.org/rtems-docs/
synced 2025-05-15 05:46:49 +08:00

I'll probably move to a more pythonic way of doing conf.py since this is getting too complicated.
34 lines
660 B
Python
34 lines
660 B
Python
from sys import path
|
|
from os.path import abspath
|
|
path.append(abspath('../common/'))
|
|
|
|
|
|
from waf import cmd_configure, cmd_build
|
|
|
|
def options(ctx):
|
|
ctx.add_option('--rtems-path-py', type='string', help="Path to py/ in RTEMS.")
|
|
|
|
def configure(ctx):
|
|
|
|
if not ctx.options.rtems_path_py:
|
|
ctx.fatal("--rtems-path-py is required")
|
|
|
|
ctx.env.RTEMS_PATH = ctx.options.rtems_path_py
|
|
|
|
cmd_configure(ctx)
|
|
|
|
|
|
|
|
def build(ctx):
|
|
# path.append(ctx.env.RTEMS_PATH)
|
|
|
|
sub = {
|
|
"VERSION": "1.0",
|
|
"RELEASE": "5.0.0",
|
|
"DOC": "RTEMS Config",
|
|
"FILE_DOC": "rtemsconfig",
|
|
"CONF_EXTRA": "sys.path.append('%s')" % ctx.env.RTEMS_PATH
|
|
}
|
|
|
|
cmd_build(ctx, sub)
|