12 Commits

Author SHA1 Message Date
643ab436fb Remove -pedantic to allow 0b0000101 style (GCC extension) 2019-03-28 16:20:54 +01:00
637779681f Ensure sources are unique 2019-01-03 20:52:10 +01:00
fa6664e6e6 Wire up autogen 2019-01-03 20:50:24 +01:00
34cc6d5de2 First stab at autogen.sh 2019-01-03 20:47:34 +01:00
1db8c1a0bf Refactor framework -- point to a tests/* directory for the user supplied tests 2019-01-03 20:12:04 +01:00
e6f02daa60 Follow symlinks for SRC/INC 2018-04-22 16:57:16 +02:00
2d738835f9 Set up compiler warnings as errors 2018-04-22 14:22:46 +02:00
bc4321cbd4 Make code -Wstrict-prototypes compliant 2018-04-22 14:16:23 +02:00
38c3cdf27e Make code -Wall -Wextra -pedantic -Wmissing-prototypes -Wold-style-definition 2018-04-22 14:15:35 +02:00
64fe69d3e3 Introduce 'libs'
Recursively search libs/* for source and include dirs

Move mgos_barometer code to its own subdir, in preparation for release
to GitHub.
2018-04-22 14:04:54 +02:00
b1d92a32a8 Include first driver: SHT31
Make I2C reads blocking w/ timeout
Add SHT31 driver, roughly :)
Fix mg_time() to return a double.
2018-04-02 17:29:13 +02:00
cef7c5107d Mock out mgos_i2c.h to work with Linux. 2018-04-02 13:30:45 +02:00