Makefile-fbsd-amd64 456 B

1234567891011121314151617
  1. CFLAGS=-g -Werror -pthread -pedantic -pedantic-errors -fno-fast-math -fno-builtin -m64 -std=iso9899:1999 -I${PWD} -I/usr/local/include -L/usr/local/lib
  2. OUT=bin
  3. OBJ=$(OUT)/obj
  4. OBJS=$(OBJ)/worley_noise.o
  5. all: bin/worley_noise
  6. bin/worley_noise: $(OBJS)
  7. $(CC) $(CFLAGS) $(OBJS) -o $(OUT)/worley_noise -lX11 -lm
  8. bin/obj/worley_noise.o: worley_noise.c
  9. $(CC) $(CFLAGS) -c worley_noise.c -o $(OBJ)/worley_noise.o
  10. clean:
  11. find ./bin -type f -exec rm {} \;