diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..995551df --- /dev/null +++ b/.travis.yml @@ -0,0 +1,8 @@ +language: c +compiler: + - clang + - gcc +before_script: + - sudo apt-get update -q + - sudo apt-get install nodejs +script: make diff --git a/Makefile b/Makefile index bf0ed728..f0711fe6 100644 --- a/Makefile +++ b/Makefile @@ -7,9 +7,9 @@ c: @node ./src/transpile.js test: - @gcc -Weverything -Werror -Wno-padded $(FILES) && ./a.out + @gcc -std=c99 -Werror -Wno-padded $(FILES) -lm && ./a.out @rm a.out debug: - @gcc -ggdb $(FILES) && lldb ./a.out + @gcc -ggdb $(FILES) -lm && lldb ./a.out @rm a.out diff --git a/src/Layout.c b/src/Layout.c index a6035801..8581ad27 100644 --- a/src/Layout.c +++ b/src/Layout.c @@ -1,4 +1,4 @@ - +#include #include #include #include