sysreg2/makefile
Christoph von Wittich 40aad17f4c raddr2line traces for umode
svn path=/trunk/tools/sysreg2/; revision=845
2008-09-15 17:08:46 +00:00

29 lines
471 B
Makefile

TARGET := sysreg2
.PHONY: all
all: $(TARGET)
CC=gcc
CFLAGS := -O2 -std=c99 -D_GNU_SOURCE
LFLAGS := -s -L/usr/lib64
LIBS := -lgcc -lm -lvirt -ltasn1 -lz -lxml2 -lgnutls
INC := -I/usr/include/libvirt/ -I/usr/include/libxml2/
SRCS := virt.c utils.c console.c options.c raddr2line.c
OBJS := $(SRCS:.c=.o)
$(TARGET): $(OBJS)
$(CC) $(LFLAGS) -o $@ $(OBJS) $(LIBS)
.c.o: $<
$(CC) $(INC) $(CFLAGS) -c $< -o $@
.PHONY: clean
clean:
-@rm $(TARGET)
-@rm $(OBJS)