ed

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

Makefile (299B)


      1 CC=c89
      2 CFLAGS=-ggdb -pedantic -fsanitize=address -Wall -Wextra 
      3 CPPFLAGS=-D_XOPEN_SOURCE=500 -D_POSIX_C_SOURCE=200112L
      4 
      5 SRC = types.c util.c parse.c ed.c
      6 OBJ = ${SRC:.c=.o}
      7 
      8 .POSIX:
      9 all: ed 
     10 
     11 .c.o:
     12 	${CC} -c ${CFLAGS} ${CPPFLAGS} $<
     13 
     14 ed: ${OBJ}
     15 	${CC} -o $@ ${OBJ} ${CFLAGS}
     16 
     17 clean:
     18 	rm -rf *.o ed
     19