In this post, we'll take a look at:
This week was dedicated to perfecting CMake Installation Configuration. The installation was tested and bugs were discussed.
Week 5 Progress #
CMake Installation Configuration is almost complete.
- FOSSology can be installed completely via CMake
- Post install script generation also added
- To test the current progress, follow the instructions here
Discussions #
- There are permission problems while running bash script of
nomos
,monk
andgenvendor
.- One possible fix can be to add
bash
before each bash scripts. - The other fix is to modify shebang line in each script from
#!/bin/sh
to#!/bin/bash
.
- One possible fix can be to add
- In copyright agent same files are being compiled thrice, this is
slowing down the build.
- I am working on it. The problem is occurring because of three different executables.
- I will try to combine the common objects together.
- There are some redundant files in the installation. And VERSION file
is missing in
/usr/local/share/fossology
.
Conclusion and Further Plans #
- Fix copyright build.
- Remove redundant files and folders.
- Fix permission issues.