New Buildsystem and CI/CD

A GSoC project by Avinal Kumar

Coding Week 5 Meeting


Week 5 Progress

Discussions

  • There are permission problems while running bash script of nomos, monk and genvendor.
    • 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.
  • 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.

This Blog is licensed under Attribution-NonCommercial 4.0 International

You may put your GitHub Username.
I'll never share your email with anyone else.
Please Enter something !
Enter upto 200 characters.