# Makefile for qemu target independent user files. include ../config-host.mak include $(SRC_PATH)/rules.mak -include config.mak .PHONY: all # Do not take %.o from $(SRC_PATH), only %.c and %.h # All %.o for user targets should be built with -fpie, when # configured with --enable-user-pie, so we don't want to # take %.o from $(SRC_PATH), since they built without -fpie vpath %.c %.h $(SRC_PATH) QEMU_CFLAGS+=-I.. obj-y = obj-y += envlist.o path.o obj-y += tcg-runtime.o host-utils.o obj-y += cutils.o cache-utils.o all: libuser.a # Dummy command so that make thinks it has done something @true libuser.a: $(obj-y) clean: rm -f *.o *.d *.a *~ # Include automatically generated dependency files -include $(wildcard *.d */*.d)