blob: 4ab8d548bc9bb0497a6aa247e1a7d64c29589ba5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
|
# User Configurable Items when Building RTEMS Cross Compilation Toolset
#
# Localize these variables to match the tool versions, install point,
# and various build options for RTEMS and the GNU tools.
#
# In general terms, this file in conjunction with the various bit*
# scripts do nothing that can not be done via directly using each
# packages configuration and build instructions. What the scripts
# attempt to protect you from is knowing the sequencing and dependency
# information between the various components.
#
#
# INSTALL_POINT: Directory tools and RTEMS are installed into.
# Recommended installation point for various OS's:
# Linux: /usr/local/rtems
# Solaris: /opt/gnu/rtems
#INSTALL_POINT=/opt/rtems-4.10
#INSTALL_POINT=/opt/rtems-test
INSTALL_POINT=/home/joel/rtems-4.10-work/bsp-install/
#INSTALL_POINT=/home/joel/work-gnat/svn/bsp-install/
#
# RTEMS Configuration Information
#
# RTEMS version and source directory
RTEMS=rtems
# Set this to yes if you want to enable building just BSPs against
# an installed RTEMS CPU Kit.
ENABLE_RTEMS_MULTILIB=no
# Set this to yes if you want to enable a more robust set of
# POSIX functionality including POSIX threads support.
ENABLE_RTEMS_POSIX=yes
# Set this to yes if you want to enable the RTEMS uITRON 3.0 API
# implementation. This API is not completely implemented and
# volunteers are encouraged to assist in finishing it.
ENABLE_RTEMS_ITRON=no
# Set this to yes if you want to enable multiprocessing support.
# Multiprocessing is automatically disabled for BSPs without MP support.
ENABLE_RTEMS_MP=no
# Set this to yes if you want to enable C++ support including
# the RTEMS Classic API class libraries
ENABLE_RTEMS_CXX=no
# Set this to yes if you want to build the full set of RTEMS
# tests appropriate for your configuration. Or set it to
# samples if you just want the samples
# ENABLE_RTEMS_TESTS=no
# ENABLE_RTEMS_TESTS=samples
ENABLE_RTEMS_TESTS=yes
# Set this to yes to run the tests on this BSP if possible.
RUN_RTEMS_TESTS=no
# Set this to yes if you want to install the RTEMS Classic API
# Ada binding and basic OS Ada support.
ENABLE_RTEMS_ADA=no
# Set this to yes if you want to build the tests for the
# Classic API Ada binding.
ENABLE_RTEMS_ADA_TESTS=yes
# Set this to yes if you want to build the TCP/IP stack and
# associated clients and servers. This is automatically disabled
# for BSPs that have no networking support.
ENABLE_RTEMS_TCPIP=yes
# Set this to yes if you want to enable a remote debugging
# via Ethernet. Currently this is not supported on all ports
# of RTEMS.
ENABLE_RTEMS_RDBG=no
# Set this to yes if you want to enable maintainer mode functionality
# in the Makefile system.
ENABLE_RTEMS_MAINTAINER_MODE=yes
# Should the memory be dirtied at boot time?
ENABLE_BSP_DIRTY_MEMORY=no
# Set this to yes if you want to build the optimized version of RTEMS.
BUILD_RTEMS_NONDEBUG=yes
# Set this to yes if you want to build the debug version of RTEMS.
BUILD_RTEMS_DEBUG=no
# Set this to yes if you want to install RTEMS after it is successfully built.
INSTALL_RTEMS=no
|