Setup Travis CI integration with Clang + -Wall in Makefiles
diff --git a/.travis.yml b/.travis.yml
index eea7755..cb1aba2 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,6 +5,7 @@
compiler:
- gcc
+ - clang
before_install:
- if [ $TRAVIS_OS_NAME == linux ]; then sudo add-apt-repository -y ppa:pyglfw/pyglfw && sudo apt-get update -qq && sudo apt-get install -y --no-install-recommends libglfw3-dev libglew-dev libxrandr-dev libxi-dev libxxf86vm-dev; fi
diff --git a/examples/opengl_example/Makefile b/examples/opengl_example/Makefile
index 027fc15..df0e4ec 100644
--- a/examples/opengl_example/Makefile
+++ b/examples/opengl_example/Makefile
@@ -11,7 +11,7 @@
# http://www.glfw.org
#
-CXX = g++
+#CXX = g++
OBJS = main.o
OBJS += ../../imgui.o
@@ -22,6 +22,7 @@
ifeq ($(UNAME_S), Linux) #LINUX
ECHO_MESSAGE = "Linux"
CXXFLAGS = -I../../ `pkg-config --cflags glfw3`
+ CXXFLAGS += -Wall
LIBS = `pkg-config --static --libs glfw3` -lGLEW
endif
@@ -32,11 +33,10 @@
LIBS += -L/usr/local/Cellar/glew/1.10.0/lib -L/usr/local/lib
LIBS += -lglew -lglfw3
- CXXFLAGS = -I/usr/local/Cellar/glew/1.10.0/include -I/usr/local/include
- CXXFLAGS += -I../../
+ CXXFLAGS = -I../../ -I/usr/local/Cellar/glew/1.10.0/include -I/usr/local/include
+ CXXFLAGS += -Wall
# CXXFLAGS += -D__APPLE__
-
endif
.cpp.o: