CFLAGS=-m32 -no-pie
ASM=nasm
ASMFLAGS=-f elf32 -g
+PREFIX=/usr/bin
-.PHONY: clean
+.PHONY: clean install uninstall
make: sped
sped: sped.o fileutils.o repl.o utils.o
$(CC) $(CFLAGS) -o $@ $^
+install: sped
+ mkdir -p $(PREFIX)
+ cp -f sped $(PREFIX)
+ chmod 775 $(PREFIX)/sped
+
+uninstall:
+ rm -f $(PREFIX)/sped
+
clean:
rm sped *.o