setup.py: checkFreedom() should not need to check whether commands have been given on the command line.

This commit is contained in:
Michael Schwarz 2014-09-08 21:24:36 +02:00
parent 4415291c0c
commit e5c650349b

View file

@ -240,14 +240,13 @@ class Setup():
self.free = False self.free = False
def checkFreedom(): def checkFreedom():
if self.free is None: if self.free is None:
if (opts.opts['--version'] is None) and ((len(opts.files) != 1) or (opts.files[0] != 'version')): print()
print('')
print('You need to select your freedom, add --freedom=strict or --freedom=partial.') print('You need to select your freedom, add --freedom=strict or --freedom=partial.')
print('') print()
print('--freedom=strict will install only ponies that are completely free.') print('--freedom=strict will install only ponies that are completely free.')
print('--freedom=partial will install all ponies, even if they are not free.') print('--freedom=partial will install all ponies, even if they are not free.')
print('') print()
print('') print()
exit(255) exit(255)
if (opts.opts['---DESTDIR'] is not None) and (opts.opts['--dest-dir'] is None): if (opts.opts['---DESTDIR'] is not None) and (opts.opts['--dest-dir'] is None):