mirror of
https://github.com/pikvm/ustreamer.git
synced 2026-03-12 02:23:43 +00:00
refactoring
This commit is contained in:
6
Makefile
6
Makefile
@@ -1,3 +1,5 @@
|
|||||||
|
include lib.mk
|
||||||
|
|
||||||
-include config.mk
|
-include config.mk
|
||||||
|
|
||||||
DESTDIR ?=
|
DESTDIR ?=
|
||||||
@@ -23,10 +25,6 @@ endif
|
|||||||
|
|
||||||
|
|
||||||
# =====
|
# =====
|
||||||
define optbool
|
|
||||||
$(filter $(shell echo $(1) | tr A-Z a-z), yes on 1)
|
|
||||||
endef
|
|
||||||
|
|
||||||
ifeq ($(V),)
|
ifeq ($(V),)
|
||||||
ECHO = @
|
ECHO = @
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
include ../lib.mk
|
||||||
|
|
||||||
R_DESTDIR ?=
|
R_DESTDIR ?=
|
||||||
PREFIX ?= /usr/local
|
PREFIX ?= /usr/local
|
||||||
|
|
||||||
@@ -17,11 +19,6 @@ _SRCS = $(shell ls src/uslibs/*.c src/*.c)
|
|||||||
_BUILD = build
|
_BUILD = build
|
||||||
|
|
||||||
|
|
||||||
define optbool
|
|
||||||
$(filter $(shell echo $(1) | tr A-Z a-z), yes on 1)
|
|
||||||
endef
|
|
||||||
|
|
||||||
|
|
||||||
WITH_PTHREAD_NP ?= 1
|
WITH_PTHREAD_NP ?= 1
|
||||||
ifneq ($(call optbool,$(WITH_PTHREAD_NP)),)
|
ifneq ($(call optbool,$(WITH_PTHREAD_NP)),)
|
||||||
override _CFLAGS += -DWITH_PTHREAD_NP
|
override _CFLAGS += -DWITH_PTHREAD_NP
|
||||||
|
|||||||
3
lib.mk
Normal file
3
lib.mk
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
define optbool
|
||||||
|
$(filter $(shell echo $(1) | tr A-Z a-z), yes on 1)
|
||||||
|
endef
|
||||||
@@ -1,3 +1,5 @@
|
|||||||
|
include ../lib.mk
|
||||||
|
|
||||||
R_DESTDIR ?=
|
R_DESTDIR ?=
|
||||||
PREFIX ?= /usr/local
|
PREFIX ?= /usr/local
|
||||||
|
|
||||||
@@ -45,11 +47,6 @@ _TARGETS = $(_USTR) $(_DUMP)
|
|||||||
_OBJS = $(_USTR_SRCS:%.c=$(_BUILD)/%.o) $(_DUMP_SRCS:%.c=$(_BUILD)/%.o)
|
_OBJS = $(_USTR_SRCS:%.c=$(_BUILD)/%.o) $(_DUMP_SRCS:%.c=$(_BUILD)/%.o)
|
||||||
|
|
||||||
|
|
||||||
define optbool
|
|
||||||
$(filter $(shell echo $(1) | tr A-Z a-z), yes on 1)
|
|
||||||
endef
|
|
||||||
|
|
||||||
|
|
||||||
ifneq ($(call optbool,$(WITH_GPIO)),)
|
ifneq ($(call optbool,$(WITH_GPIO)),)
|
||||||
override _CFLAGS += -DWITH_GPIO $(shell pkg-config --atleast-version=2 libgpiod 2> /dev/null && echo -DHAVE_GPIOD2)
|
override _CFLAGS += -DWITH_GPIO $(shell pkg-config --atleast-version=2 libgpiod 2> /dev/null && echo -DHAVE_GPIOD2)
|
||||||
override _USTR_LDFLAGS += -lgpiod
|
override _USTR_LDFLAGS += -lgpiod
|
||||||
|
|||||||
Reference in New Issue
Block a user