-
Notifications
You must be signed in to change notification settings - Fork 14
/
Makefile
22 lines (18 loc) · 669 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
update:
@echo "clean workspace"
rm -rf ./mosquitto
rm -rf ./libs/mosquitto
mkdir -p ./libs/mosquitto/src
@echo "clone mosquitto library"
git clone https://github.com/eclipse/mosquitto.git ./mosquitto
cd mosquitto; git checkout v2.0.14; cd ..
@echo "copy mosquitto files"
cp ./mosquitto/config.h ./libs/mosquitto/src/config.h
cp ./mosquitto/lib/*.h ./libs/mosquitto/src/
cp ./mosquitto/lib/*.c ./libs/mosquitto/src/
cp ./mosquitto/include/*.h ./libs/mosquitto/src/
cp ./mosquitto/deps/*.h ./libs/mosquitto/src/
@echo "remove temporary files"
rm -rf ./mosquitto
fmt:
clang-format -i src/*.h src/*.cpp -style="{BasedOnStyle: Google, ColumnLimit: 120}"