mirror of
https://github.com/LIV2/at_apollo_device.git
synced 2025-12-06 06:32:49 +00:00
27 lines
470 B
Makefile
27 lines
470 B
Makefile
PROGRAM=AT-Apollo
|
|
INCLUDE=../include
|
|
AS=vasmm68k_mot
|
|
ASFLAGS=-Fhunk -I$(INCLUDE) -quiet -align -m68000
|
|
LINKER=vlink
|
|
LINKFLAGS=-bamigahunk -s
|
|
OBJDIR=obj
|
|
|
|
.PHONY: all clean
|
|
|
|
SRCS = AT-Apollo.device_v5.03.s
|
|
OBJS = $(SRCS:%.s=$(OBJDIR)/%.o)
|
|
|
|
all: $(PROGRAM).device $(ROMNAME)
|
|
rom: $(ROMNAME)
|
|
|
|
$(OBJDIR)/%.o: %.s
|
|
mkdir -p $(OBJDIR)
|
|
$(AS) $(ASFLAGS) -o $@ $<
|
|
|
|
$(PROGRAM).device: $(OBJS)
|
|
$(LINKER) $(LINKFLAGS) -o $@ $<
|
|
|
|
clean:
|
|
rm -f $(OBJDIR)/*.o
|
|
rm -f $(PROGRAM).device
|