]> rtime.felk.cvut.cz Git - boost-statechart-viewer.git/blobdiff - examples/Makefile
Add keyboard example to test orthogonal states
[boost-statechart-viewer.git] / examples / Makefile
index b399af90d120e6fcd957ecaf9ae6ac91bf64aca8..d71a9ac9e4d74e649318216cf82238163dc00352 100644 (file)
@@ -1,13 +1,16 @@
 -include ../Makefile.config
 
 .PHONY: all
-all: test.pdf StopWatch.pdf main.pdf
+all: test.pdf StopWatch.pdf main.pdf Camera/Main.pdf Keyboard.pdf
 
-CLANG++ ?= clang++
+CLANG++ ?= $(shell $(LLVM_CONFIG) --bindir)/clang++
+ifeq ($(wildcard $(CLANG++)),)
+CLANG++ = clang++
+endif
 VISUALIZER = -Xclang -load -Xclang ../src/visualizer.so -Xclang -plugin -Xclang visualize-statechart
 
 %.o %.dot: %.cpp ../src/visualizer.so
-       $(CLANG++) $(VISUALIZER) -c -o $(<:.cpp=.o) $<
+       $(CLANG++) $(VISUALIZER) $(CXXFLAGS) -c -o $(<:.cpp=.o) $<
 
 %.eps: %.dot
        dot -Tps $< > $@