mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-10-14 05:11:15 +08:00
config.inc: Remove unused values.
This commit is contained in:
11
config.inc
11
config.inc
@@ -1,15 +1,4 @@
|
||||
# Mandatory: Select your BSP and installation prefix
|
||||
TARGET = arm-rtems4.11
|
||||
BSP = realview_pbx_a9_qemu
|
||||
PREFIX = /opt/rtems-4.11
|
||||
|
||||
# Optional: Separate installation base directory
|
||||
INSTALL_BASE = $(PREFIX)/$(TARGET)/$(BSP)
|
||||
|
||||
# Optional: Network test configuration
|
||||
TEST_RUNNER = $(BSP)
|
||||
NET_CFG_SELF_IP = 10.0.2.1
|
||||
NET_CFG_NETMASK = 255.255.0.0
|
||||
NET_CFG_PEER_IP = 192.168.100.11
|
||||
NET_CFG_GATEWAY_IP = 192.168.100.11
|
||||
NET_TAP_INTERFACE = tap0
|
||||
|
22
libbsd.txt
22
libbsd.txt
@@ -42,7 +42,8 @@ installed.
|
||||
|
||||
. Clone the Git repository +git clone git://git.rtems.org/rtems-libbsd.git+.
|
||||
. Change into the RTEMS BSD library root directory.
|
||||
. Edit the `config.inc` configuration file and adjust it to your environment.
|
||||
. If you want to run tests with a custom IP configuration instead of the default
|
||||
one you can use an adjusted `config.inc` configuration file.
|
||||
. Run +waf configure ...+.
|
||||
. Run +waf+.
|
||||
. Run +waf install+.
|
||||
@@ -119,27 +120,18 @@ devices (you can run multiple test instances on one virtual network).
|
||||
The build system based on the Waf build system. To build with Waf please refer
|
||||
to the README.waf file.
|
||||
|
||||
===== Example Configuration =====
|
||||
===== Example Configuration for Network Tests =====
|
||||
|
||||
In the BSD library source directory edit the file `config.inc`. Continuing on
|
||||
the above, the `config.inc` used to match the above is:
|
||||
If you need some other IP configuration for the network tests that use a fixed
|
||||
IP config you can copy `config.inc` to a location outside to the source tree and
|
||||
adapt it. Then use the option `--net-test-config=NET_CONFIG` to pass the file to
|
||||
waf's configure command.
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
# Mandatory: Select your BSP and installation prefix
|
||||
TARGET = arm-rtems4.12
|
||||
BSP = xilinx_zynq_a9_qemu
|
||||
PREFIX = $(HOME)/sandbox/install
|
||||
|
||||
# Optional: Separate installation base directory
|
||||
INSTALL_BASE = $(PREFIX)/$(TARGET)/$(BSP)
|
||||
|
||||
# Optional: Network test configuration
|
||||
TEST_RUNNER = $(BSP)
|
||||
NET_CFG_SELF_IP = 10.0.0.2
|
||||
NET_CFG_NETMASK = 255.255.0.0
|
||||
NET_CFG_PEER_IP = 10.0.0.1
|
||||
NET_CFG_GATEWAY_IP = 10.0.0.1
|
||||
NET_TAP_INTERFACE = tap0
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
=== BSD Library Initialization ===
|
||||
|
@@ -98,7 +98,6 @@ def build(bld):
|
||||
net_cfg_netmask = None
|
||||
net_cfg_peer_ip = None
|
||||
net_cfg_gateway_ip = None
|
||||
net_tap_interface = None
|
||||
try:
|
||||
net_cfg_lines = open(bld.env.NET_CONFIG).readlines()
|
||||
except:
|
||||
@@ -120,8 +119,6 @@ def build(bld):
|
||||
net_cfg_peer_ip = rhs
|
||||
if lhs == "NET_CFG_GATEWAY_IP":
|
||||
net_cfg_gateway_ip = rhs
|
||||
if lhs == "NET_TAP_INTERFACE":
|
||||
net_tap_interface = rhs
|
||||
bld(target = "testsuite/include/rtems/bsd/test/network-config.h",
|
||||
source = "testsuite/include/rtems/bsd/test/network-config.h.in",
|
||||
rule = "sed -e 's/@NET_CFG_SELF_IP@/%s/' -e 's/@NET_CFG_NETMASK@/%s/' -e 's/@NET_CFG_PEER_IP@/%s/' -e 's/@NET_CFG_GATEWAY_IP@/%s/' < ${SRC} > ${TGT}" % (net_cfg_self_ip, net_cfg_netmask, net_cfg_peer_ip, net_cfg_gateway_ip),
|
||||
|
@@ -416,7 +416,6 @@ class ModuleManager(builder.ModuleManager):
|
||||
self.add(' net_cfg_netmask = None')
|
||||
self.add(' net_cfg_peer_ip = None')
|
||||
self.add(' net_cfg_gateway_ip = None')
|
||||
self.add(' net_tap_interface = None')
|
||||
self.add(' try:')
|
||||
self.add(' net_cfg_lines = open(bld.env.NET_CONFIG).readlines()')
|
||||
self.add(' except:')
|
||||
@@ -439,8 +438,6 @@ class ModuleManager(builder.ModuleManager):
|
||||
self.add(' net_cfg_peer_ip = rhs')
|
||||
self.add(' if lhs == "NET_CFG_GATEWAY_IP":')
|
||||
self.add(' net_cfg_gateway_ip = rhs')
|
||||
self.add(' if lhs == "NET_TAP_INTERFACE":')
|
||||
self.add(' net_tap_interface = rhs')
|
||||
self.add(' bld(target = "testsuite/include/rtems/bsd/test/network-config.h",')
|
||||
self.add(' source = "testsuite/include/rtems/bsd/test/network-config.h.in",')
|
||||
self.add(' rule = "sed -e \'s/@NET_CFG_SELF_IP@/%s/\' ' + \
|
||||
|
Reference in New Issue
Block a user