1 SubDir HAIKU_TOP src libs compat freebsd11_network ;
3 UseHeaders [ FDirName $(SUBDIR) ] : true ;
4 UseHeaders [ FDirName $(SUBDIR) compat ] : true ;
5 UsePrivateHeaders net ;
6 UsePrivateKernelHeaders ;
7 UseHeaders $(HAIKU_PRIVATE_KERNEL_HEADERS) : true ;
9 # Enabling C++ structures in C only code
10 Includes [ FGristFiles kernel_c++_structs.h ]
11 : <src!system!kernel>kernel_c++_struct_sizes.h ;
13 SubDirCcFlags [ FDefines _KERNEL=1 _XOPEN_SOURCE ] ;
15 KernelStaticLibrary libfreebsd11_network.a :
52 SEARCH on $(2) = [ FDirName $(SUBDIR) compat dev mii ] ;
53 SEARCH on $(3) = $(SEARCH_SOURCE) ;
55 Depends $(1) : $(2) $(3) ;
57 MIIHeaderGen1 $(1) : $(2) $(3) ;
58 LocalClean clean : $(<) ;
63 gawk -v HEADERFILE=$(1) -f $(2[2]) $(2[1])
66 MIIHeaderGen [ FGristFiles miidevs.h ] : miidevs : miidevs2h.awk ;