11# OASIS_START
2- # DO NOT EDIT (digest: 24d382d63f193063ab9b3c2a825d1463 )
2+ # DO NOT EDIT (digest: 6a8937157d81341f64a601d75a86be7f )
33# Ignore VCS directories, you can use the same kind of rule outside
44# OASIS_START/STOP if you want to exclude directories that contains
55# useless stuff for the build process
@@ -14,6 +14,8 @@ true: annot, bin_annot
1414".git": not_hygienic
1515"_darcs": -traverse
1616"_darcs": not_hygienic
17+ # Library profiling
18+ "profiling/profiling.cmxs": use_profiling
1719# Library networklibs
1820"lib/networklibs.cmxs": use_networklibs
1921<lib/*.ml{,i,y}>: oasis_library_networklibs_ccopt
@@ -43,6 +45,7 @@ true: annot, bin_annot
4345<networkd/networkd.{native,byte}>: pkg_xcp.network
4446<networkd/networkd.{native,byte}>: pkg_xen-api-client
4547<networkd/networkd.{native,byte}>: use_networklibs
48+ <networkd/networkd.{native,byte}>: use_profiling
4649<networkd/*.ml{,i,y}>: pkg_forkexec
4750<networkd/*.ml{,i,y}>: pkg_netlink
4851<networkd/*.ml{,i,y}>: pkg_rpclib
@@ -54,6 +57,7 @@ true: annot, bin_annot
5457<networkd/*.ml{,i,y}>: pkg_xcp.network
5558<networkd/*.ml{,i,y}>: pkg_xen-api-client
5659<networkd/*.ml{,i,y}>: use_networklibs
60+ <networkd/*.ml{,i,y}>: use_profiling
5761<networkd/networkd.{native,byte}>: custom
5862# Executable networkd_db
5963<networkd_db/networkd_db.{native,byte}>: pkg_forkexec
@@ -63,13 +67,15 @@ true: annot, bin_annot
6367<networkd_db/networkd_db.{native,byte}>: pkg_xcp-inventory
6468<networkd_db/networkd_db.{native,byte}>: pkg_xcp.network
6569<networkd_db/networkd_db.{native,byte}>: use_networklibs
70+ <networkd_db/networkd_db.{native,byte}>: use_profiling
6671<networkd_db/*.ml{,i,y}>: pkg_forkexec
6772<networkd_db/*.ml{,i,y}>: pkg_rpclib
6873<networkd_db/*.ml{,i,y}>: pkg_stdext
6974<networkd_db/*.ml{,i,y}>: pkg_threads
7075<networkd_db/*.ml{,i,y}>: pkg_xcp-inventory
7176<networkd_db/*.ml{,i,y}>: pkg_xcp.network
7277<networkd_db/*.ml{,i,y}>: use_networklibs
78+ <networkd_db/*.ml{,i,y}>: use_profiling
7379<networkd_db/networkd_db.{native,byte}>: custom
7480# Executable network_test
7581<test/network_test.{native,byte}>: pkg_forkexec
@@ -80,6 +86,7 @@ true: annot, bin_annot
8086<test/network_test.{native,byte}>: pkg_xcp-inventory
8187<test/network_test.{native,byte}>: pkg_xcp.network
8288<test/network_test.{native,byte}>: use_networklibs
89+ <test/network_test.{native,byte}>: use_profiling
8390<test/*.ml{,i,y}>: pkg_forkexec
8491<test/*.ml{,i,y}>: pkg_oUnit
8592<test/*.ml{,i,y}>: pkg_rpclib
@@ -88,6 +95,7 @@ true: annot, bin_annot
8895<test/*.ml{,i,y}>: pkg_xcp-inventory
8996<test/*.ml{,i,y}>: pkg_xcp.network
9097<test/*.ml{,i,y}>: use_networklibs
98+ <test/*.ml{,i,y}>: use_profiling
9199# Executable cli
92100<cli/network_cli.{native,byte}>: pkg_cmdliner
93101<cli/network_cli.{native,byte}>: pkg_forkexec
@@ -98,6 +106,7 @@ true: annot, bin_annot
98106<cli/network_cli.{native,byte}>: pkg_xcp-inventory
99107<cli/network_cli.{native,byte}>: pkg_xcp.network
100108<cli/network_cli.{native,byte}>: use_networklibs
109+ <cli/network_cli.{native,byte}>: use_profiling
101110<cli/*.ml{,i,y}>: pkg_cmdliner
102111<cli/*.ml{,i,y}>: pkg_forkexec
103112<cli/*.ml{,i,y}>: pkg_rpclib
@@ -107,5 +116,6 @@ true: annot, bin_annot
107116<cli/*.ml{,i,y}>: pkg_xcp-inventory
108117<cli/*.ml{,i,y}>: pkg_xcp.network
109118<cli/*.ml{,i,y}>: use_networklibs
119+ <cli/*.ml{,i,y}>: use_profiling
110120# OASIS_STOP
111121
0 commit comments