reduced size with config

This commit is contained in:
sessionm21
2020-05-15 22:20:43 +01:00
parent 9cbd23ef60
commit 5e8c891a60
5 changed files with 67 additions and 58 deletions

View File

@@ -17,6 +17,7 @@ CFLAGS?=-Datmega328p\
-DARDUINO=200\
-DARDUINO_AVR_NANO\
-DARDUINO_ARCH_AVR\
-DARDUINO_LMIC_PROJECT_CONFIG_H=fenceless_lmic_config.h\
-Os\
-ffunction-sections\
-fdata-sections\
@@ -35,6 +36,7 @@ CXXFLAGS?=-Datmega328p\
-DARDUINO=200\
-DARDUINO_AVR_NANO\
-DARDUINO_ARCH_AVR\
-DARDUINO_LMIC_PROJECT_CONFIG_H=fenceless_lmic_config.h\
-Os\
-ffunction-sections\
-fdata-sections\
@@ -42,7 +44,7 @@ CXXFLAGS?=-Datmega328p\
-flto\
-fno-fat-lto-objects\
-fuse-linker-plugin\
-Wall
-Wall\
INC_DIRS?=-I./\
-I./$(ARDUINO_DIR)/libraries/SPI/src\
@@ -57,7 +59,8 @@ INC_DIRS?=-I./\
-I./libraries/arduino-lmic/src/hal/\
-I./libraries/arduino-lmic/src/lmic/\
-I./libraries/arduino-lmic/src/aes/\
-I./libraries/AltSoftSerial/
-I./libraries/AltSoftSerial/\
-I./
SRC_FILES?=./$(ARDUINO_DIR)/cores/arduino/main.cpp\
./$(ARDUINO_DIR)/cores/arduino/wiring_digital.c\
@@ -144,14 +147,13 @@ flash: $(OUT)$(NAME)
avrdude -v -patmega328p -carduino -P/dev/ttyUSB0 -b115200 -D -Uflash:w:$(OUT)$(NAME).hex:i
run: flash
screen /dev/ttyUSB0 4800
screen /dev/ttyUSB0
start: flash
systemctl start lora-gateway-bridge loraserver
stop:
avrdude -v -patmega328p -carduino -P/dev/ttyUSB0 -b115200 -D -Uflash:w:nothing.hex:i
systemctl stop lora-gateway-bridge loraserver
clean:
rm -r protobuf