CalebDepatie / unified-package-manager

upm is "unified" in that it provides a consistent and simple CLI layer to access all your systems package managers
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Fix installation system #7

Closed CalebDepatie closed 1 year ago

CalebDepatie commented 1 year ago

The way I'm currently using the TOML++ header only dependency (via a meson wrap) appears to still output a .so that meson links to the upm executable. This results in being unable to install unless manually moving the .so, and I don't seem to be able to indicate that linking the library is not required, just generation and inclusion of the header.

CalebDepatie commented 1 year ago

Ill use this ticket to add that the installation directories need to be passed into the app as defines, to allow more consistency in configuration The installation overall needs to be ensured of its robustness as well