Makefile 275 B

12345678910111213141516171819
  1. all: CFLAGS ?= -O2 -Wl,-s
  2. all: CFLAGS += -std=c99 -pedantic -Wall -Wextra -DNDEBUG
  3. all: ynetd
  4. debug: CFLAGS ?= -O0 -g
  5. debug: CFLAGS += -std=c99 -pedantic -Wall -Wextra -Werror
  6. debug: ynetd
  7. ynetd: ynetd.c
  8. $(CC) \
  9. $(CFLAGS) \
  10. ynetd.c \
  11. -o ynetd
  12. clean:
  13. rm -f ynetd