summaryrefslogtreecommitdiffstats
path: root/vector/makefile
diff options
context:
space:
mode:
authorNao Pross <naopross@thearcway.org>2018-12-09 23:16:29 +0100
committerNao Pross <naopross@thearcway.org>2018-12-09 23:16:29 +0100
commit01b6c3bb6b7e18136b573b8e834693a93c180496 (patch)
tree65b5fca4d2d2b484866abea7e8a2441f51cb91e8 /vector/makefile
parentAdd vector example documentation (diff)
downloadcplusplus-01b6c3bb6b7e18136b573b8e834693a93c180496.tar.gz
cplusplus-01b6c3bb6b7e18136b573b8e834693a93c180496.zip
Update vector ex. makefile and add vec3_mag function
Diffstat (limited to 'vector/makefile')
-rw-r--r--vector/makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/vector/makefile b/vector/makefile
index 6ce8fd9..ad56656 100644
--- a/vector/makefile
+++ b/vector/makefile
@@ -1,17 +1,21 @@
CARGS := -Wall -Werror -I.
+LDARGS := -lm
CPPARGS := -Wall -Werror -I.
-all: cpp-vector.pdf c_build/vectors
+all: vector.pdf c_build/vector
%.pdf: %.md
pandoc \
+ --from=markdown+raw_tex \
--latex-engine=xelatex \
+ --number-sections \
--filter pandoc-include-code \
+ --highlight-style tango \
$< -o $@
c_build/%: %.c
mkdir -p c_build
- gcc $(CARGS) $< -o $@
+ gcc $(CARGS) $< -o $@ $(LDARGS)
cpp_build/%: %.cpp
mkdir -p cpp_build