Mercurial > hg > orthanc-databases
view Resources/PostgreSQL/PrepareCMakeConfigurationFile.py @ 366:cd9521e04249 attach-custom-data
DatabaseBackendAdapterV4: added support for customData + revision when not already done
author | Alain Mazy <am@osimis.io> |
---|---|
date | Thu, 15 Sep 2022 18:12:34 +0200 |
parents | 8c7bb94adff7 |
children |
line wrap: on
line source
#!/usr/bin/python import re import sys if len(sys.argv) != 3: raise Exception('Bad number of arguments') r = re.compile(r'^#undef ([a-zA-Z0-9_]+)$') with open(sys.argv[1], 'r') as f: with open(sys.argv[2], 'w') as g: for l in f.readlines(): m = r.match(l) if m != None: s = m.group(1) g.write('#cmakedefine %s @%s@\n' % (s, s)) else: g.write(l)