mirror of
https://github.com/cesanta/mongoose.git
synced 2025-08-06 05:26:15 +08:00
19 lines
462 B
Makefile
19 lines
462 B
Makefile
PROJECTS ?= $(wildcard ../../examples/rp2040/*-sdk-*)
|
|
|
|
all: $(PROJECTS)
|
|
echo
|
|
|
|
$(PROJECTS): pico-sdk
|
|
(make -C $@ build && make -C $@ clean) || ( \
|
|
ln -s $(PWD)/pico-sdk $@/pico-sdk && \
|
|
cd $@ && rm -rf build && mkdir -p build && \
|
|
cd build && cmake -G "Unix Makefiles" .. && make && \
|
|
rm -rf build pico-sdk )
|
|
|
|
pico-sdk:
|
|
git clone --depth 1 -b 1.5.1 https://github.com/raspberrypi/pico-sdk $@
|
|
cd $@ && git submodule update --init
|
|
|
|
clean:
|
|
rm -rf pico-sdk
|