diff options
author | Till Maas <opensource@till.name> | 2011-10-11 22:33:01 +0200 |
---|---|---|
committer | Till Maas <opensource@till.name> | 2011-10-11 22:33:01 +0200 |
commit | eed9b30c662fe2d39e450169af987912295e147f (patch) | |
tree | a66c72dcd423922c2ab7f5fb769a53181d9bc029 | |
parent | 77813a626460aad14dd2290a2b3d340b142cc46c (diff) | |
download | cnucnu-eed9b30c662fe2d39e450169af987912295e147f.tar.gz cnucnu-eed9b30c662fe2d39e450169af987912295e147f.tar.xz cnucnu-eed9b30c662fe2d39e450169af987912295e147f.zip |
Add basic argument parsing to main code of scm.py
-rwxr-xr-x | cnucnu/scm.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/cnucnu/scm.py b/cnucnu/scm.py index d103dd6..a0e7123 100755 --- a/cnucnu/scm.py +++ b/cnucnu/scm.py @@ -65,11 +65,14 @@ if __name__ == '__main__': from package_list import Package, Repository + import sys + package_name = len(sys.argv) > 1 and sys.argv[1] or "crossvc" - package = Package("crossvc", "", "", Repository()) - package._latest_upstream = "1.5.2-0" + package = Package(package_name, "", "", Repository()) + upstream_version = len(sys.argv) > 2 and sys.argv[1] or "1.5.2-0" + package._latest_upstream = upstream_version - print scm.get_sources({"name": "crossvc"}) - print scm.get_sourcefiles({"name": "crossvc"}) + print scm.get_sources({"name": package_name}) + print scm.get_sourcefiles({"name": package_name}) print scm.has_upstream_version(package) |