Add instructions for Fedora 20.

[ci skip]
This commit is contained in:
thdox 2014-12-22 10:21:20 +01:00
parent 3872eed477
commit 8a98bd83b9

29
acprep
View file

@ -616,8 +616,8 @@ class PrepareBuild(CommandLineApp):
self.execute(*packages)
if exists('/etc/redhat-release'):
release = open('/etc/redhat-release')
if release.readline().startswith('CentOS'):
release = open('/etc/redhat-release').readline()
if release.startswith('CentOS'):
self.log.info('Looks like you are using YUM on CentOS')
packages = [
'sudo', 'yum', 'install',
@ -648,6 +648,31 @@ class PrepareBuild(CommandLineApp):
self.log.info('Looks like you are using Cygwin')
self.log.info('Please install the dependencies manually.')
elif release.startswith('Fedora release 20'):
self.log.info('Looks like you are using YUM on Fedora 20')
packages = [
'sudo', 'yum', 'install',
'boost-devel',
'bzip2-devel',
'cmake',
'doxygen',
'gcc',
'gcc-c++',
'gettext',
'gettext-devel',
'gmp-devel',
'lcov',
'libedit-devel',
'mpfr-devel',
'ninja-build',
'python-devel',
'sloccount',
'texinfo',
'zlib-devel'
]
self.log.info('Executing: ' + ' '.join(packages))
self.execute(*packages)
#########################################################################
# Determine the system's basic configuration #
#########################################################################