FORMAT=-f elf RUN=./ BIN=scriptname OBJ=scriptname.o all: test test: $(BIN) $(RUN)$(BIN) $(BIN): $(OBJ) ld -o $(BIN) $(OBJ) $(OBJ): scriptname.asm nasm $(FORMAT) -o $(OBJ) scriptname.asm clean: -rm $(BIN) -rm $(OBJ)