Mercurial > hg > Members > kono > nitros9-code
view 3rdparty/packages/brainfuck/makefile @ 3199:dd553bb32ebb
3rdparty: Changed the names of many disks for easier reading
author | Bill Pierce <merlinious999@gmail.com> |
---|---|
date | Tue, 06 Jun 2017 23:59:39 +0200 |
parents | 83bf26264aa6 |
children |
line wrap: on
line source
include $(NITROS9DIR)/rules.mak DSK = BrainFuck.dsk # NitrOS-9 H6309 = $(AFLAGS) -DH6309=1 # Non-NitrOS-9 M6809 = $(AFLAGS) DEPENDS = ./makefile TEXTFILES = ReadMe inout.bf helloworld.bf donothing.bf OBJS = bf ALLOBJS = $(OBJS) all: banner $(ALLOBJS) $(DEPENDS) banner: @$(ECHO) "**************************************************" @$(ECHO) "* *" @$(ECHO) "* Brainfuck *" @$(ECHO) "* *" @$(ECHO) "**************************************************" bf: bf.asm $(AS) $(ASOUT)$@ $< $(H6309) clean: dskclean $(RM) $(ALLOBJS) dsk: $(DSK) $(DSK): all $(RM) $@ $(OS9FORMAT_SS35) $@ -n"brainfuck" $(MAKDIR) $@,CMDS $(OS9COPY) $(ALLOBJS) $@,CMDS $(OS9ATTR_EXEC) $(foreach file,$(ALLOBJS),$@,CMDS/$(file)) $(CPL) $(TEXTFILES) $@,. $(OS9ATTR_TEXT) $(foreach file,$(TEXTFILES),$@,$(file)) dskcopy: $(DSK) $(CP) $(DSK) $(DSKDIR) dskclean: $(RM) $(DSK) info: @$(ECHO) "*** brainfuck ***" @$(ECHO) $(DSK)