* Changed the kernel build rules, so that the executables can have resources
files, too. * Added a temporary icon for the kernel until Stephan comes up with a better one (hint hint!) :-)) * This even fixes bug #648. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17825 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -54,6 +54,13 @@ rule KernelLd
|
|||||||
Depends $(1) : $(2) ;
|
Depends $(1) : $(2) ;
|
||||||
|
|
||||||
MakeLocateDebug $(1) ;
|
MakeLocateDebug $(1) ;
|
||||||
|
|
||||||
|
on $(1) XRes $(1) : $(RESFILES) ;
|
||||||
|
if ! [ on $(1) return $(DONT_USE_BEOS_RULES) ] {
|
||||||
|
SetType $(1) ;
|
||||||
|
MimeSet $(1) ;
|
||||||
|
SetVersion $(1) ;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
actions KernelLd
|
actions KernelLd
|
||||||
|
|||||||
@@ -10,6 +10,8 @@ SubDir HAIKU_TOP src system kernel ;
|
|||||||
SubDirC++Flags $(defines) ;
|
SubDirC++Flags $(defines) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AddResources kernel_$(TARGET_ARCH) : kernel.rdef ;
|
||||||
|
|
||||||
KernelMergeObject kernel_core.o :
|
KernelMergeObject kernel_core.o :
|
||||||
boot_item.cpp
|
boot_item.cpp
|
||||||
cpu.c
|
cpu.c
|
||||||
|
|||||||
@@ -0,0 +1,67 @@
|
|||||||
|
resource app_signature "application/x-vnd.Haiku-Kernel";
|
||||||
|
|
||||||
|
resource app_version {
|
||||||
|
major = 1,
|
||||||
|
middle = 0,
|
||||||
|
minor = 0,
|
||||||
|
|
||||||
|
variety = B_APPV_DEVELOPMENT,
|
||||||
|
internal = 0,
|
||||||
|
|
||||||
|
short_info = "Kernel",
|
||||||
|
long_info = "Kernel, Copyright 2006 Haiku Inc."
|
||||||
|
};
|
||||||
|
|
||||||
|
resource mini_icon array {
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFF00000000FFFFFFFF000000FFFFFF"
|
||||||
|
$"FF003F3F3F3F000000003F3F3F00FFFF"
|
||||||
|
$"FF003F3F00003F00000000003F3F00FF"
|
||||||
|
$"FF003F003F3F002FEB30003F003F00FF"
|
||||||
|
$"FF00003F3F002F2B2B2C30003F0008FF"
|
||||||
|
$"FF08003F3F002B3F2C2C2F003F0809FF"
|
||||||
|
$"FF00003F3F002F2C2C2EEB003F00FFFF"
|
||||||
|
$"003F3F003F3F002D2D2F003F003F00FF"
|
||||||
|
$"003F3F3F00003F0000003F003F3F00FF"
|
||||||
|
$"003F3F3F3F3F003F3F3F003F3F3F00FF"
|
||||||
|
$"FF003F3F3F3F3F0000003F3F3F00FFFF"
|
||||||
|
$"FFFF0000000000FFFFFF000000FFFFFF"
|
||||||
|
};
|
||||||
|
|
||||||
|
resource large_icon array {
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFFFF00000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFF00003F3F3F3F3F3F3F000000FFFF00000000000000FFFFFFFFFFFF"
|
||||||
|
$"FFFFFFFF003F3F3F3F3F3F3F3F3F3F3F0000003F3F3F3F3F3F3F0000FFFFFFFF"
|
||||||
|
$"FFFFFFFF003F3F3F3F3F3F3F3F3F00003F3F3F00003F3F3F3F3F3F3F00FFFFFF"
|
||||||
|
$"FFFFFF003F3F3F3F3F3F3F3F00003F3F3F3F3F3F3F00003F3F3F3F3F00FFFFFF"
|
||||||
|
$"FFFFFF003F3F3F3F3F3F00003F3F3F00000000003F3F3F003F3F3F3F3F00FFFF"
|
||||||
|
$"FFFFFF003F3F3F3F3F003F3F3F00002FEB2F302F00003F3F003F3F3F3F00FFFF"
|
||||||
|
$"FFFFFF003F3F3F3F003F3F3F002FEB2C2B2C2D302F2F003F3F003F3F3F00FFFF"
|
||||||
|
$"FFFFFF003F3F3F003F3F3F3F002F2B2A2B2B2C2D2E2F003F3F3F003F3F00FFFF"
|
||||||
|
$"FFFFFFFF003F003F3F3F3F002F2B2B2A2B2B2B2D2D2F30003F3F3F003F00FFFF"
|
||||||
|
$"FFFFFFFF00003F3F3F3F3F002F2B2B3F2B2A2C2D2DEB30003F3F3F3F00FFFFFF"
|
||||||
|
$"FFFFFFFF00003F3F3F3F3F002F2C2B2B2A2B2C2C2E2F2F003F3F3F3F0000FFFF"
|
||||||
|
$"FFFFFF003F003F3F3F3F3F002F2D2B2C2C2B2C2D2D2F30003F3F3F003F00FFFF"
|
||||||
|
$"FFFFFF003F3F003F3F3F3F002FEB2D2D2C2C2D2DEB2F2F003F3F3F003F3F00FF"
|
||||||
|
$"FFFF003F3F3F3F003F3F3F3F00302E2C2D2D2D2F2F2F003F3F3F003F3F3F00FF"
|
||||||
|
$"FFFF003F3F3F3F3F003F3F3F002F2FEBEBEBEBEB2F2F003F3F003F3F3F3F00FF"
|
||||||
|
$"FFFF003F3F3F3F3F3F00003F3F00002F2F302F2F00003F3F003F3F3F3F3F00FF"
|
||||||
|
$"FFFF003F3F3F3F3F3F3F3F00003F3F00000000003F3F00003F3F3F3F3F3F00FF"
|
||||||
|
$"FFFF003F3F3F3F3F3F3F3F3F3F00003F3F3F3F3F00003F3F3F3F3F3F3F3F00FF"
|
||||||
|
$"FFFF003F3F3F3F3F3F3F3F3F3F3F3F00003F00003F3F3F3F3F3F3F3F3F00FFFF"
|
||||||
|
$"FFFFFF003F3F3F3F3F3F3F3F3F3F3F3F000000003F3F3F3F3F3F3F0000FFFFFF"
|
||||||
|
$"FFFFFFFF00003F3F3F3F3F3F3F000000FFFFFFFF00000000000000FFFFFFFFFF"
|
||||||
|
$"FFFFFFFFFFFF00000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user