Commit 3920d3c768372d2a1a007763822a6d8b1b995fa5
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 |