Skip to content

Commit 822e6e4

Browse files
committed
More clarity to required packages for build and tests.
1 parent 3f7eeb9 commit 822e6e4

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

README.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,26 @@ Sample Scanner Implementation
2323

2424
Development Requirements
2525
-------------
26-
On Fedora or RHEL you can install requirements by issuing
26+
On RHEL you can install requirements by issuing
2727

28-
yum install ruby-devel rubygem-ffi rubygem-rake rubygem-bundler openscap
28+
yum install ruby-devel rubygem-rake rubygem-bundler openscap
29+
gem install ffi # or install rubygem-ffi RPM package from EPEL
30+
31+
On Fedora, command is
32+
33+
yum install ruby-devel rubygem-rake rubygem-ffi rubygem-bundler openscap
2934

3035
Test Requirements
3136
-------------
3237
For tests on RHEL7, you need minitest package and specific older version of rubocop.
38+
Newer versions of rubocop requires Ruby >= 2.1.0
3339

34-
yum install rubygem-minitest
35-
gem install rubocop -v 0.42.0
40+
yum install rubygem-minitest bzip2
41+
gem install rubocop -v 0.50.0
3642

37-
On Fedora, more packages are necessary, but rubocop can be latest version
43+
On Fedora, more packages are necessary, but rubocop can be of the latest version
3844

39-
dnf install rubygem-minitest rubygem-test-unit rubygems-devel
45+
dnf install rubygem-minitest rubygem-test-unit rubygems-devel bzip2
4046
gem install rubocop
4147

4248
Tests are then performed using script

0 commit comments

Comments
 (0)