Fix sis900 and rtl8139 binaries final placement and installation rules.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5269 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -3,11 +3,22 @@ SubDir OBOS_TOP src add-ons kernel drivers network rtl8139 ;
|
|||||||
# set some additional flags
|
# set some additional flags
|
||||||
SubDirCcFlags -Wall ;
|
SubDirCcFlags -Wall ;
|
||||||
|
|
||||||
R5KernelAddon rtl8139 : [ FDirName kernel drivers network ] :
|
R5KernelAddon rtl8139 : kernel drivers bin :
|
||||||
driver.c
|
driver.c
|
||||||
util.c
|
util.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Link driver(s) to kernel/drivers/dev/net
|
||||||
|
{
|
||||||
|
local dir = [ FDirName $(OBOS_ADDON_DIR) kernel drivers dev net ] ;
|
||||||
|
|
||||||
|
local instDriver = <kernel!drivers!dev!net>rtl8139 ;
|
||||||
|
MakeLocate $(instDriver) : $(dir) ;
|
||||||
|
RelSymLink $(instDriver) : rtl8139 ;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
rule InstallRTL8139
|
rule InstallRTL8139
|
||||||
{
|
{
|
||||||
Depends $(<) : $(>) ;
|
Depends $(<) : $(>) ;
|
||||||
@@ -19,3 +30,16 @@ actions ignore InstallRTL8139
|
|||||||
}
|
}
|
||||||
|
|
||||||
#InstallRTL8139 install : rtl8139 ;
|
#InstallRTL8139 install : rtl8139 ;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
|
||||||
|
OBOSInstall install-networking : /boot/home/config/add-ons/kernel/drivers/bin :
|
||||||
|
rtl8139
|
||||||
|
;
|
||||||
|
|
||||||
|
OBOSInstallRelSymLink install-networking : /boot/home/config/add-ons/kernel/drivers/dev/net :
|
||||||
|
<installed>rtl8139 :
|
||||||
|
installed-symlink
|
||||||
|
;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -3,13 +3,23 @@ SubDir OBOS_TOP src add-ons kernel drivers network sis900 ;
|
|||||||
# set some additional flags
|
# set some additional flags
|
||||||
SubDirCcFlags -Wall ;
|
SubDirCcFlags -Wall ;
|
||||||
|
|
||||||
R5KernelAddon sis900 : [ FDirName kernel drivers network ] :
|
R5KernelAddon sis900 : kernel drivers bin :
|
||||||
driver.c
|
driver.c
|
||||||
device.c
|
device.c
|
||||||
interface.c
|
interface.c
|
||||||
sis900.c
|
sis900.c
|
||||||
;
|
;
|
||||||
|
|
||||||
|
# Link driver(s) to kernel/drivers/dev/net
|
||||||
|
{
|
||||||
|
local dir = [ FDirName $(OBOS_ADDON_DIR) kernel drivers dev net ] ;
|
||||||
|
|
||||||
|
local instDriver = <kernel!drivers!dev!net>sis900 ;
|
||||||
|
MakeLocate $(instDriver) : $(dir) ;
|
||||||
|
RelSymLink $(instDriver) : sis900 ;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
rule InstallSiS900
|
rule InstallSiS900
|
||||||
{
|
{
|
||||||
Depends $(<) : $(>) ;
|
Depends $(<) : $(>) ;
|
||||||
@@ -21,3 +31,15 @@ actions ignore InstallSiS900
|
|||||||
}
|
}
|
||||||
|
|
||||||
#InstallSiS900 install : sis900 ;
|
#InstallSiS900 install : sis900 ;
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
|
||||||
|
OBOSInstall install-networking : /boot/home/config/add-ons/kernel/drivers/bin :
|
||||||
|
sis900
|
||||||
|
;
|
||||||
|
|
||||||
|
OBOSInstallRelSymLink install-networking : /boot/home/config/add-ons/kernel/drivers/dev/net :
|
||||||
|
<installed>sis900 :
|
||||||
|
installed-symlink
|
||||||
|
;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user