Commit 3920d3c768372d2a1a007763822a6d8b1b995fa5

Authored by Luigi Tibaldo
1 parent acbf12c3

avoid empty lines in Python 3

Showing 1 changed file with 11 additions and 10 deletions
dev/codegen.py
@@ -18,6 +18,7 @@ @@ -18,6 +18,7 @@
18 # along with this program. If not, see <http://www.gnu.org/licenses/>. 18 # along with this program. If not, see <http://www.gnu.org/licenses/>.
19 # 19 #
20 # ========================================================================== 20 # ==========================================================================
  21 +from __future__ import print_function
21 import os 22 import os
22 import sys 23 import sys
23 import fileinput 24 import fileinput
@@ -274,13 +275,13 @@ def add_ctool(name, tokens, baseclass): @@ -274,13 +275,13 @@ def add_ctool(name, tokens, baseclass):
274 if 'libctools_la_LIBADD' in line.replace(' ', ''): 275 if 'libctools_la_LIBADD' in line.replace(' ', ''):
275 last = line[-2] 276 last = line[-2]
276 line = line.replace(line, line+insertline2+last+'\n') 277 line = line.replace(line, line+insertline2+last+'\n')
277 - print(line), 278 + print(line,end=''),
278 279
279 # Update Python module 280 # Update Python module
280 for line in fileinput.FileInput('pyext/ctools/tools.i',inplace=1): 281 for line in fileinput.FileInput('pyext/ctools/tools.i',inplace=1):
281 if '%include "ctbin.i"' in line: 282 if '%include "ctbin.i"' in line:
282 print('%%include "%s.i"' % (name)) 283 print('%%include "%s.i"' % (name))
283 - print(line), 284 + print(line,end=''),
284 285
285 # Update unit test 286 # Update unit test
286 for line in fileinput.FileInput('test/test_python_ctools.py',inplace=1): 287 for line in fileinput.FileInput('test/test_python_ctools.py',inplace=1):
@@ -288,25 +289,25 @@ def add_ctool(name, tokens, baseclass): @@ -288,25 +289,25 @@ def add_ctool(name, tokens, baseclass):
288 print('import test_%s' % (name)) 289 print('import test_%s' % (name))
289 elif 'test_ctbin.Test()' in line: 290 elif 'test_ctbin.Test()' in line:
290 print(' test_%s.Test(),' % (name)) 291 print(' test_%s.Test(),' % (name))
291 - print(line), 292 + print(line,end=''),
292 293
293 # Update export of unit test 294 # Update export of unit test
294 for line in fileinput.FileInput('pyext/Makefile.am',inplace=1): 295 for line in fileinput.FileInput('pyext/Makefile.am',inplace=1):
295 if '$(top_srcdir)/test/test_ctbin.py' in line: 296 if '$(top_srcdir)/test/test_ctbin.py' in line:
296 print(' $(top_srcdir)/test/test_%s.py \\' % (name)) 297 print(' $(top_srcdir)/test/test_%s.py \\' % (name))
297 - print(line), 298 + print(line,end=''),
298 299
299 # Update configure.ac 300 # Update configure.ac
300 for line in fileinput.FileInput('configure.ac',inplace=1): 301 for line in fileinput.FileInput('configure.ac',inplace=1):
301 if 'src/ctbin/Makefile' in line: 302 if 'src/ctbin/Makefile' in line:
302 print(' src/%s/Makefile' % (name)) 303 print(' src/%s/Makefile' % (name))
303 - print(line), 304 + print(line,end=''),
304 305
305 # Update reference manual index file 306 # Update reference manual index file
306 for line in fileinput.FileInput('doc/source/users/reference_manual/index.rst',inplace=1): 307 for line in fileinput.FileInput('doc/source/users/reference_manual/index.rst',inplace=1):
307 if 'ctbin --- Generates counts cube <ctbin>' in line: 308 if 'ctbin --- Generates counts cube <ctbin>' in line:
308 print(' %s --- ToDo: Describe what tool is doing <%s>' % (name, name)) 309 print(' %s --- ToDo: Describe what tool is doing <%s>' % (name, name))
309 - print(line), 310 + print(line,end=''),
310 311
311 # Return 312 # Return
312 return 313 return
@@ -355,7 +356,7 @@ def add_cscript(name, tokens, baseclass): @@ -355,7 +356,7 @@ def add_cscript(name, tokens, baseclass):
355 print(' "%s",' % (name)) 356 print(' "%s",' % (name))
356 elif 'from cscripts.csworkflow import csworkflow' in line: 357 elif 'from cscripts.csworkflow import csworkflow' in line:
357 print('from cscripts.%s import %s' % (name, name)) 358 print('from cscripts.%s import %s' % (name, name))
358 - print(line), 359 + print(line,end=''),
359 360
360 # Update cscripts/Makefile.am file 361 # Update cscripts/Makefile.am file
361 for line in fileinput.FileInput('cscripts/Makefile.am',inplace=1): 362 for line in fileinput.FileInput('cscripts/Makefile.am',inplace=1):
@@ -367,7 +368,7 @@ def add_cscript(name, tokens, baseclass): @@ -367,7 +368,7 @@ def add_cscript(name, tokens, baseclass):
367 print(' %s \\' % (name)) 368 print(' %s \\' % (name))
368 elif '$(top_srcdir)/test/test_csworkflow.py' in line: 369 elif '$(top_srcdir)/test/test_csworkflow.py' in line:
369 print(' $(top_srcdir)/test/test_%s.py \\' % (name)) 370 print(' $(top_srcdir)/test/test_%s.py \\' % (name))
370 - print(line), 371 + print(line,end=''),
371 372
372 # Update test/test_python_cscripts.py file 373 # Update test/test_python_cscripts.py file
373 for line in fileinput.FileInput('test/test_python_cscripts.py',inplace=1): 374 for line in fileinput.FileInput('test/test_python_cscripts.py',inplace=1):
@@ -375,13 +376,13 @@ def add_cscript(name, tokens, baseclass): @@ -375,13 +376,13 @@ def add_cscript(name, tokens, baseclass):
375 print('import test_%s' % (name)) 376 print('import test_%s' % (name))
376 elif 'test_csworkflow.Test()' in line: 377 elif 'test_csworkflow.Test()' in line:
377 print(' test_%s.Test(),' % (name)) 378 print(' test_%s.Test(),' % (name))
378 - print(line), 379 + print(line,end=''),
379 380
380 # Update reference manual index file 381 # Update reference manual index file
381 for line in fileinput.FileInput('doc/source/users/reference_manual/index.rst',inplace=1): 382 for line in fileinput.FileInput('doc/source/users/reference_manual/index.rst',inplace=1):
382 if 'csbkgmodel --- Generates background model for 3D analysis <csbkgmodel>' in line: 383 if 'csbkgmodel --- Generates background model for 3D analysis <csbkgmodel>' in line:
383 print(' %s --- ToDo: Describe what script is doing <%s>' % (name, name)) 384 print(' %s --- ToDo: Describe what script is doing <%s>' % (name, name))
384 - print(line), 385 + print(line,end=''),
385 386
386 # Return 387 # Return
387 return 388 return