From 8eb17ec06616740ad1474fb08ec80e2012a94863 Mon Sep 17 00:00:00 2001 From: Rahul Thakur Date: Tue, 16 Jan 2024 16:03:41 +0530 Subject: [PATCH] ethmngr: add support for generation hotplug event Changes: 1. Add support for generating hotplug event 2. Update makefile to have prepare section for local development. 3. Update URL to point to updated location for ethmngr --- ethmngr/Makefile | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/ethmngr/Makefile b/ethmngr/Makefile index 3ce7b20d0..a128571d4 100644 --- a/ethmngr/Makefile +++ b/ethmngr/Makefile @@ -1,18 +1,21 @@ # -# Copyright (C) 2020 Iopsys +# Copyright (C) 2020-2024 Iopsys # include $(TOPDIR)/rules.mk PKG_NAME:=ethmngr -PKG_VERSION:=2.1.1 +PKG_VERSION:=2.1.2 +LOCAL_DEV:=0 +ifneq ($(LOCAL_DEV),1) PKG_SOURCE_PROTO:=git -PKG_SOURCE_VERSION:=b81d06867d895245ef47004c6949f9d6dedd10ef -PKG_SOURCE_URL:=https://dev.iopsys.eu/iopsys/ethmngr.git - +PKG_SOURCE_VERSION:=e5cccdd45a93d969d51c4085cb52b543df544811 +PKG_SOURCE_URL:=https://dev.iopsys.eu/hal/ethmngr.git +PKG_MAINTAINER:=Rahul Thakur PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)_$(PKG_SOURCE_VERSION).tar.xz PKG_MIRROR_HASH:=skip +endif PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) PKG_LICENSE:=GPL-2.0-only PKG_LICENSE_FILES:=LICENSE @@ -32,6 +35,12 @@ define Package/ethmngr/description It uses APIs from the libethernet.so library. endef +ifeq ($(LOCAL_DEV),1) +define Build/Prepare + $(CP) -rf ./ethmngr/* $(PKG_BUILD_DIR)/ +endef +endif + TARGET_CFLAGS += \ -I$(STAGING_DIR)/usr/include \ -I$(STAGING_DIR)/usr/include/libnl3 \