mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
-------------------------------------------------------------------------------
* 21522c2 Minor changes from MR
* b3f2095 Use of inline-suppression to remove warnings
* a8fac3a Changes in order to pass cppcheck
* 09335f7 Fixed misc. compiler warnings
* fb8d4aa Make it possible to set max brightness per LED.
-------------------------------------------------------------------------------
commit 21522c2003b8c61904acc61ff97e54fc9b0c3c92
Author: Arne Jonsson <arne.jonsson@iopsys.eu>
Date: 2022-02-25 17:02:35 +0100
Minor changes from MR
Base directory -> /
src/button.c | 2 --
src/gpio_test.c | 2 --
src/sx9512.c | 1 -
3 files changed, 5 deletions(-)
-------------------------------------------------------------------------------
commit b3f20950657e0ec7bcae9d4f32b9e06e4c83ece5
Author: Arne Jonsson <arne.jonsson@iopsys.eu>
Date: 2022-02-25 13:56:04 +0100
Use of inline-suppression to remove warnings
Base directory -> /
.gitlab-ci.yml | 1 +
src/catv.c | 51 +++++++++++++++++++++++++--------------------------
src/led.c | 4 ++++
src/touch_sx9512.c | 1 -
4 files changed, 30 insertions(+), 27 deletions(-)
-------------------------------------------------------------------------------
commit a8fac3ad1123790b698b08cfb27afe077e59b098
Author: Arne Jonsson <arne.jonsson@iopsys.eu>
Date: 2022-02-24 09:48:39 +0100
Changes in order to pass cppcheck
Base directory -> /
src/button.c | 723 ++++++++++++++++++++++++-----------------------
src/catv.c | 40 ++-
src/catv_monitor.c | 2 +-
src/eco_bug.c | 2 +-
src/gpio_led.c | 13 +-
src/gpio_test.c | 14 +-
src/i2c.c | 2 +-
src/led.c | 37 ++-
src/peripheral_manager.c | 71 ++---
src/sfp.c | 2 +-
src/sim_button.c | 3 +-
src/sx9512.c | 30 +-
src/touch_sx9512.c | 36 +--
13 files changed, 509 insertions(+), 466 deletions(-)
-------------------------------------------------------------------------------
commit 09335f7fccb7d9b363f5a261703995241dfeb078
Author: arne.jonsson <arne.jonsson@iopsys.eu>
Date: 2022-02-17 18:10:07 +0100
Fixed misc. compiler warnings
Base directory -> /
src/button.c | 42 ++++--------------------------------------
src/catv.c | 12 ++++--------
src/catv_monitor.c | 3 ++-
src/gpio.h | 16 ++++++++--------
src/gpio_button.c | 1 -
src/gpio_led.c | 9 +++++----
src/gpio_linux.c | 6 ------
src/gpio_shift_register.h | 6 +-----
src/server.c | 2 +-
src/sfp.c | 4 ++--
src/sx9512.c | 2 +-
src/touch_sx9512.c | 14 +++++++-------
12 files changed, 35 insertions(+), 82 deletions(-)
-------------------------------------------------------------------------------
commit fb8d4aa476ce4b652719672c309b7be71b3f69ce
Author: Markus Gothe <markus.gothe@genexis.eu>
Date: 2022-02-11 15:42:34 +0000
Make it possible to set max brightness per LED.
Base directory -> /
src/gpio_led.c | 78 ++++++++++++++++++++++++++++++++++++++--------------------
1 file changed, 51 insertions(+), 27 deletions(-)
-------------------------------------------------------------------------------
60 lines
1.6 KiB
Makefile
60 lines
1.6 KiB
Makefile
#
|
|
# Copyright (C) 2019 iopsys
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
include $(INCLUDE_DIR)/kernel.mk
|
|
|
|
PKG_NAME:=peripheral_manager
|
|
PKG_VERSION:=1.0.6
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_SOURCE_VERSION:=21522c2003b8c61904acc61ff97e54fc9b0c3c92
|
|
PKG_SOURCE_PROTO:=git
|
|
PKG_SOURCE_URL:=https://dev.iopsys.eu/iopsys/peripheral-manager
|
|
|
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)-$(PKG_SOURCE_VERSION).tar.gz
|
|
PKG_MIRROR_HASH:=skip
|
|
PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
|
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
|
|
|
PKG_LICENSE:=GPLv2
|
|
PKG_LICENSE_FILES:=LICENSE
|
|
|
|
# support parallel build
|
|
PKG_BUILD_PARALLEL:=1
|
|
|
|
# run install target when cross compiling. basically, make install DESTDIR=$(PKG_INSTALL_DIR)
|
|
# this way we don't need to pick out the resulting files from the build dir.
|
|
PKG_INSTALL:=1
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
include $(INCLUDE_DIR)/cmake.mk
|
|
|
|
define Package/peripheral_manager
|
|
CATEGORY:=Utilities
|
|
TITLE:=Application deamon for handling of peripheral
|
|
URL:=
|
|
DEPENDS:=+libuci +libubus +libblobmsg-json
|
|
endef
|
|
|
|
define Package/peripheral_manager/description
|
|
Application handling peripheral
|
|
endef
|
|
|
|
CMAKE_OPTIONS += \
|
|
-DCMAKE_BUILD_TYPE:String="Release" \
|
|
|
|
define Package/peripheral_manager/install
|
|
$(CP) ./files/* $(1)/
|
|
$(INSTALL_DIR) $(1)/etc/
|
|
$(INSTALL_DIR) $(1)/etc/init.d/
|
|
$(INSTALL_DIR) $(1)/sbin
|
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/peripheral_manager $(1)/sbin/
|
|
# $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/gpio_test $(1)/sbin/
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,peripheral_manager))
|