diff options
author | John Hodge <tpg@ucc.asn.au> | 2017-11-17 08:20:02 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2017-11-18 17:47:12 +0800 |
commit | 7a73dff85f30bb1e77818b8da8ed192c72e12626 (patch) | |
tree | c9c47c585b759db13cc47c6fc17ce9b9f89169a2 /tools/minicargo/manifest.h | |
parent | 7b06535ba9690e360417893ff1a8410f5b145440 (diff) | |
download | mrust-7a73dff85f30bb1e77818b8da8ed192c72e12626.tar.gz |
minicargo - Handle `[package]links=foo` (crudely)
Diffstat (limited to 'tools/minicargo/manifest.h')
-rw-r--r-- | tools/minicargo/manifest.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/minicargo/manifest.h b/tools/minicargo/manifest.h index d4874881..043bb438 100644 --- a/tools/minicargo/manifest.h +++ b/tools/minicargo/manifest.h @@ -222,6 +222,9 @@ public: ::std::vector<::std::string> rustc_flags; // cargo:rustc-env=FOO=BAR ::std::vector<::std::string> rustc_env; + + // cargo:foo=bar when [package]links=baz + ::std::vector<::std::pair<::std::string, ::std::string>> downstream_env; }; class PackageManifest @@ -230,6 +233,7 @@ class PackageManifest ::std::string m_name; PackageVersion m_version; + ::std::string m_links; ::std::string m_build_script; |