Rev 1990 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download
ifeq ($(OS),Windows_NT)SOURCES=$(shell cmdfind.bat asm) $(shell cmdfind.bat gph)SJASMPLUS="../../tools/sjasmplus.exe"elseSOURCES=$(shell find . -type f -iname "*.asm") $(shell find . -type f -iname "*.gph")SJASMPLUS="sjasmplus"endifBINARY=moon.bin moon.comLST=main.lstVERSION="17"BUILD = $(shell type version.txt)all:@echo "For making NedoOS version call: 'make nedoos'"@echo "For making NedoOS(ATM UART) version call: 'make nedoosatm'"@echo "For making NedoOS(EVO UART) version call: 'make nedoosevo'"@echo "For making TR-DOS(ATM UART) version call: 'make atmtrdos'"@echo "For making TR-DOS(AY+6912) version call: 'make aytrdos'"@echo "For making TR-DOS(AY+TIMEX80) version call: 'make t80trdos'"@echo "For making MSX VERSION(B.C.WiFi) version call: 'make msx'"@echo ""@echo "Before changing version call: 'make clean' for removing builded images"nedoos: $(SOURCES)$(SJASMPLUS) main.asm -DRTC -DNEDOOS -DNEDONET -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"mrf.com\""nedoosatm: $(SOURCES)$(SJASMPLUS) main.asm -DRTC -DNEDOOS -DUARTATM -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"mrfua.com\""nedoosevo: $(SOURCES)$(SJASMPLUS) main.asm -DRTC -DNEDOOS -DUARTEVO -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"mrfue.com\""atmtrdos: $(SOURCES)$(SJASMPLUS) main.asm -DTRDOS -DUARTATM -DZXSCR -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"ATM-64.C\""evotrdos: $(SOURCES)$(SJASMPLUS) main.asm -DTRDOS -DUARTEVO -DZXSCR -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"EVO-64.C\""aytrdos: $(SOURCES)$(SJASMPLUS) main.asm -DTRDOS -DAY -DZXSCR -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"AY-64.C\""aytrsmuc: $(SOURCES)$(SJASMPLUS) main.asm -DTRDOS -DRTC -DSMUCRTC -DAY -DZXSCR -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"AY-64-SC.C\""zwtrdos: $(SOURCES)$(SJASMPLUS) main.asm -DTRDOS -DZW -DZXSCR -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"ZW-64.C\""zwtrsmuc: $(SOURCES)$(SJASMPLUS) main.asm -DTRDOS -DRTC -DSMUCRTC -DZW -DZXSCR -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"ZW-64-SC.C\""t80trdos: $(SOURCES)$(SJASMPLUS) main.asm -DTRDOS -DAY -DTIMEX80 -DGS --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"AY-80.C\""truno64: $(SOURCES)$(SJASMPLUS) main.asm -DTRDOS -DUNOUART -DZXSCR --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"UN-64.C\""msx: $(SOURCES)$(SJASMPLUS) main.asm -DMSX -DRTC --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"mrfmsx.com\""copy DATA\msxfont.bin MSX\font.bincopy DATA\msxindex.gph MSX\index.gphmove mrfmsx.com MSX\mrfmsx.comgodzilla: $(SOURCES)$(SJASMPLUS) main.asm -DNOINIT -DTRDOS -DSMUCRTC -DZW -DZXSCR -DRTC --lst=main.lst -DV=$(VERSION) -DBLD=$(BUILD) -DBINNAME="\"GZ-80.C\""clean:rm $(BINARY) $(LST)