# File lib/aeolus_cli/command/config_parser.rb, line 125
      def buildOptions
        OptionParser.new do |opts|
          opts.banner = "Usage: aeolus-image build [command options]"
          opts.separator ""
          opts.separator "Options:"
          opts.on('-e', '--template FILE', 'path to file that contains template xml') do |file|
            @options[:template] = file
          end
          opts.on('-z', '--no-validation', 'Do not validation the template against the TDL XML Schema') do |description|
            @options[:validation] = false
          end
          opts.on('-T', '--target TARGET1,TARGET2', Array, 'provider type (ec2, rackspace, rhevm, etc)') do |name|
            @options[:target] = name
          end
          opts.on( '-h', '--help', 'Get usage information for this command')

          opts.separator ""
          opts.separator "Examples:"
          opts.separator "aeolus-image build --target ec2 --template my.tmpl        # build a new image for ec2 from based on the given template"
          opts.separator "aeolus-image build --target ec2,rhevm --template my.tmpl  # build a new image for ec2 and for rhevm based on the given template"
          #opts.separator "aeolus-image build --image $image_id                # (NOT IMPLEMENTED) rebuild the image template and targets from latest build"
          #opts.separator %q{aeolus-image build --target ec2,rackspace \         # rebuild the image with a new template and set of targets
          #         --image $image_i            #         --template my.tmpl}
        end
      end