ddos/Makefile
changeset 0 af501b0c1716
child 66 2b4f786d9073
equal deleted inserted replaced
-1:000000000000 0:af501b0c1716
       
     1 CC=gcc -g -ggdb
       
     2 CFLAGS=-Wall -O2 -Iinclude -ansi
       
     3 NASM=nasm -f elf -Iinclude/
       
     4 TARGET=client server
       
     5 SOBJECTS=server.o set_limit.o
       
     6 COBJECTS=client.o
       
     7 
       
     8 .SUFFIXES: .c .asm
       
     9 
       
    10 .c.o:
       
    11 	@echo Compiling $< ...
       
    12 	@$(CC) -c $(CFLAGS) -o $@ $<
       
    13 
       
    14 all: $(TARGET)
       
    15 
       
    16 server: $(SOBJECTS)
       
    17 	@echo Linking $< ...
       
    18 	@$(CC) $(CFLAGS) -o $@ $(SOBJECTS)
       
    19 
       
    20 client: $(COBJECTS)
       
    21 	@echo Linking $< ...
       
    22 	@$(CC) $(CFLAGS) -o $@ $(COBJECTS)
       
    23 
       
    24 .PHONY: clean uninstall
       
    25 
       
    26 clean:
       
    27 	rm -f *.o *~
       
    28 	rm -f $(TARGET)