about summary refs log tree commit diff stats
path: root/LLVMprivateGenerator/Makefile
blob: 61864262b689249f3503d22920d28520814a3117 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
all: dumpSigs

dumpSigs: main.o registered_structs.o
	g++ -g3 -std=gnu++17 -fno-rtti main.o registered_structs.o -o dumpSigs "-L$(LLVM_install_dir)/lib" -lclang-cpp -lclangTooling -Wl,-rpath "-Wl,$(LLVM_install_dir)/lib"

main.o: main.cpp
	g++ -g3 -std=gnu++17 -fno-rtti -c main.cpp -Wfatal-errors "-I$(LLVM_install_dir)/include" -o main.o
registered_structs.o: registered_structs.cpp
	g++ -g3 -std=gnu++17 -fno-rtti -c registered_structs.cpp -Wfatal-errors -o registered_structs.o

clean:
	$(RM) dumpSigs main.o registered_structs.o