root/cserver/Makefile

Revision 1203, 426 bytes (checked in by efphe, 1 year ago)

moving code from fenilot.org

Line 
1 LIBS = -lpthread
2 OBJ = main.o server.o server_utils.o wsignals.o wlog.o wmalloc.o
3 NAME = echo
4 OPTS = -g -Wall #-O3 -fexpensive-optimizations -fomit-frame-pointer -Wall
5 CCFLAGS =
6 CC = gcc $(CCFLAGS) $(OPTS)
7
8 E = @echo
9 Q = @
10
11
12 all: $(OBJ)
13         $(E) "  LD      " $(NAME)
14         $(Q) $(CC) -o $(NAME) $(OBJ) $(LIBS)
15
16 %.o: %.c
17         $(E) "  CC      " $@
18         $(Q) $(CC) -c $(CFLAGS) $< -o $@
19
20
21
22 .PHONY: clean
23 clean:
24         rm -rf $(OBJ) $(NAME) *~ .*swp
Note: See TracBrowser for help on using the browser.