[FL-931] keypad test app, canvas draw circle/disc functions (#364)

* new keypad test app, added canvas circle/disc fn
* resources cleanup on exit
* fix - release mutex

Co-authored-by: coreglitch <mail@s3f.ru>
This commit is contained in:
its your bedtime
2021-03-10 15:38:01 +03:00
committed by GitHub
parent 78e1b79139
commit 468ee09785
5 changed files with 237 additions and 0 deletions

View File

@@ -30,6 +30,7 @@ BUILD_MUSIC_PLAYER = 1
BUILD_FLOOPPER_BLOOPPER = 1
BUILD_IBUTTON = 1
BUILD_GUI_TEST = 1
BUILD_KEYPAD_TEST = 1
BUILD_SUBGHZ = 1
endif
@@ -222,6 +223,19 @@ C_SOURCES += $(wildcard $(APP_DIR)/examples/vibro.c)
APP_INPUT = 1
endif
APP_KEYPAD_TEST ?= 0
ifeq ($(APP_KEYPAD_TEST), 1)
CFLAGS += -DAPP_KEYPAD_TEST
BUILD_KEYPAD_TEST = 1
endif
BUILD_KEYPAD_TEST ?= 0
ifeq ($(BUILD_KEYPAD_TEST), 1)
CFLAGS += -DBUILD_KEYPAD_TEST
C_SOURCES += $(APP_DIR)/examples/keypad_test.c
BUILD_KEYPAD_TEST = 1
endif
APP_GPIO_DEMO ?= 0
ifeq ($(APP_GPIO_DEMO), 1)
CFLAGS += -DAPP_GPIO_DEMO