def install(): kerneltools.install() # Dump kernel version into /etc/kernel/ kerneltools.dumpVersion() # Install kernel headers needed for out-of-tree module compilation # You can provide a list of extra directories from which to grab *.h files. kerneltools.installHeaders(extra=["drivers/media/dvb/dvb-core", "drivers/media/dvb/frontends", "drivers/media/video"]) # Drop /usr/include/scsi directory as it's shipped within glibc kerneltools.installLibcHeaders(excludes=["scsi"]) # Install kernel source kerneltools.installSource() # Clean module-init-tools related stuff kerneltools.cleanModuleFiles() # Build and install the new 'perf' tool autotools.make("V=1 -C tools/perf perf") pisitools.insinto("/usr/bin", "tools/perf/perf", "perf.%s-%s" % (get.srcNAME(), get.srcVERSION())) autotools.install("-C tools/perf/Documentation install-man mandir=%s/usr/share/man" % get.installDIR())
def install(): suffix = __getSuffix() arch = "arm" # Install the modules into /lib/modules if re.search("CONFIG_MODULES=y", open(".config", "r").read().strip()): # Install the modules into /lib/modules crosstools.rawInstall("ARCH=arm INSTALL_MOD_PATH=%s" % get.installDIR(), "modules_install") # Install Module.symvers and System.map pisitools.insinto("/lib/modules/%s/" % suffix, "System.map") pisitools.insinto("/lib/modules/%s/" % suffix, "Module.symvers") # Remove wrong symlinks pisitools.remove("/lib/modules/%s/source" % suffix) pisitools.remove("/lib/modules/%s/build" % suffix) # Install kernel image pisitools.insinto("/boot/", "arch/%s/boot/uImage" % arch, "uimage") # u-boot kernel image pisitools.insinto("/boot/", "arch/%s/boot/zImage" % arch, "kernel-%s" % suffix) # compressed kernel image # Dump kernel version into /etc/kernel/ kerneltools.dumpVersion() # Install kernel headers needed for out-of-tree module compilation # You can provide a list of extra directories from which to grab *.h files. kerneltools.installHeaders(extra=["drivers/media/dvb/dvb-core", "drivers/media/dvb/frontends", "drivers/media/video"]) # Drop /usr/include/scsi directory as it's shipped within glibc kerneltools.installLibcHeaders(excludes=["scsi"], extra_param="ARCH=arm")
def install(): kerneltools.install() # Ugly hack to remove the firmwares pisitools.removeDir("/lib/firmware") # Dump kernel version into /etc/kernel/ kerneltools.dumpVersion() # Install kernel headers needed for out-of-tree module compilation # You can provide a list of extra directories from which to grab *.h files. kerneltools.installHeaders(extra=["drivers/media/dvb/dvb-core", "drivers/media/dvb/frontends", "drivers/media/video"]) kerneltools.cleanModuleFiles()
def install(): kerneltools.install() # Ugly hack to remove the firmwares pisitools.removeDir("/lib/firmware") # Dump kernel version into /etc/kernel/ kerneltools.dumpVersion() # Install kernel headers needed for out-of-tree module compilation # You can provide a list of extra directories from which to grab *.h files. kerneltools.installHeaders(extra=[ "drivers/media/dvb/dvb-core", "drivers/media/dvb/frontends", "drivers/media/video" ]) kerneltools.cleanModuleFiles()
def install(): kerneltools.install() # Dump kernel version into /etc/kernel/ kerneltools.dumpVersion() # Install kernel headers needed for out-of-tree module compilation # You can provide a list of extra directories from which to grab *.h files. kerneltools.installHeaders(extra=["drivers/media/dvb/dvb-core", "drivers/media/dvb/frontends", "drivers/media/video"]) kerneltools.installLibcHeaders() kerneltools.installSource() # This will now be created in postInstall # kerneltools.mkinitramfs() kerneltools.cleanModuleFiles()
def install(): suffix = __getSuffix() arch = "arm" # Install the modules into /lib/modules if re.search("CONFIG_MODULES=y", open(".config", "r").read().strip()): # Install the modules into /lib/modules crosstools.rawInstall( "ARCH=arm INSTALL_MOD_PATH=%s" % get.installDIR(), "modules_install") # Install Module.symvers and System.map pisitools.insinto("/lib/modules/%s/" % suffix, "System.map") pisitools.insinto("/lib/modules/%s/" % suffix, "Module.symvers") # Remove wrong symlinks pisitools.remove("/lib/modules/%s/source" % suffix) pisitools.remove("/lib/modules/%s/build" % suffix) # Install kernel image pisitools.insinto("/boot/", "arch/%s/boot/uImage" % arch, "uimage") # u-boot kernel image pisitools.insinto("/boot/", "arch/%s/boot/zImage" % arch, "kernel-%s" % suffix) # compressed kernel image # Dump kernel version into /etc/kernel/ kerneltools.dumpVersion() # Install kernel headers needed for out-of-tree module compilation # You can provide a list of extra directories from which to grab *.h files. kerneltools.installHeaders(extra=[ "drivers/media/dvb/dvb-core", "drivers/media/dvb/frontends", "drivers/media/video" ]) # Drop /usr/include/scsi directory as it's shipped within glibc kerneltools.installLibcHeaders(excludes=["scsi"], extra_param="ARCH=arm")