* 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) ;
|
||||
|
||||
MakeLocateDebug $(1) ;
|
||||
|
||||
on $(1) XRes $(1) : $(RESFILES) ;
|
||||
if ! [ on $(1) return $(DONT_USE_BEOS_RULES) ] {
|
||||
SetType $(1) ;
|
||||
MimeSet $(1) ;
|
||||
SetVersion $(1) ;
|
||||
}
|
||||
}
|
||||
|
||||
actions KernelLd
|
||||
|
||||
@@ -10,6 +10,8 @@ SubDir HAIKU_TOP src system kernel ;
|
||||
SubDirC++Flags $(defines) ;
|
||||
}
|
||||
|
||||
AddResources kernel_$(TARGET_ARCH) : kernel.rdef ;
|
||||
|
||||
KernelMergeObject kernel_core.o :
|
||||
boot_item.cpp
|
||||
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