vsm2

exeprimental virtual stack machine for *nix
Log | Files | Refs

commit 0fb8efc3df32a6bb87d73b2326e5261b7cbf5cbe
parent efb7a2abce2772b736fa3bc27280b3165dae77c9
Author: prenev <an2qzavok@gmail.com>
Date:   Tue, 12 Jul 2022 15:01:21 +0300

new Makefile

Diffstat:
MMakefile | 32++++++++++++++++++++++----------
1 file changed, 22 insertions(+), 10 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,14 +1,26 @@ -main: main.o bus.o cell.o mem.o - cc -o main main.o bus.o cell.o mem.o +.POSIX: -bus.o: bus.c bus.h cell.h - cc -c bus.c +OBJ =\ + bus\ + cell\ + mem\ + main -cell.o: cell.c cell.h - cc -c cell.c +HEAD =\ + bus\ + cell\ + mem -main.o: main.c - cc -c main.c +OBJS=${OBJ:=.o} + +all: main + +main: ${OBJS} + cc -o $@ ${OBJS} + +.c.o: + cc -o $@ -c $< + +clean: + rm -rf ${OBJS} main -mem.o: mem.c mem.h bus.h cell.h - cc -c mem.c