CScpp/Makefile
author hh
Thu, 21 Nov 2019 14:55:10 +0100
changeset 0 5c129dd80d4f
permissions -rw-r--r--
--
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
hh
parents:
diff changeset
     1
#O := CS.o Debug.o RingNode.o MashNode.o N.o Node.o Partner.o Payload.o Data.o
hh
parents:
diff changeset
     2
O := CS.o Debug.o
hh
parents:
diff changeset
     3
H := CS.h
hh
parents:
diff changeset
     4
hh
parents:
diff changeset
     5
CPPFLAGS += -Wall -D_GNU_SOURCE -lc -lpthread -lrt -lssl -lcrypto
hh
parents:
diff changeset
     6
hh
parents:
diff changeset
     7
.PHONY:	all clean
hh
parents:
diff changeset
     8
all:	CS
hh
parents:
diff changeset
     9
hh
parents:
diff changeset
    10
CS:	$(O)
hh
parents:
diff changeset
    11
	g++ $(CPPFLAGS) $(O) -o $@
hh
parents:
diff changeset
    12
	
hh
parents:
diff changeset
    13
%:	%.cpp
hh
parents:
diff changeset
    14
	g++ $(CPPFLAGS) -o $@ $<
hh
parents:
diff changeset
    15
hh
parents:
diff changeset
    16
%.o:	%.cpp $(H)
hh
parents:
diff changeset
    17
	g++ -c $(CPPFLAGS) -o $@ $<
hh
parents:
diff changeset
    18
hh
parents:
diff changeset
    19
clean:
hh
parents:
diff changeset
    20
	rm -f CS $(O)