2017-11-26 22:10:17 +00:00
|
|
|
.PHONY: all
|
|
|
|
all: opt
|
|
|
|
|
2017-11-30 14:59:24 +00:00
|
|
|
.PHONY: opt
|
2017-11-26 22:10:17 +00:00
|
|
|
opt:
|
|
|
|
$(MAKE) -C src opt
|
|
|
|
$(MAKE) -C Z80/src opt
|
|
|
|
$(MAKE) -C Z80/test opt
|
2017-12-05 21:56:33 +00:00
|
|
|
$(MAKE) -C Intel8080/src opt
|
|
|
|
$(MAKE) -C Intel8080/test opt
|
2018-01-06 21:40:04 +00:00
|
|
|
$(MAKE) -C M6502/src opt
|
|
|
|
$(MAKE) -C M6502/test opt
|
2017-11-26 22:10:17 +00:00
|
|
|
|
2017-11-30 14:59:24 +00:00
|
|
|
.PHONY: debug
|
2017-11-26 22:10:17 +00:00
|
|
|
debug:
|
|
|
|
$(MAKE) -C src debug
|
|
|
|
$(MAKE) -C Z80/src debug
|
|
|
|
$(MAKE) -C Z80/test debug
|
2017-12-05 21:56:33 +00:00
|
|
|
$(MAKE) -C Intel8080/src debug
|
|
|
|
$(MAKE) -C Intel8080/test debug
|
2018-01-06 21:40:04 +00:00
|
|
|
$(MAKE) -C M6502/src debug
|
|
|
|
$(MAKE) -C M6502/test debug
|
2017-11-26 22:10:17 +00:00
|
|
|
|
2017-11-30 14:59:24 +00:00
|
|
|
.PHONY: coverage
|
2017-11-26 22:10:17 +00:00
|
|
|
coverage:
|
|
|
|
$(MAKE) -C src coverage
|
|
|
|
$(MAKE) -C Z80/src coverage
|
|
|
|
$(MAKE) -C Z80/test coverage
|
2017-12-05 21:56:33 +00:00
|
|
|
$(MAKE) -C Intel8080/src coverage
|
|
|
|
$(MAKE) -C Intel8080/test coverage
|
2018-01-06 21:40:04 +00:00
|
|
|
$(MAKE) -C M6502/src coverage
|
|
|
|
$(MAKE) -C M6502/test coverage
|
2017-11-26 22:10:17 +00:00
|
|
|
|
2017-11-30 14:59:24 +00:00
|
|
|
.PHONY: profile
|
|
|
|
profile:
|
|
|
|
$(MAKE) -C src profile
|
|
|
|
$(MAKE) -C Z80/src profile
|
|
|
|
$(MAKE) -C Z80/test profile
|
2017-12-05 21:56:33 +00:00
|
|
|
$(MAKE) -C Intel8080/src profile
|
|
|
|
$(MAKE) -C Intel8080/test profile
|
2018-01-06 21:40:04 +00:00
|
|
|
$(MAKE) -C M6502/src profile
|
|
|
|
$(MAKE) -C M6502/test profile
|
2017-11-30 14:59:24 +00:00
|
|
|
|
|
|
|
.PHONY: profiled
|
|
|
|
profiled:
|
|
|
|
$(MAKE) -C src profiled
|
|
|
|
$(MAKE) -C Z80/src profiled
|
|
|
|
$(MAKE) -C Z80/test profiled
|
2017-12-05 21:56:33 +00:00
|
|
|
$(MAKE) -C Intel8080/src profiled
|
|
|
|
$(MAKE) -C Intel8080/test profiled
|
2018-01-06 21:40:04 +00:00
|
|
|
$(MAKE) -C M6502/src profiled
|
|
|
|
$(MAKE) -C M6502/test profiled
|
2017-11-30 14:59:24 +00:00
|
|
|
|
2017-11-26 22:10:17 +00:00
|
|
|
.PHONY: clean
|
|
|
|
clean:
|
|
|
|
$(MAKE) -C src clean
|
|
|
|
$(MAKE) -C Z80/src clean
|
|
|
|
$(MAKE) -C Z80/test clean
|
2017-12-05 21:56:33 +00:00
|
|
|
$(MAKE) -C Intel8080/src clean
|
|
|
|
$(MAKE) -C Intel8080/test clean
|
2018-01-06 21:40:04 +00:00
|
|
|
$(MAKE) -C M6502/src clean
|
|
|
|
$(MAKE) -C M6502/test clean
|