src/internet-node/wscript
changeset 537 e8a4183dfe00
child 600 fd944dbf33c6
equal deleted inserted replaced
536:059cec00b41e 537:e8a4183dfe00
       
     1 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
       
     2 
       
     3 
       
     4 def build(bld):
       
     5     obj = bld.create_obj('cpp', 'shlib')
       
     6     obj.name = 'ns3-internet-node'
       
     7     obj.target = obj.name
       
     8     obj.deps = ['ns3-node', 'ns3-applications']
       
     9     obj.source = [
       
    10         'internet-node.cc',
       
    11         'l3-demux.cc',
       
    12         'l3-protocol.cc',
       
    13         'ipv4-l4-demux.cc',
       
    14         'ipv4-l4-protocol.cc',
       
    15         'ipv4-header.cc',
       
    16         'udp-header.cc',
       
    17         'ipv4-checksum.cc',
       
    18         'ipv4-interface.cc',
       
    19         'ipv4.cc',
       
    20         'ipv4-end-point.cc',
       
    21         'udp.cc',
       
    22         'arp-header.cc',
       
    23         'arp-cache.cc',
       
    24         'arp-ipv4-interface.cc',
       
    25         'arp.cc',
       
    26         'ipv4-loopback-interface.cc',
       
    27         'header-utils.cc',
       
    28         'udp-socket.cc',
       
    29         'ipv4-end-point-demux.cc',
       
    30         'i-udp-impl.cc',
       
    31         'i-arp-private.cc',
       
    32         'i-ipv4-impl.cc',
       
    33         'i-ipv4-private.cc',
       
    34         'ascii-trace.cc',
       
    35         'pcap-trace.cc',
       
    36         ]
       
    37 
       
    38     headers = bld.create_obj('ns3header')
       
    39     headers.source = [
       
    40         'internet-node.h',
       
    41         'ascii-trace.h',
       
    42         'pcap-trace.h',
       
    43         ]