Do not generate cargo_pkg_version when --no-pkg-vers is passed
If you passed --no-pkg-vers to cargo2android.py, it would still generate cargo_pkg_version with an empty string. Instead, simply don't generate anything. Test: Use with and without argument. Change-Id: I544e4789312ccc3481da73c78f0f2cae2ad6619c
This commit is contained in:
@@ -648,6 +648,7 @@ class Crate(object):
|
||||
self.dump_srcs_list()
|
||||
if self.cargo_env_compat:
|
||||
self.write(' cargo_env_compat: true,')
|
||||
if not self.runner.args.no_pkg_vers:
|
||||
self.write(' cargo_pkg_version: "' + self.cargo_pkg_version + '",')
|
||||
if 'test' in self.crate_types:
|
||||
self.write(' test_suites: ["general-tests"],')
|
||||
@@ -883,6 +884,7 @@ class Crate(object):
|
||||
self.write(' crate_name: "' + self.crate_name + '",')
|
||||
if not self.defaults and self.cargo_env_compat:
|
||||
self.write(' cargo_env_compat: true,')
|
||||
if not self.runner.args.no_pkg_vers:
|
||||
self.write(' cargo_pkg_version: "' + self.cargo_pkg_version + '",')
|
||||
if not self.default_srcs:
|
||||
self.dump_srcs_list()
|
||||
|
||||
Reference in New Issue
Block a user