Makefile 631 B

123456789101112131415161718192021222324252627282930
  1. include $(TOPDIR)/config.mk
  2. LIB := $(obj)libatibiosemu.a
  3. X86DIR = ./x86emu
  4. OBJS = atibios.o biosemu.o besys.o bios.o \
  5. $(X86DIR)/decode.o \
  6. $(X86DIR)/ops2.o \
  7. $(X86DIR)/ops.o \
  8. $(X86DIR)/prim_ops.o \
  9. $(X86DIR)/sys.o \
  10. $(X86DIR)/debug.o
  11. CFLAGS += -I. -I./include -I$(X86DIR) -I$(TOPDIR)/include \
  12. -D__PPC__ -D__BIG_ENDIAN__
  13. all: $(LIB)
  14. $(LIB): $(OBJS)
  15. $(AR) crv $@ $(OBJS)
  16. #########################################################################
  17. .depend: Makefile $(OBJS:.o=.c)
  18. $(CC) -M $(CFLAGS) $(OBJS:.o=.c) > $@
  19. sinclude .depend
  20. #########################################################################