def configure(): # Copy the relevant configuration file shutil.copy("configs/kernel-%s-config" % get.ARCH(), ".config") # Set EXTRAVERSION pisilinuxtools.dosed("Makefile", "EXTRAVERSION =.*", "EXTRAVERSION = %s" % __getExtraVersion()) # Configure the kernel interactively if # configuration contains new options autotools.make("ARCH=%s oldconfig" % __getKernelARCH()) # Check configuration with listnewconfig try: autotools.make("ARCH=%s listnewconfig" % __getKernelARCH()) except: pass
def fixpc(): ''' fix .pc files in installDIR()/usr/lib32/pkgconfig''' path = "%s/usr/lib32/pkgconfig" % get.installDIR() if isDirectory(path): for f in ls("%s/*.pc" % path): dosed(f, get.emul32prefixDIR(), get.defaultprefixDIR())