File: Jamfile

package info (click to toggle)
xorp 1.6-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 53,200 kB
  • ctags: 61,417
  • sloc: cpp: 399,321; sh: 24,357; ansic: 20,231; python: 5,142; makefile: 3,964; lex: 1,632; yacc: 1,474; awk: 956; sed: 33
file content (82 lines) | stat: -rw-r--r-- 1,501 bytes parent folder | download | duplicates (2)
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
#
# $XORP: xorp/pim/Jamfile,v 1.6 2007/10/04 20:46:16 pavlin Exp $
#

SubDir TOP pim ;
SubIncludeOnce TOP libxorp ;
SubIncludeOnce TOP libcomm ;
SubIncludeOnce TOP xrl interfaces ;
SubIncludeOnce TOP xrl targets ;
SubIncludeOnce TOP libxipc ;
SubIncludeOnce TOP libproto ;
SubIncludeOnce TOP libfeaclient ;
SubIncludeOnce TOP mrt ;
SubDir TOP pim ;

LINKLIBS_PIM_COMMON = 
	libpim
	libfeaclient
	libribxif
	libmld6igmpxif
	libmfeaxif
	libfearawpkt4xif
	libfearawpkt6xif
	libfeaifmgrmirrorxif
	libfeaifmgrreplicatorxif
	libclimanagerxif
	libfindereventnotifierxif
	libfeaifmgrmirrorbase
	libpimbase
	libmrt
	libproto
	libxipc
	libcomm
	libxorp
	;

Main xorp_pimsm4 : xorp_pimsm4.cc ;
Main xorp_pimsm6 : xorp_pimsm6.cc ;
LinkLibraries xorp_pimsm4 xorp_pimsm6 : 
	$(LINKLIBS_PIM_COMMON)
	;

Library libpim :
	pim_bsr.cc
	pim_config.cc
	pim_mfc.cc
	pim_mre.cc
	pim_mre_assert.cc
	pim_mre_data.cc
	pim_mre_join_prune.cc
	pim_mre_register.cc
	pim_mre_rpf.cc
	pim_mre_task.cc
	pim_mre_track_state.cc
	pim_mrib_table.cc
	pim_mrt.cc
	pim_mrt_mfc.cc
	pim_mrt_task.cc
	pim_nbr.cc
	pim_node.cc
	pim_node_cli.cc
	pim_proto_assert.cc
	pim_proto_bootstrap.cc
	pim_proto_cand_rp_adv.cc
	pim_proto_graft.cc
	pim_proto_graft_ack.cc
	pim_proto_hello.cc
	pim_proto_join_prune.cc
	pim_proto_join_prune_message.cc
	pim_proto_register.cc
	pim_proto_register_stop.cc
	pim_rp.cc
	pim_scope_zone_table.cc
	pim_vif.cc
	xrl_pim_node.cc
	;

if $(MAKE_CHECK) {

} # MAKE_CHECK

InstallBin $(PREFIX)/pim : xorp_pimsm4 xorp_pimsm6 ;