mirror of
https://git.rtems.org/rtems-docs/
synced 2025-10-17 20:39:52 +08:00
Fix rtemsconfig building.
I'll probably move to a more pythonic way of doing conf.py since this is getting too complicated.
This commit is contained in:
@@ -2,18 +2,32 @@ 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)
|
||||
|
Reference in New Issue
Block a user