Open yurivict opened 5 years ago
Rather: both cmake and gmake don't install anything.
cmake doesn't even build the target libabc-pic
.
Please just build one shared library, libabc.so
, with position-independenct code. when you install it, please make sure that it has a SONAME variant like lib/libabc.so.1.0.0
, and is accompanied with the installed header files.
We were not involved with and do not maintain the FreeBSD abc package.
The CMake build system is an ugly workaround for use in another tool (it runs the regular Makefile and extracts options from it). It is not officially supported.
If there's change or feature you need from us in order to be able to produce a better package for ABC, please explain in more detail what you want us to do and why it is needed. For example, I can add an option to the Makefile to set the SONAME, but you'll need to tell me what options to use and help us test it as we do not have a FreeBSD system easily available.
You simply need to add installation instructions for headers into the CMakeLists.txt file.
All installed files:
Library is useless without headers. Other projects, like
vtr-verilog-to-routing
expect abc's headers.