diff options
Diffstat (limited to 'openpower/package/pnv-lpc/pnv-lpc.mk')
-rw-r--r-- | openpower/package/pnv-lpc/pnv-lpc.mk | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/openpower/package/pnv-lpc/pnv-lpc.mk b/openpower/package/pnv-lpc/pnv-lpc.mk new file mode 100644 index 00000000..ebcdb375 --- /dev/null +++ b/openpower/package/pnv-lpc/pnv-lpc.mk @@ -0,0 +1,34 @@ +################################################################################ +# +# pnv-lpc - builds lpc utility from skiboot source +# +################################################################################ + +PNV_LPC_VERSION = 90e170cab6ff2fb1e1771972402e1d426448544c +PNV_LPC_SITE = https://scm.raptorcs.com/scm/git/talos-skiboot +PNV_LPC_SITE_METHOD = git + +PNV_LPC_INSTALL_TARGET = YES + +PNV_LPC_LICENSE_FILES = LICENCE + +PNV_LPC_MAKE_OPTS += CC="$(TARGET_CC)" LD="$(TARGET_LD)" \ + AS="$(TARGET_AS)" AR="$(TARGET_AR)" NM="$(TARGET_NM)" \ + OBJCOPY="$(TARGET_OBJCOPY)" OBJDUMP="$(TARGET_OBJDUMP)" \ + SIZE="$(TARGET_CROSS)size" + +PNV_LPC_MAKE_ENV = \ + SKIBOOT_VERSION=$(PNV_LPC_VERSION) \ + $(MAKE1) $(PNV_LPC_MAKE_OPTS) CROSS_COMPILE=$(TARGET_CROSS) + + +define PNV_LPC_BUILD_CMDS + PREFIX=$(STAGING_DIR)/usr $(PNV_LPC_MAKE_ENV) -C $(@D)/external/lpc +endef + +define PNV_LPC_INSTALL_TARGET_CMDS + $(INSTALL) -D $(@D)/external/lpc/lpc $(TARGET_DIR)/sbin/pnv-lpc + $(INSTALL) -D $(@D)/external/lpc/devmem-aspeed $(TARGET_DIR)/sbin/devmem-aspeed +endef + +$(eval $(generic-package)) |