123456789101112131415161718192021222324252627282930313233 |
- CC = cc
- CFLAGS = -W -Wall -Wstrict-prototypes -pedantic -ansi -D_GNU_SOURCE
- LDFLAGS =
- NAME = netclient
- OBJ = $(SRC:.c=.o)
- SRC = netclient.c
- $(NAME) : $(OBJ)
- @echo "Linking $(NAME) from $(OBJ)"
- @$(CC) $(LDFLAGS) -o $(NAME) $(OBJ)
- all: $(NAME)
- .c.o :
- @echo "Compiling $< $(CFLAGS)"
- @$(CC) -c $(CFLAGS) $< -o $(<:.c=.o)
- clean:
- @echo "Cleaning $(OBJ)"
- @rm -f $(OBJ)
- fclean: clean
- @echo "Cleaning $(NAME)"
- @rm -f $(NAME)
|