Makefile 797 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. include $(TOPDIR)/config.mk
  2. LIB := $(obj)libatibiosemu.a
  3. X86DIR = x86emu
  4. $(shell mkdir -p $(obj)$(X86DIR))
  5. COBJS-$(CONFIG_BIOSEMU) = atibios.o biosemu.o besys.o bios.o \
  6. $(X86DIR)/decode.o \
  7. $(X86DIR)/ops2.o \
  8. $(X86DIR)/ops.o \
  9. $(X86DIR)/prim_ops.o \
  10. $(X86DIR)/sys.o \
  11. $(X86DIR)/debug.o
  12. COBJS := $(COBJS-y)
  13. SRCS := $(COBJS:.o=.c)
  14. OBJS := $(addprefix $(obj),$(COBJS))
  15. EXTRA_CFLAGS += -I. -I./include -I$(TOPDIR)/include \
  16. -D__PPC__ -D__BIG_ENDIAN__
  17. CFLAGS += $(EXTRA_CFLAGS)
  18. HOST_CFLAGS += $(EXTRA_CFLAGS)
  19. all: $(LIB)
  20. $(LIB): $(obj).depend $(OBJS)
  21. $(AR) $(ARFLAGS) $@ $(OBJS)
  22. #########################################################################
  23. include $(SRCTREE)/rules.mk
  24. sinclude $(obj).depend
  25. #########################################################################