citrun

watch C/C++ source code execute
Log | Files | Refs | LICENSE

commit 5026f9a51493355306f548e004e863a421060c2c
parent 3c83fe199bbc4c8ed7f5546e488f18ee2d251306
Author: Kyle Milz <milz@imac.0x30.net>
Date:   Thu,  4 Mar 2021 12:15:44 -0800

inst: clean up Makefile

Diffstat:
Minst/Makefile | 57+++++++++++++++++++++++++++++----------------------------
1 file changed, 29 insertions(+), 28 deletions(-)

diff --git a/inst/Makefile b/inst/Makefile @@ -1,39 +1,40 @@ -#else if $(OS) = "Linux" { -# INST_EXTRALIB = "-lbsd" ; -# GL_EXTRALIB = "-lbsd" ; -# } +PROG= citrun_inst -LLVM_CONFIG ?= /usr/local/bin/llvm-config +# +# Linux will need this. +#LDADD += -lbsd +# -PROG= citrun_inst +LLVM_CONFIG ?= /usr/local/bin/llvm-config CXXFLAGS_LLVM !!= $(LLVM_CONFIG) --cppflags LDFLAGS !!= $(LLVM_CONFIG) --ldflags LLVM_LDADD !!= $(LLVM_CONFIG) --libs CXXFLAGS += $(CXXFLAGS_LLVM) -DPREFIX=\"$(PREFIX)\" -LDADD += -lclangTooling -LDADD += -lclangFrontendTool -LDADD += -lclangFrontend -LDADD += -lclangDriver -LDADD += -lclangSerialization -LDADD += -lclangCodeGen -LDADD += -lclangParse -LDADD += -lclangSema -LDADD += -lclangAnalysis -LDADD += -lclangRewrite -LDADD += -lclangRewriteFrontend -LDADD += -lclangEdit -LDADD += -lclangAST -LDADD += -lclangLex -LDADD += -lclangBasic -LDADD += $(LLVM_LDADD) - -SRCS = main.cc \ - fe.cc \ - fe_unix.cc \ - action.cc \ - visitor.cc + +LDADD += -lclangTooling +LDADD += -lclangFrontendTool +LDADD += -lclangFrontend +LDADD += -lclangDriver +LDADD += -lclangSerialization +LDADD += -lclangCodeGen +LDADD += -lclangParse +LDADD += -lclangSema +LDADD += -lclangAnalysis +LDADD += -lclangRewrite +LDADD += -lclangRewriteFrontend +LDADD += -lclangEdit +LDADD += -lclangAST +LDADD += -lclangLex +LDADD += -lclangBasic +LDADD += $(LLVM_LDADD) + +SRCS += main.cc +SRCS += fe.cc +SRCS += fe_unix.cc +SRCS += action.cc +SRCS += visitor.cc .include <bsd.prog.mk>