diff options
author | Nao Pross <naopross@thearcway.org> | 2019-01-22 18:33:28 +0100 |
---|---|---|
committer | Nao Pross <naopross@thearcway.org> | 2019-01-22 18:38:02 +0100 |
commit | dc85a4bfc844175a88da1aae993737cc744d288a (patch) | |
tree | e4dcfa16f587d4a4eab5c1ab4750bb53b7fc5f77 /configure.py | |
parent | Update .gitmodules for libwsdl2 (renamed libwrapsdl2) (diff) | |
download | flatland-dc85a4bfc844175a88da1aae993737cc744d288a.tar.gz flatland-dc85a4bfc844175a88da1aae993737cc744d288a.zip |
Include libraries in ninja build process
Diffstat (limited to 'configure.py')
-rwxr-xr-x | configure.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/configure.py b/configure.py index 85cfd0d..1bf6b31 100755 --- a/configure.py +++ b/configure.py @@ -15,12 +15,20 @@ def find_sources(path): with open("build.ninja", "w") as bf: - # find engine sources - sources, objects = find_sources("engine") - # include rules print("include ninja/rules.ninja\n", file=bf) + # build libmm dependencies + print("build lib/libmm/build/libmm.so: ninja lib/libmm", file=bf) + print("build lib/libmm/build/libmm.a: ninja lib/libmm", file=bf) + + # build libwsdl2 dependencies + print("build lib/libwsdl2/build/libwsdl2.so: ninja lib/libmm", file=bf) + print("build lib/libwsdl2/build/libwsdl2.a: ninja lib/libmm", file=bf) + + # find engine sources + sources, objects = find_sources("engine") + # create build directories print("build build/engine: mkdir\n", file=bf) print("build build/test: mkdir\n", file=bf) |