equal
deleted
inserted
replaced
|
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 ] |