]>
Commit | Line | Data |
---|---|---|
ece92f85 JJ |
1 | include $(TOPDIR)/config.mk |
2 | ||
0dc4279b | 3 | LIB := $(obj)libatibiosemu.a |
ece92f85 | 4 | |
1d2ca446 | 5 | X86DIR = x86emu |
ece92f85 | 6 | |
1d2ca446 JJ |
7 | $(shell mkdir -p $(obj)$(X86DIR)) |
8 | ||
9 | COBJS = atibios.o biosemu.o besys.o bios.o \ | |
ece92f85 JJ |
10 | $(X86DIR)/decode.o \ |
11 | $(X86DIR)/ops2.o \ | |
12 | $(X86DIR)/ops.o \ | |
13 | $(X86DIR)/prim_ops.o \ | |
14 | $(X86DIR)/sys.o \ | |
15 | $(X86DIR)/debug.o | |
16 | ||
1d2ca446 JJ |
17 | SRCS := $(COBJS:.o=.c) |
18 | OBJS := $(addprefix $(obj),$(COBJS)) | |
19 | ||
20 | EXTRA_CFLAGS += -I. -I./include -I$(TOPDIR)/include \ | |
ece92f85 JJ |
21 | -D__PPC__ -D__BIG_ENDIAN__ |
22 | ||
1d2ca446 JJ |
23 | CFLAGS += $(EXTRA_CFLAGS) |
24 | HOST_CFLAGS += $(EXTRA_CFLAGS) | |
25 | ||
ece92f85 JJ |
26 | all: $(LIB) |
27 | ||
1d2ca446 JJ |
28 | $(LIB): $(obj).depend $(OBJS) |
29 | $(AR) $(ARFLAGS) $@ $(OBJS) | |
ece92f85 JJ |
30 | |
31 | ######################################################################### | |
32 | ||
1d2ca446 | 33 | include $(SRCTREE)/rules.mk |
ece92f85 | 34 | |
1d2ca446 | 35 | sinclude $(obj).depend |
ece92f85 JJ |
36 | |
37 | ######################################################################### |