1 import sys, os, string, re
6 if len(sys.argv) == 2 and sys.argv[1][0] in "0123456789":
7 ipp_ver = float(sys.argv[1])
9 iver = int(round(ipp_ver*100))
11 os.system( "cpp -DIPP=%d opencvipp_funclist.h > %s" % (iver, tmp_name) );
12 f = open( tmp_name, "r" )
18 def_filename = "export%d.def" % (iver/100,)
20 def_filename = "export%d.def" % (iver/10,)
22 f = open( def_filename, "w" )
24 """; The file has been generated automatically from opencvipp_funclist.h.
29 fn_regexp = re.compile( r"IPPAPI\s*\([^,]+,\s*(\w+)" )
32 fn_list = fn_regexp.findall(l)