sysreg2/makefile
Pierre Schweitzer 71cafc9430 [SYSREG2]
Remove useless space

svn path=/trunk/sysreg2/; revision=1933
2013-01-01 12:50:19 +00:00

34 lines
618 B
Makefile

TARGET := sysreg2
.PHONY: all
all: $(TARGET)
CC=gcc
CFLAGS := -g -O0 -std=c99 -D_GNU_SOURCE
LFLAGS := -L/usr/lib64
LIBS := -lvirt -lxml2
INC := -I/usr/include/libvirt/ -I/usr/include/libxml2/
SRCS := virt.c utils.c console.c options.c raddr2line.c revision.c
OBJS := $(SRCS:.c=.o)
$(TARGET): $(OBJS)
$(CC) $(LFLAGS) -o $@ $(OBJS) $(LIBS)
rm revision.c
.c.o: revision.c $<
$(CC) $(INC) $(CFLAGS) -c $< -o $@
revision.c:
echo 'const int SVNRev = ' > revision.c
LANG=C svn info | grep Revision | cut -f 2 -d " " >> revision.c
echo ';' >> revision.c
.PHONY: clean
clean:
-@rm $(TARGET)
-@rm $(OBJS)