parser=argparse.ArgumentParser(description='The script builds OpenCV docs for iOS.')
parser.add_argument('framework_dir',metavar='FRAMEWORK_DIR',help='folder where framework build files are located')
parser.add_argument('--output_dir',default=None,help='folder where docs will be built (default is "../doc_build" relative to framework_dir)')
parser.add_argument('--framework_header',default=None,help='umbrella header for OpenCV framework (default is "../../../lib/Release/{framework_name}.framework/Headers/{framework_name}.h")')
parser.add_argument('--framework_name',default='opencv2',help='Name of OpenCV framework (default: opencv2, will change to OpenCV in future version)')
parser.add_argument('--debug_info',default=False,dest='debug_info',action='store_true',help='Build with debug information (useful for Release mode: BUILD_WITH_DEBUG_INFO=ON)')
parser.add_argument('--framework_name',default='opencv2',dest='framework_name',help='Name of OpenCV framework (default: opencv2, will change to OpenCV in future version)')
parser.add_argument('--legacy_build',default=False,dest='legacy_build',action='store_true',help='Build legacy opencv2 framework (default: False, equivalent to "--framework_name=opencv2 --without=objc")')
parser=argparse.ArgumentParser(description='The script builds OpenCV docs for macOS.')
parser.add_argument('framework_dir',metavar='FRAMEWORK_DIR',help='folder where framework build files are located')
parser.add_argument('--output_dir',default=None,help='folder where docs will be built (default is "../doc_build" relative to framework_dir)')
parser.add_argument('--framework_header',default=None,help='umbrella header for OpenCV framework (default is "../../../lib/Release/{framework_name}.framework/Headers/{framework_name}.h")')
parser.add_argument('--framework_name',default='opencv2',help='Name of OpenCV framework (default: opencv2, will change to OpenCV in future version)')
parser.add_argument('--debug_info',action='store_true',help='Build with debug information (useful for Release mode: BUILD_WITH_DEBUG_INFO=ON)')
parser.add_argument('--framework_name',default='opencv2',dest='framework_name',action='store_true',help='Name of OpenCV framework (default: opencv2, will change to OpenCV in future version)')
parser.add_argument('--legacy_build',default=False,dest='legacy_build',action='store_true',help='Build legacy framework (default: False, equivalent to "--framework_name=opencv2 --without=objc")')