summaryrefslogtreecommitdiff
path: root/test cases/unit/1 soname
AgeCommit message (Collapse)Author
2024-10-11test: avoid need for explict CMake minimumscivision
This mitigates maintenance burden as CMake minimum version isn't relevant for these tests. CMake >= 3.31 warns if CMake minimum version is less than 3.10. ref: https://gitlab.kitware.com/cmake/cmake/-/merge_requests/9875
2021-11-24shared_module: Add soname when used as a link targetNirbheek Chauhan
Emit a detailed deprecation warning that explains what to do instead. Also add a unittest. ``` DEPRECATION: target prog links against shared module mymod, which is incorrect. This will be an error in the future, so please use shared_library() for mymod instead. If shared_module() was used for mymod because it has references to undefined symbols, use shared_libary() with `override_options: ['b_lundef=false']` instead. ``` Fixes https://github.com/mesonbuild/meson/issues/9492
2016-12-22Add an installed soname unit testNirbheek Chauhan
We also need to test that the sonames are correct after installation.
2016-11-26Allow soname to be an arbitrary string and fix symlink generation.Jussi Pakkanen
2016-11-21Bootstrap test code with CMake.Jussi Pakkanen