Rev 922 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log
| Rev 922 | Rev 930 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | # Supported environments: |
1 | NAME = loyd.com |
| 2 | # GNU/Linux |
2 | OBJECTS = |
| 3 | # Windows NT |
3 | SOURCES = main.asm zx.fnt |
| - | 4 | SJASMPLUS = ../../../tools/sjasmplus |
|
| - | 5 | INSTALLDIR = ../../../release/nedogame |
|
| 4 | 6 | ||
| 5 | include ../../_sdk/common.mk |
7 | all: ${NAME} ${SOURCES} |
| 6 | 8 | ||
| 7 | # no trailing "/" |
- | |
| 8 | INSTALLDIR := $(INSTALLDIR)nedogame |
- | |
| 9 | - | ||
| 10 | .PHONY: install clean |
- | |
| 11 | - | ||
| 12 | loyd.com: main.asm \ |
9 | tetris.com: ${SOURCES} |
| 13 | ../../_sdk/sys_h.asm \ |
- | |
| 14 | ../../_sdk/sysdefs.asm \ |
- | |
| 15 | loydgfx.ast \ |
- | |
| 16 | zx.fnt |
- | |
| 17 | $(AS) $(AFLAGS) $< |
- | |
| 18 | - | ||
| 19 | loydgfx.ast: loyd.bmp loyd.dat |
- | |
| 20 | $(NEDORES) $^ $@ |
- | |
| 21 | - | ||
| 22 | install: \ |
- | |
| 23 | $(INSTALLDIR) \ |
- | |
| 24 | $(INSTALLDIR)/loyd.com |
- | |
| 25 | - | ||
| 26 | $(INSTALLDIR): |
- | |
| 27 | $(MKDIR) $@ |
- | |
| 28 | - | ||
| 29 | $(INSTALLDIR)/loyd.com: loyd.com |
10 | ${SJASMPLUS} --nologo main.asm |
| 30 | $(CP) $< $@ |
- | |
| 31 | 11 | ||
| 32 | clean: |
12 | clean: |
| 33 | $(RM) loyd.com loydgfx.ast |
13 | rm -f ${NAME} ${OBJECTS} |
| - | 14 | install: all |
|
| - | 15 | cp ${NAME} ${INSTALLDIR} |
|
| - | 16 | install-doc: ${DOC} |
|
| - | 17 | # cp ${DOC} ${INSTALLDIR}/doc |
|