Skip to content

Commit

Permalink
Add symbol menu overlay
Browse files Browse the repository at this point in the history
  • Loading branch information
ardangelo committed Jan 19, 2024
1 parent a539beb commit 881a3b5
Show file tree
Hide file tree
Showing 9 changed files with 34 additions and 4 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,6 @@
path = beepy_drivers/package/beepy-kbd/module
url = git@github.com:ardangelo/beepberry-keyboard-driver.git
branch = main
[submodule "beepy_drivers/package/beepy-symbol-overlay/module"]
path = beepy_drivers/package/beepy-symbol-overlay/module
url = git@github.com:ardangelo/beepy-symbol-overlay.git
1 change: 1 addition & 0 deletions beepy_drivers/Config.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
source "$BR2_EXTERNAL_BEEPY_DRIVERS_PATH/package/sharp-drm/Config.in"
source "$BR2_EXTERNAL_BEEPY_DRIVERS_PATH/package/beepy-kbd/Config.in"
source "$BR2_EXTERNAL_BEEPY_DRIVERS_PATH/package/beepy-symbol-overlay/Config.in"
source "$BR2_EXTERNAL_BEEPY_DRIVERS_PATH/package/libgc/Config.in"
source "$BR2_EXTERNAL_BEEPY_DRIVERS_PATH/package/w3m/Config.in"
source "$BR2_EXTERNAL_BEEPY_DRIVERS_PATH/package/libxapian/Config.in"
Expand Down
2 changes: 1 addition & 1 deletion beepy_drivers/package/beepy-kbd/beepy-kbd.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
BEEPY_KBD_VERSION = 2.3
BEEPY_KBD_VERSION = 2.6
BEEPY_KBD_BASE = $(BR2_EXTERNAL_BEEPY_DRIVERS_PATH)/package/beepy-kbd
BEEPY_KBD_SITE = $(BEEPY_KBD_BASE)/module
BEEPY_KBD_SITE_METHOD = local
Expand Down
7 changes: 7 additions & 0 deletions beepy_drivers/package/beepy-symbol-overlay/Config.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
config BR2_PACKAGE_BEEPY_SYMBOL_OVERLAY
bool "beepy-symbol-overlay"
default y
depends on BR2_LINUX_KERNEL
select BR2_PACKAGE_SHARP_DRM
help
Symbol menu overlay
18 changes: 18 additions & 0 deletions beepy_drivers/package/beepy-symbol-overlay/beepy-symbol-overlay.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
BEEPY_SYMBOL_OVERLAY_VERSION = 1.0
BEEPY_SYMBOL_OVERLAY_BASE = $(BR2_EXTERNAL_BEEPY_DRIVERS_PATH)/package/beepy-symbol-overlay
BEEPY_SYMBOL_OVERLAY_SITE = $(BEEPY_SYMBOL_OVERLAY_BASE)/module
BEEPY_SYMBOL_OVERLAY_SITE_METHOD = local

BEEPY_SYMBOL_OVERLAY_INSTALL_IMAGES = YES
BEEPY_SYMBOL_OVERLAY_MODULE_SUBDIRS = .

define BEEPY_SYMBOL_OVERLAY_BUILD_CMDS
$(MAKE) CXX="$(TARGET_CXX)" OBJCOPY="$(TARGET_OBJCOPY)" LD="$(TARGET_LD)" -C $(@D) \
CXXFLAGS=-DDEFAULT_KEYMAP_PATH=\\\"/usr/share/keymaps/beepy-kbd.map\\\"
endef

define BEEPY_SYMBOL_OVERLAY_INSTALL_TARGET_CMDS
$(INSTALL) -D -m 0755 $(@D)/symbol-overlay $(TARGET_DIR)/sbin
endef

$(eval $(generic-package))
1 change: 1 addition & 0 deletions beepy_drivers/package/beepy-symbol-overlay/module
Submodule module added at fec8e5
2 changes: 1 addition & 1 deletion beepy_drivers/package/sharp-drm/module
2 changes: 1 addition & 1 deletion beepy_drivers/package/sharp-drm/sharp-drm.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SHARP_DRM_VERSION = 1.1
SHARP_DRM_VERSION = 1.4
SHARP_DRM_BASE = $(BR2_EXTERNAL_BEEPY_DRIVERS_PATH)/package/sharp-drm
SHARP_DRM_SITE = $(SHARP_DRM_BASE)/module
SHARP_DRM_SITE_METHOD = local
Expand Down

0 comments on commit 881a3b5

Please sign in to comment.