Changeset 917a78b in rtems-libbsd for freebsd-to-rtems.py


Ignore:
Timestamp:
Dec 12, 2013, 8:11:00 AM (6 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, c1e05b9ea378b2971e3d7704779112b4bc4296da, freebsd-9.3, 4a77611a223ea883fb548679b516d326a020d447
Children:
e6d558f
Parents:
ec37843
git-author:
Sebastian Huber <sebastian.huber@…> (12/12/13 08:11:00)
git-committer:
Sebastian Huber <sebastian.huber@…> (01/30/14 15:23:03)
Message:

DHCPCD(8): Add basic support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freebsd-to-rtems.py

    rec37843 r917a78b  
    24302430
    24312431tests = Module('tests')
     2432tests.addTest('dhcpcd01', ['test_main'], runTest = False, netTest = True)
     2433tests.addTest('dhcpcd02', ['test_main'], runTest = False, netTest = True)
    24322434tests.addTest('arphole', ['test_main'], runTest = False, netTest = True)
    24332435tests.addTest('unix01', ['test_main'])
     
    24472449tests.addTest('thread01', ['test_main'])
    24482450
     2451dhcpcd = Module('dhcpcd')
     2452dhcpcd.addSourceFiles(
     2453        [
     2454                'dhcpcd/arp.c',
     2455                'dhcpcd/auth.c',
     2456                'dhcpcd/bpf.c',
     2457                'dhcpcd/common.c',
     2458                'dhcpcd/dhcp6.c',
     2459                'dhcpcd/dhcp.c',
     2460                'dhcpcd/dhcpcd.c',
     2461                'dhcpcd/dhcpcd-embedded.c',
     2462                'dhcpcd/dhcp-common.c',
     2463                'dhcpcd/duid.c',
     2464                'dhcpcd/eloop.c',
     2465                'dhcpcd/if-bsd.c',
     2466                'dhcpcd/if-options.c',
     2467                'dhcpcd/if-pref.c',
     2468                'dhcpcd/ipv4.c',
     2469                'dhcpcd/ipv4ll.c',
     2470                'dhcpcd/ipv6.c',
     2471                'dhcpcd/ipv6nd.c',
     2472                'dhcpcd/net.c',
     2473                'dhcpcd/platform-bsd.c',
     2474                'dhcpcd/compat/pselect.c',
     2475                'dhcpcd/crypt/hmac_md5.c',
     2476        ],
     2477        '-D__FreeBSD__ -DTHERE_IS_NO_FORK -DMASTER_ONLY -DINET -DINET6'
     2478)
     2479dhcpcd.addRTEMSSourceFiles(
     2480        [
     2481                'rtems/rtems-bsd-shell-dhcpcd.c',
     2482        ]
     2483)
     2484
    24492485# Register all the Module instances with the Module Manager
    24502486mm.addModule(rtems)
     
    24892525
    24902526mm.addModule(tests)
     2527mm.addModule(dhcpcd)
    24912528
    24922529# XXX TODO Check that no file is also listed in empty
Note: See TracChangeset for help on using the changeset viewer.