ZIP indir
0
main
1 dal
git@carbon4code.com:ahmet/dr-quine.git
Ahmet Kerem Sezgin Make filelar tamam
11 commit
dr-quine ASM Makefile
Makefile 477 B
NASM		= nasm
NASMFLAGS	= -f elf64
LD		= ld

COLLEEN		= Colleen
GRACE		= Grace
SULLY		= Sully

OBJS		= Colleen.o Grace.o Sully.o

all: $(COLLEEN) $(GRACE) $(SULLY)

$(COLLEEN): Colleen.o
	$(LD) Colleen.o -o $(COLLEEN)

$(GRACE): Grace.o
	$(LD) Grace.o -o $(GRACE)

$(SULLY): Sully.o
	$(LD) Sully.o -o $(SULLY)

%.o: %.s
	$(NASM) $(NASMFLAGS) $< -o $@

clean:
	rm -f $(OBJS) Sully_*

fclean: clean
	rm -f $(COLLEEN) $(GRACE) $(SULLY)

re: fclean all

.PHONY: all clean fclean re