Makefile (e42f6f9be4f83c537aa81b4c6239ea94ff5b29ce) Makefile (b2d35fa5fc80c27e868e393dcab4c94a0d71737f)
1all:
2
3top_srcdir = ../../../../
4UNAME_M := $(shell uname -m)
5
6LIBKVM = lib/assert.c lib/elf.c lib/io.c lib/kvm_util.c lib/sparsebit.c
7LIBKVM_x86_64 = lib/x86.c lib/vmx.c
8

--- 23 unchanged lines hidden (view full) ---

32
33x := $(shell mkdir -p $(sort $(dir $(LIBKVM_OBJ))))
34$(LIBKVM_OBJ): $(OUTPUT)/%.o: %.c
35 $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c $< -o $@
36
37$(OUTPUT)/libkvm.a: $(LIBKVM_OBJ)
38 $(AR) crs $@ $^
39
1all:
2
3top_srcdir = ../../../../
4UNAME_M := $(shell uname -m)
5
6LIBKVM = lib/assert.c lib/elf.c lib/io.c lib/kvm_util.c lib/sparsebit.c
7LIBKVM_x86_64 = lib/x86.c lib/vmx.c
8

--- 23 unchanged lines hidden (view full) ---

32
33x := $(shell mkdir -p $(sort $(dir $(LIBKVM_OBJ))))
34$(LIBKVM_OBJ): $(OUTPUT)/%.o: %.c
35 $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c $< -o $@
36
37$(OUTPUT)/libkvm.a: $(LIBKVM_OBJ)
38 $(AR) crs $@ $^
39
40$(LINUX_HDR_PATH):
41 make -C $(top_srcdir) headers_install
42
43all: $(STATIC_LIBS) $(LINUX_HDR_PATH)
40all: $(STATIC_LIBS)
44$(TEST_GEN_PROGS): $(STATIC_LIBS)
41$(TEST_GEN_PROGS): $(STATIC_LIBS)
45$(TEST_GEN_PROGS) $(LIBKVM_OBJ): | $(LINUX_HDR_PATH)
42$(STATIC_LIBS):| khdr