Workaround: In alpine libftdi is named libftdi1

This commit is contained in:
Thomas Klaehn 2019-07-13 22:05:35 +02:00
parent 57f7b1ebe4
commit d5191c4263

View File

@ -13,7 +13,13 @@ INCLUDES := inc
#Alpine Linux ftdi include path
INCLUDES += /usr/include/libftdi1
DISTRO=$(head -1 /etc/issue)
ifeq "$(findstring Alpine,$(DISTRO))" ""
LIBS := ftdi
else
LIBS := ftdi1
endif
LD_FLAGS :=
C_FLAGS := -O0 -g
@ -31,6 +37,10 @@ THIS_MAKEFILE := $(lastword $(MAKEFILE_LIST))
all: $(TARGET)
$(TARGET): $(OBJS) $(THIS_MAKEFILE)
head -1 /etc/issue
echo "$(LIBS)"
echo "$(DISTRO)"
echo "$(findstring Alpine,$(DISTRO))"
@mkdir -p $(BIN_DIR)
$(CC) $(C_FLAGS) $(LD_FLAGS) $(OBJS) $(addprefix -l,$(LIBS)) -o $@