Skip to content

Commit 5416cfa

Browse files
committed
config: Create a config directory and move the RTEMS arch/bsp data to it.
Closes #3536
1 parent 5075e8e commit 5416cfa

27 files changed

+434
-337
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

config/wscript

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
#
2+
# RTEMS Tools Project (http://www.rtems.org/)
3+
# Copyright 2018 Chris Johns ([email protected])
4+
# All rights reserved.
5+
#
6+
# This file is part of the RTEMS Tools package in 'rtems-tools'.
7+
#
8+
# Redistribution and use in source and binary forms, with or without
9+
# modification, are permitted provided that the following conditions are met:
10+
#
11+
# 1. Redistributions of source code must retain the above copyright notice,
12+
# this list of conditions and the following disclaimer.
13+
#
14+
# 2. Redistributions in binary form must reproduce the above copyright notice,
15+
# this list of conditions and the following disclaimer in the documentation
16+
# and/or other materials provided with the distribution.
17+
#
18+
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
19+
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20+
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21+
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
22+
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23+
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24+
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25+
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26+
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27+
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28+
# POSSIBILITY OF SUCH DAMAGE.
29+
#
30+
31+
def options(opt):
32+
opt.load('python')
33+
34+
def configure(opt):
35+
pass
36+
37+
def build(bld):
38+
#
39+
# Install the configuration files.
40+
#
41+
config = bld.path.find_dir('.')
42+
bld.install_files('${PREFIX}/share/rtems/config',
43+
config.ant_glob('**/*.ini'), cwd = config,
44+
relative_trick = True)

rtemstoolkit/__init__.py

+11-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#
22
# RTEMS Tools Project (http://www.rtems.org/)
3-
# Copyright 2010-2016 Chris Johns ([email protected])
3+
# Copyright 2010-2018 Chris Johns ([email protected])
44
# All rights reserved.
55
#
66
# This file is part of the RTEMS Tools package in 'rtems-tools'.
@@ -30,26 +30,36 @@
3030

3131
all = ['check',
3232
'config',
33+
'configuration',
3334
'error',
3435
'execute',
3536
'git',
37+
'host',
3638
'log',
3739
'macros',
3840
'mailer',
3941
'options',
4042
'path',
4143
'reraise',
44+
'rtems',
45+
'stacktraces',
46+
'textbox',
4247
'version']
4348

4449
from . import check
4550
from . import config
51+
from . import configuration
4652
from . import error
4753
from . import execute
4854
from . import git
55+
from . import host
4956
from . import log
5057
from . import macros
5158
from . import mailer
5259
from . import options
5360
from . import path
5461
from . import reraise
62+
from . import rtems
63+
from . import stacktraces
64+
from . import textbox
5565
from . import version

0 commit comments

Comments
 (0)