diff --git a/src/link/Makefile b/src/link/Makefile index 6d6be4e3..a47fa7d7 100644 --- a/src/link/Makefile +++ b/src/link/Makefile @@ -1,8 +1,21 @@ +obj := \ + assign.o \ + library.o \ + main.o \ + mapfile.o \ + object.o \ + output.o \ + patch.o \ + symbol.o + all: xlink +clean: + rm -rf xlink $(obj) + +xlink: $(obj) + gcc -Wall -o $@ $^ + .c.o: gcc -Wall -I. -I.. -Iinclude -g -c -o $@ $< -xlink: $(patsubst %.c,%.o,$(wildcard *.c)) - gcc -Wall -o $@ $^ -