You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

15 lines
471 B

.PHONY: all src diagram debdeps clean clean_diagram
all: src
src:
$(CXX) $(CFLAGS) $(LDFLAGS) -std=c++17 -fPIC src/*.cpp -o teleologicall \
`pkg-config --cflags --libs qxmpp` \
`pkg-config --cflags --libs Qt5Core` \
`pkg-config --cflags --libs Qt5Network` \
`pkg-config --cflags --libs yaml-cpp`
diagram:
plantuml architecture.pu
debdeps:
sudo apt install libqxmpp-dev libyaml-cpp-dev
clean: clean_diagram
clean_diagram:
rm architecture.png teleologicall