1*ece92f85SJason Jininclude $(TOPDIR)/config.mk
2*ece92f85SJason Jin
3*ece92f85SJason JinLIB := libatibiosemu.a
4*ece92f85SJason Jin
5*ece92f85SJason JinX86DIR  = ./x86emu
6*ece92f85SJason Jin
7*ece92f85SJason JinOBJS	= atibios.o biosemu.o besys.o bios.o  \
8*ece92f85SJason Jin	$(X86DIR)/decode.o \
9*ece92f85SJason Jin	$(X86DIR)/ops2.o \
10*ece92f85SJason Jin	$(X86DIR)/ops.o \
11*ece92f85SJason Jin	$(X86DIR)/prim_ops.o \
12*ece92f85SJason Jin	$(X86DIR)/sys.o \
13*ece92f85SJason Jin	$(X86DIR)/debug.o
14*ece92f85SJason Jin
15*ece92f85SJason JinCFLAGS += -I. -I./include  -I$(X86DIR) -I$(TOPDIR)/include \
16*ece92f85SJason Jin	-D__PPC__  -D__BIG_ENDIAN__
17*ece92f85SJason Jin
18*ece92f85SJason Jinall:	$(LIB)
19*ece92f85SJason Jin
20*ece92f85SJason Jin$(LIB): $(OBJS)
21*ece92f85SJason Jin	$(AR) crv $@ $(OBJS)
22*ece92f85SJason Jin
23*ece92f85SJason Jin#########################################################################
24*ece92f85SJason Jin
25*ece92f85SJason Jin.depend:	Makefile $(OBJS:.o=.c)
26*ece92f85SJason Jin		$(CC) -M $(CFLAGS) $(OBJS:.o=.c) > $@
27*ece92f85SJason Jin
28*ece92f85SJason Jinsinclude .depend
29*ece92f85SJason Jin
30*ece92f85SJason Jin#########################################################################
31