summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Wu <peter@lekensteyn.nl>2015-06-10 14:03:27 +0200
committerPeter Wu <peter@lekensteyn.nl>2015-06-10 14:03:42 +0200
commit92718e79aaafa7c5db5be0e09f99246a0fb0e537 (patch)
treeecdf8dfe2ad88331491bc13914e6e7f8446884a3
parent0bf6143b949e349bf2bf1f97cdd401bcbd523531 (diff)
downloadcode-92718e79aaafa7c5db5be0e09f99246a0fb0e537.tar.gz
Add Uno quality helpers
-rw-r--r--Venus_Skeleton/.syntastic_c_config14
-rw-r--r--Venus_Skeleton/Makefile2
2 files changed, 16 insertions, 0 deletions
diff --git a/Venus_Skeleton/.syntastic_c_config b/Venus_Skeleton/.syntastic_c_config
new file mode 100644
index 0000000..d08ebde
--- /dev/null
+++ b/Venus_Skeleton/.syntastic_c_config
@@ -0,0 +1,14 @@
+-I /usr/share/arduino/hardware/arduino/avr/cores/arduino
+-I /usr/share/arduino/hardware/arduino/avr/variants/standard
+-I libs/HMC5883L
+-I libs/IRremote
+-imultilib avr5
+-iprefix /usr/share/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.8.1/
+-D F_CPU=16000000L
+-D ARDUINO=10603
+-D ARDUINO_AVR_UNO
+-D ARDUINO_ARCH_AVR
+-I /usr/share/arduino/hardware/tools/avr/avr/include
+-I /usr/share/arduino/libraries/Servo/src
+-include Arduino.h
+-I /usr/share/arduino/hardware/arduino/avr/libraries/Wire
diff --git a/Venus_Skeleton/Makefile b/Venus_Skeleton/Makefile
new file mode 100644
index 0000000..5b94f35
--- /dev/null
+++ b/Venus_Skeleton/Makefile
@@ -0,0 +1,2 @@
+check:
+ gcc -Wall -Wextra $$(cat .syntastic_c_config) -x c++ Venus_Skeleton.ino -o /dev/null -O2 -Wno-attributes