parser.add_argument('description',type=str,nargs='+',help='file containing the taskset description.')
parser.add_argument('description',type=str,nargs='+',help='file containing the taskset description.')
parser.add_argument('--header',dest='header',type=str,nargs='?',default='./template/defines.h',help='path to optional custom header file.')
parser.add_argument('--header',dest='header',type=str,nargs='?',default='./templates/normal/defines.h',help='path to optional custom header file.')
parser.add_argument('--makefile',dest='makefile',type=str,nargs='?',default='./template/Makefile',help='path to optional custom makefile.')
parser.add_argument('--makefile',dest='makefile',type=str,nargs='?',default='./templates/normal/Makefile',help='path to optional custom makefile.')
parser.add_argument('--cpp',dest='cpp',type=str,nargs='*',default='./template/experiment.cpp',help='path to optional custom c++ implementation.')
parser.add_argument('--cpp',dest='cpp',type=str,nargs='*',default='./templates/normal/experiment.cpp',help='path to optional custom c++ implementation.')