2002-08-27 07:34:55 +00:00
|
|
|
SubDir OBOS_TOP src add-ons kernel drivers net stack ;
|
|
|
|
|
|
|
|
|
|
UsePrivateHeaders net ;
|
2002-08-29 07:23:59 +00:00
|
|
|
UsePublicHeaders ;
|
|
|
|
|
UsePosixHeaders ;
|
|
|
|
|
|
|
|
|
|
# a) Userland stack version:
|
2002-08-27 07:34:55 +00:00
|
|
|
|
|
|
|
|
R5KernelAddon stack : kernel drivers bin :
|
2002-08-29 07:23:59 +00:00
|
|
|
net_userstack_driver.c
|
2002-08-27 07:34:55 +00:00
|
|
|
;
|
|
|
|
|
|
|
|
|
|
# For OpenBeOS we should be building the driver objects this way.
|
|
|
|
|
#KernelObjects
|
2002-08-29 07:23:59 +00:00
|
|
|
# net_userstack_driver.c
|
|
|
|
|
# :
|
|
|
|
|
# -fno-pic -D_KERNEL_MODE
|
|
|
|
|
# ;
|
|
|
|
|
|
|
|
|
|
# b) Kernelland stack version:
|
|
|
|
|
#
|
|
|
|
|
#R5KernelAddon stack : kernel drivers bin :
|
|
|
|
|
# net_stack_driver.c
|
|
|
|
|
# ;
|
|
|
|
|
#
|
|
|
|
|
# For OpenBeOS we should be building the kernel stack driver objects this way.
|
|
|
|
|
#KernelObjects
|
2002-08-27 07:34:55 +00:00
|
|
|
# net_stack_driver.c
|
|
|
|
|
# :
|
|
|
|
|
# -fno-pic -D_KERNEL_MODE
|
|
|
|
|
# ;
|
|
|
|
|
|
2002-08-29 07:23:59 +00:00
|
|
|
|
2002-08-27 07:34:55 +00:00
|
|
|
# Link to kernel/drivers/dev/net
|
|
|
|
|
{
|
|
|
|
|
local dir = [ FDirName $(OBOS_ADDON_DIR) kernel drivers dev net ] ;
|
|
|
|
|
local instDriver = <kernel!drivers!dev!net>stack ;
|
|
|
|
|
MakeLocate $(instDriver) : $(dir) ;
|
|
|
|
|
RelSymLink $(instDriver) : stack ;
|
|
|
|
|
}
|