#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Parses a recipe file and builds a GCD file from it. """ from grmn import Gcd import sys if len(sys.argv) < 3: print("Syntax: {} RCPFILE GCDFILE".format(sys.argv[0])) sys.exit(1) RECIPE = sys.argv[1] OUTFILE = sys.argv[2] print("Opening recipe {}".format(RECIPE)) gcd = Gcd.from_recipe(RECIPE) gcd.print_struct() print("Dumping to {}".format(OUTFILE)) gcd.save(OUTFILE)