mirror of
https://github.com/avinal/avinal.github.io.git
synced 2026-07-04 15:50:08 +05:30
a196ac4391
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com> rh-pre-commit.version: 2.2.0 rh-pre-commit.check-secrets: ENABLED
48 lines
1.6 KiB
Markdown
48 lines
1.6 KiB
Markdown
---
|
|
category: gsoc
|
|
date: 2021-07-09T22:22:00
|
|
description: This week was dedicated to perfecting CMake Installation Configuration.
|
|
The installation was tested and bugs were discussed.
|
|
image: /images/tech-wallpaper-8.webp
|
|
tags:
|
|
- gsoc
|
|
- FOSSology
|
|
title: Coding Week 5 Meeting
|
|
---
|
|
|
|
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](https://github.com/avinal/FOSSology/wiki#test-the-new-system-only-gcc-with-make-and-ninja-tested-for-now)
|
|
|
|
## 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.
|
|
|
|
## Attendees
|
|
|
|
- [Gaurav Mishra](https://github.com/GMishx)
|
|
- [Avinal Kumar](https://github.com/avinal)
|