forked from valsydalv/conan-sqlpp11-connector-postgresql
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.py
20 lines (19 loc) · 1.25 KB
/
build.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import platform
from conan.packager import ConanMultiPackager
if __name__ == "__main__":
builder = ConanMultiPackager(args="--build missing")
if platform.system() == "Windows":
builder.add(settings={"arch": "x86_64", "build_type": "Debug", "compiler": "Visual Studio", "compiler.version": 14, "compiler.runtime": "MTd"},
options={}, env_vars={}, build_requires={})
builder.add(settings={"arch": "x86_64", "build_type": "Release", "compiler": "Visual Studio", "compiler.version": 14, "compiler.runtime": "MT"},
options={}, env_vars={}, build_requires={})
else:
builder.add(settings={"arch": "x86", "build_type": "Debug", "compiler.libcxx": "libstdc++11"},
options={}, env_vars={}, build_requires={})
builder.add(settings={"arch": "x86", "build_type": "Release", "compiler.libcxx": "libstdc++11"},
options={}, env_vars={}, build_requires={})
builder.add(settings={"arch": "x86_64", "build_type": "Debug", "compiler.libcxx": "libstdc++11"},
options={}, env_vars={}, build_requires={})
builder.add(settings={"arch": "x86_64", "build_type": "Release", "compiler.libcxx": "libstdc++11"},
options={}, env_vars={}, build_requires={})
builder.run()