← All tasks
cppArthurSonzogni/FTXUI #223Not a task: already works

Question about packaging FTXUI for Gentoo distribution

envgap__ArthurSonzogni__FTXUI-223

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
75482d82d41d9b6663e922421d390870f00a3163
Manifest
CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

ArthurSonzogni/FTXUI #223 · read the original issue
Hi,



I came across FTXUI and it seems very nice. I want to write an ebuild for Gentoo users to install system-wide this library, but I have two questions:



1) I noticed that compiling with Portage this software, there were static libraries installed

```

>>> Merging sys-libs/ftxui-9999 to /

--- /usr/

--- /usr/lib64/

>>> /usr/lib64/ftxui-screen.a

>>> /usr/lib64/ftxui-dom.a

>>> /usr/lib64/ftxui-component.a

--- /usr/lib64/cmake/

```

Looking at the top-level `CMakeLists.txt` I see that you are importing your targets as static libraries. Can we provide an option for that?



And 2) Your example [here](https://github.com/ArthurSonzogni/ftxui-starter/blob/master/CMakeLists.txt) fetches FTXUI as an external project or something. Is it possible for cmake to find it somehow if it installed in the system?



Thanks!
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]