mirror of
https://github.com/LIV2/CIDER-Software.git
synced 2025-12-06 00:23:50 +00:00
29 lines
480 B
Makefile
29 lines
480 B
Makefile
PROGRAM=bootrom
|
|
|
|
INCLUDE=/opt/amiga/m68k-amigaos/ndk-include
|
|
AS=vasmm68k_mot
|
|
ASFLAGS=-Fhunk -I$(INCLUDE) -quiet -align
|
|
LINKER=vlink
|
|
LINKFLAGS=-bamigahunk -s -sc -sd -mrel
|
|
OBJDIR=obj
|
|
|
|
.PHONY: all clean rom
|
|
|
|
SRCS = $(PROGRAM).s
|
|
OBJS = $(SRCS:%.s=$(OBJDIR)/%.o)
|
|
|
|
all: $(PROGRAM)
|
|
rom: $(ROMNAME)
|
|
|
|
$(OBJDIR)/%.o: %.s
|
|
@mkdir -p $(OBJDIR)
|
|
$(AS) $(ASFLAGS) -o $@ $<
|
|
|
|
$(PROGRAM): $(OBJS)
|
|
$(LINKER) $(LINKFLAGS) -o $@ $<
|
|
|
|
clean:
|
|
rm -f $(OBJDIR)/*.o
|
|
rm -f $(PROGRAM)
|
|
rm -f $(ROMNAME)
|