From 7929aa10eaffc033cc8404b78816225cc79c8592 Mon Sep 17 00:00:00 2001 From: Ayke van Laethem Date: Wed, 27 Nov 2019 20:19:40 +0100 Subject: [PATCH] all: add md5sum to smoke tests This makes it easier to quickly compare all smoke tests for any changes. --- Makefile | 129 ++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 86 insertions(+), 43 deletions(-) diff --git a/Makefile b/Makefile index b5e74e2..1393aaf 100644 --- a/Makefile +++ b/Makefile @@ -9,48 +9,91 @@ fmt-check: smoke-test: @mkdir -p build - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/adxl345/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/apa102/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/apa102/itsybitsy-m0/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/at24cx/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/bh1750/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/blinkm/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/bmp180/main.go - tinygo build -size short -o ./build/test.elf -target=bluepill ./examples/ds1307/sram/main.go - tinygo build -size short -o ./build/test.elf -target=bluepill ./examples/ds1307/time/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/ds3231/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/easystepper/main.go - tinygo build -size short -o ./build/test.elf -target=arduino-nano33 ./examples/espat/espconsole/main.go - tinygo build -size short -o ./build/test.elf -target=arduino-nano33 ./examples/espat/esphub/main.go - tinygo build -size short -o ./build/test.elf -target=arduino-nano33 ./examples/espat/espstation/main.go - tinygo build -size short -o ./build/test.elf -target=feather-m0 ./examples/gps/i2c/main.go - tinygo build -size short -o ./build/test.elf -target=feather-m0 ./examples/gps/uart/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/hd44780/customchar/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/hd44780/text/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/hub75/main.go - tinygo build -size short -o ./build/test.elf -target=circuitplay-express ./examples/lis3dh/main.go - tinygo build -size short -o ./build/test.elf -target=arduino-nano33 ./examples/lsm6ds3/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/mag3110/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/mcp3008/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/microbitmatrix/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/mma8653/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/mpu6050/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/pcd8544/setbuffer/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/pcd8544/setpixel/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/sht3x/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/ssd1306/i2c_128x32/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/ssd1306/spi_128x64/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/ssd1331/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/st7735/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/st7789/main.go - tinygo build -size short -o ./build/test.elf -target=circuitplay-express ./examples/thermistor/main.go - tinygo build -size short -o ./build/test.elf -target=itsybitsy-m0 ./examples/vl53l1x/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/waveshare-epd/epd2in13/main.go - tinygo build -size short -o ./build/test.elf -target=microbit ./examples/waveshare-epd/epd2in13x/main.go - tinygo build -size short -o ./build/test.elf -target=circuitplay-express ./examples/ws2812/main.go - tinygo build -size short -o ./build/test.elf -target=trinket-m0 ./examples/bme280/main.go - tinygo build -size short -o ./build/test.elf -target=circuitplay-express ./examples/microphone/main.go - tinygo build -size short -o ./build/test.elf -target=circuitplay-express ./examples/buzzer/main.go - tinygo build -size short -o ./build/test.elf -target=trinket-m0 ./examples/veml6070/main.go + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/adxl345/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/apa102/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/apa102/itsybitsy-m0/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/at24cx/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/bh1750/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/blinkm/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/bmp180/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=bluepill ./examples/ds1307/sram/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=bluepill ./examples/ds1307/time/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/ds3231/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/easystepper/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=arduino-nano33 ./examples/espat/espconsole/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=arduino-nano33 ./examples/espat/esphub/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=arduino-nano33 ./examples/espat/espstation/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=feather-m0 ./examples/gps/i2c/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=feather-m0 ./examples/gps/uart/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/hd44780/customchar/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/hd44780/text/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/hub75/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=circuitplay-express ./examples/lis3dh/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=arduino-nano33 ./examples/lsm6ds3/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/mag3110/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/mcp3008/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/microbitmatrix/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/mma8653/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/mpu6050/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/pcd8544/setbuffer/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/pcd8544/setpixel/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/sht3x/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/ssd1306/i2c_128x32/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/ssd1306/spi_128x64/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/ssd1331/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/st7735/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/st7789/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=circuitplay-express ./examples/thermistor/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=itsybitsy-m0 ./examples/vl53l1x/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/waveshare-epd/epd2in13/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=microbit ./examples/waveshare-epd/epd2in13x/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=circuitplay-express ./examples/ws2812/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=trinket-m0 ./examples/bme280/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=circuitplay-express ./examples/microphone/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=circuitplay-express ./examples/buzzer/main.go + @md5sum ./build/test.hex + tinygo build -size short -o ./build/test.hex -target=trinket-m0 ./examples/veml6070/main.go + @md5sum ./build/test.hex test: clean fmt-check smoke-test