You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
971 B
25 lines
971 B
LORA_GATEWAY_VERSION = legacy |
|
LORA_GATEWAY_SITE = https://github.com/TheThingsNetwork/lora_gateway.git |
|
LORA_GATEWAY_INSTALL_STAGING = YES |
|
LORA_GATEWAY_SITE_METHOD = git |
|
|
|
define LORA_GATEWAY_CONFIGURE_CMDS |
|
sed -i -e 's/PLATFORM= kerlink/PLATFORM= imst_rpi/g' $(@D)/libloragw/library.cfg |
|
endef |
|
|
|
define LORA_GATEWAY_BUILD_CMDS |
|
CROSS_COMPILE=arm-buildroot-linux-uclibcgnueabihf- LD=$(TARGET_LD) $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) all |
|
endef |
|
|
|
define LORA_GATEWAY_INSTALL_STAGING_CMDS |
|
$(INSTALL) -d -m 0755 $(STAGING_DIR)/opt/ttn/libloragw |
|
$(INSTALL) -D -m 0755 $(@D)/libloragw/library.cfg $(STAGING_DIR)/opt/ttn/libloragw/library.cfg |
|
$(INSTALL) -D -m 0755 $(@D)/libloragw/libloragw.a $(STAGING_DIR)/opt/ttn/libloragw/libloragw.a |
|
$(INSTALL) -d -m 0755 $(STAGING_DIR)/opt/ttn/libloragw/inc |
|
$(INSTALL) -D -m 0755 $(@D)/libloragw/inc/*.h $(STAGING_DIR)/opt/ttn/libloragw/inc/ |
|
endef |
|
|
|
define LORA_GATEWAY_INSTALL_TARGET_CMDS |
|
endef |
|
|
|
$(eval $(generic-package))
|
|
|