From 29a212c5e8427a34f4da9a1e4b14eefe63b14a52 Mon Sep 17 00:00:00 2001 From: tomsmeding Date: Wed, 27 Jan 2016 18:30:10 +0100 Subject: .gitignore and Makefile --- Makefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7927d9c --- /dev/null +++ b/Makefile @@ -0,0 +1,18 @@ +asm_files := $(wildcard *.asm) +obj_files := $(patsubst %.asm,%.o,$(asm_files)) +bin_file := asmnc + +.PHONY: all clean remake + +all: $(bin_file) + +clean: + rm -f $(obj_files) $(bin_file) + +remake: clean all + +%.o: %.asm + nasm -f macho64 -w+all -o $@ $< + +$(bin_file): $(obj_files) + gcc $^ -o $@ -- cgit v1.2.3-70-g09d2