summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNao Pross <naopross@thearcway.org>2019-01-22 18:53:00 +0100
committerNao Pross <naopross@thearcway.org>2019-01-22 18:53:00 +0100
commitf0ee9d44c1ab9f7a3d6920fa36616533625aa2ae (patch)
treed6a3ad8c165d6c6a5ae90aab1a3c4a064907beb0
parentPrettify configure.py output (build.ninja) (diff)
downloadflatland-f0ee9d44c1ab9f7a3d6920fa36616533625aa2ae.tar.gz
flatland-f0ee9d44c1ab9f7a3d6920fa36616533625aa2ae.zip
Add include headers of libraries
A symlink was used to point to the public header dir of the library. It may not be the best idea because it can break under non *nix systems, but it works.
l---------lib/include/mm1
l---------lib/include/wsdl21
m---------lib/libmm0
-rw-r--r--ninja/rules.ninja2
4 files changed, 3 insertions, 1 deletions
diff --git a/lib/include/mm b/lib/include/mm
new file mode 120000
index 0000000..11f5111
--- /dev/null
+++ b/lib/include/mm
@@ -0,0 +1 @@
+../libmm/include \ No newline at end of file
diff --git a/lib/include/wsdl2 b/lib/include/wsdl2
new file mode 120000
index 0000000..b2cb05a
--- /dev/null
+++ b/lib/include/wsdl2
@@ -0,0 +1 @@
+../libwsdl2/include \ No newline at end of file
diff --git a/lib/libmm b/lib/libmm
-Subproject dbf39df8950b2ba03c59804004eb0f6c36a134b
+Subproject ba03d198b82733043919fda918a80f4bb81800a
diff --git a/ninja/rules.ninja b/ninja/rules.ninja
index ee36140..221e9ca 100644
--- a/ninja/rules.ninja
+++ b/ninja/rules.ninja
@@ -1,4 +1,4 @@
-includes = -I engine/include
+includes = -I lib/include -I engine/include
cflags = -Wall -pedantic -fPIC -std=c++17 -DDEBUG $includes
libs = -lSDL2 lib/libmm/build/libmm.a lib/libwsdl2/build/libwsdl2.a