diff options
author | Přemysl Janouch <p.janouch@gmail.com> | 2017-06-29 02:50:39 +0200 |
---|---|---|
committer | Přemysl Janouch <p.janouch@gmail.com> | 2017-06-29 04:32:37 +0200 |
commit | a55fc17f31c19361c8cd014068c3753b0c28853f (patch) | |
tree | 9cd617002d0b33b25bd880576cd4b011157f853a /Makefile | |
download | sdn-a55fc17f31c19361c8cd014068c3753b0c28853f.tar.gz sdn-a55fc17f31c19361c8cd014068c3753b0c28853f.tar.xz sdn-a55fc17f31c19361c8cd014068c3753b0c28853f.zip |
Initial commit
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..de28c23 --- /dev/null +++ b/Makefile @@ -0,0 +1,12 @@ +SHELL = /bin/sh +CXXFLAGS = -g -std=c++14 -Wall -Wextra -pedantic -static-libstdc++ + +all: sdn +%: %.cpp CMakeLists.txt + $(CXX) $(CXXFLAGS) $< -o $@ `pkg-config --libs --cflags ncursesw` \ + `sed -ne 's/^project (\([^ )]*\).*/-DPROJECT_NAME="\1"/p' \ + -e 's/^set (version \([^ )]*\).*/-DPROJECT_VERSION="\1"/p' CMakeLists.txt` +clean: + rm -f sdn + +.PHONY: all clean |