X-Git-Url: https://rtime.felk.cvut.cz/gitweb/boost-statechart-viewer.git/blobdiff_plain/cb344352c32f0afd83cb0c0af3014883586b5507..92d7e13995f8218334dc170988da3023d37d323a:/src/Makefile diff --git a/src/Makefile b/src/Makefile index 77e0480..71e2dce 100644 --- a/src/Makefile +++ b/src/Makefile @@ -4,12 +4,17 @@ LLVM_CONFIG ?= llvm-config LLVM_FLAGS := $(shell $(LLVM_CONFIG) --cxxflags --ldflags --libs jit core) LLVM_FLAGS := $(filter-out -DNDEBUG,$(LLVM_FLAGS)) +LLVM_VERSION := $(shell $(LLVM_CONFIG) --version) LIBDIR ?= $(CURDIR) CLANG_LIBS := -lclangParse -lclangFrontend -lclangSerialization \ -lclangDriver -lclangCodeGen -lclangSema -lclangAnalysis \ - -lclangRewrite -lclangAST -lclangLex -lclangBasic -lclangEdit + -lclangAST -lclangLex -lclangBasic -lclangEdit + +ifneq (,$(filter 3.0,$(LLVM_VERSION))$(filter 3.1,$(LLVM_VERSION))) +CLANG_LIBS += -lclangRewrite +endif all: visualizer.so boost-statechart-viewer