reduced size with config
This commit is contained in:
10
Makefile
10
Makefile
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user