正文:

常见的项目链接

https://github.com/hanwckf/mentohust-1/releases/tag/v1.0.0

下载链接:

https://codeload.github.com/hanwckf/mentohust-1/zip/v1.0.0

路由makefile源码

makefile 源码

SRC_NAME = minieap-v0.93
SRC_URL = https://github.com/kongfl888/minieap/archive/v0.93.zip
THISDIR = $(shell pwd)

all: download_test extract_test
$(MAKE) -C $(SRC_NAME) LIBICONV_STANDALONE=true

download_test:
( if [ ! -f $(THISDIR)/$(SRC_NAME).zip ]; then \
wget -t5 --timeout=20 --no-check-certificate -O $(SRC_NAME).zip $(SRC_URL); \
fi )

extract_test:
( if [ ! -d $(THISDIR)/$(SRC_NAME) ]; then \
unzip -qq $(SRC_NAME).zip; \
cat ./patch/*.patch | patch -d $(SRC_NAME) -p1 ; \
fi )

romfs:
$(ROMFSINST) -p +x $(THISDIR)/$(SRC_NAME)/minieap /usr/bin/minieap
$(ROMFSINST) $(THISDIR)/$(SRC_NAME)/minieap.conf /etc_ro/minieap.conf

clean:
if [ -f $(SRC_NAME)/Makefile ] ; then \
$(MAKE) -C $(SRC_NAME) clean ; \
fi ; \

由上可知

可以通过:

https://github.com/kongfl888/minieap/archive/v0.93.zip

进下下载

总结

原link:

https://github.com/kongfl888/minieap/releases


下载link:

https://github.com/kongfl888/minieap/archive/v0.93.zip

也就是将releases换成archive/你要的版本+后缀即可,如果参与makefile编译则需要在后面加上-pdv
例:
SRC_URL = https://github.com/kongfl888/minieap/archive/v0.93-pdv.zip

源码:
SRC_NAME = minieap-0.93-pdv
SRC_URL = https://github.com/kongfl888/minieap/archive/v0.93-pdv.zip
THISDIR = $(shell pwd)

all: download_test extract_test
$(MAKE) -C $(SRC_NAME) LIBICONV_STANDALONE=true

download_test:
( if [ ! -f $(THISDIR)/$(SRC_NAME).zip ]; then \
wget -t5 --timeout=20 --no-check-certificate -O $(SRC_NAME).zip $(SRC_URL); \
fi )

extract_test:
( if [ ! -d $(THISDIR)/$(SRC_NAME) ]; then \
unzip -qq $(SRC_NAME).zip; \
cat ./patch/*.patch | patch -d $(SRC_NAME) -p1 ; \
fi )

romfs:
$(ROMFSINST) -p +x $(THISDIR)/$(SRC_NAME)/minieap /usr/bin/minieap
$(ROMFSINST) $(THISDIR)/$(SRC_NAME)/minieap.conf /etc_ro/minieap.conf

clean:
if [ -f $(SRC_NAME)/Makefile ] ; then \
$(MAKE) -C $(SRC_NAME) clean ; \
fi ; \

Last modification:November 26th, 2020 at 09:35 pm
如果觉得我的文章对你有用,请随意赞赏