view 3rdparty/packages/pacos9/makefile @ 3295:6b7a7b233925 default tip

makefile: Allow PORTS with level1/2 mix https://sourceforge.net/p/nitros9/feature-requests/10/
author Tormod Volden <debian.tormod@gmail.com>
date Tue, 19 Apr 2022 18:12:17 +0200
parents dd553bb32ebb
children
line wrap: on
line source

include $(NITROS9DIR)/rules.mak

TARGET = pacos9
OBJS = main90.o board90.o caged90.o check90.o ghosts90.o movpac90.o \
       score90.o scrns90.o setup90.o
LFLAGS += -L$(NITROS9DIR)/lib -lnos96809l2

DSK = PacOS9.dsk

$(TARGET): $(OBJS)
	$(LINKER) $(LFLAGS) $^ -o$@

dsk: $(DSK)

$(DSK): $(TARGET)
	$(RM) $@
	$(OS9FORMAT) -q $@ -n"Larry Olson's Pacos9"
	$(MAKDIR) $@,CMDS
	$(OS9COPY) $(TARGET) $@,CMDS
	$(OS9ATTR_EXEC) $@,CMDS/$(TARGET)

dskcopy: $(DSK)
	$(CP) $(DSK) $(DSKDIR)

dskclean:
	$(RM) $(DSK)

clean: dskclean
	$(RM) $(OBJS) $(TARGET)

info:
	@$(ECHO) "*** Larry Olson's Pacos9 game ***"
	@$(ECHO) $(DSK)