On 9. 6. 25 19:26, Timofei Zhakov wrote:
On Mon, Jun 9, 2025 at 7:23 PM Branko Čibej <[email protected]> wrote:On 9. 6. 25 15:41, [email protected] wrote:Author: rinrab Date: Mon Jun 9 13:41:13 2025 New Revision: 1926286 URL:http://svn.apache.org/viewvc?rev=1926286&view=rev <http://svn.apache.org/viewvc?rev=1926286&view=rev> Log: cmake: Generate def files in build time using an external script extractor.cmake script (similarly to extractor.py). * build/cmake/extractor.cmake: New file, with symbol scrapper code. * CMakeLists.txt (def generator): Generate def files using custom commands and the extractor.cmake script.Why? What's the difference, other than you're now spawning another cmake process? -- BraneYou no longer need to reconfigure the entire project when changing a set of public symbols exported from a shared library on windows, which was really annoying before, at least for me.
I don't understand. You still have to generate the new .def file. How do you do that? By invoking extractor.cmake directly?
-- Brane

