-g++ : main.cpp
- g++ visualizer.cpp -o visualizer -g -lclangParse -lclangFrontend -lclangSerialization \
- -lclangDriver -lclangCodeGen -lclangSema -lclangChecker \
- -lclangAnalysis -lclangRewrite -lclangAST -lclangLex -lclangBasic \
- $(LLVM_CONFIG)
+examples: src
+ $(MAKE) -C examples
+
+install:
+ mkdir -p "$(DESTDIR)$(PREFIX)/lib/boost-statechart-viewer"
+ install -m0644 src/visualizer.so "$(DESTDIR)$(PREFIX)/lib/boost-statechart-viewer"
+ mkdir -p "$(DESTDIR)$(PREFIX)/bin"
+ install src/boost-statechart-viewer "$(DESTDIR)$(PREFIX)/bin"
+
+clean:
+ $(MAKE) -C src $@
+ $(MAKE) -C examples $@