-
Notifications
You must be signed in to change notification settings - Fork 123
Set new target name for so files (#3486) #4919
Set new target name for so files (#3486) #4919
Conversation
06f474e
to
4f02a47
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure using the PREFIX
property is the best idea...
From the tests I also noticed, you'll also have to adjust this code to include the -plugin-
:
libelektra/src/libs/loader/dl.c
Lines 73 to 77 in e080a5c
char * moduleName = elektraMalloc (sizeof ("libelektra-") + strlen (name) + sizeof (elektraPluginPostfix) + 1); | |
strcpy (moduleName, "libelektra-"); | |
strcat (moduleName, name); | |
strcat (moduleName, elektraPluginPostfix); |
Also we should probably add a #TODO
in LibAddPlugin.cmake
that we should still switch to using -plugin-
in CMake targets as well. It would be possible to have a libelektra-foo.so
library output and a libelektra-plugin-foo.so
plugin output. But we couldn't use our add_lib (foo ...)
and add_plugin (foo ...)
CMake functions for that, since both would try to create elektra-foo
CMake targets.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (assuming the CI is successful)
c88eeaa
to
0e2ac5e
Compare
@tmakar You'll also have to add the libelektra/src/plugins/CMakeLists.txt Lines 97 to 99 in bde5383
And you should probably search for all occurrences of |
@kodebach Do you know where this |
Thank you!!!!!!! |
3d1d1c3
to
9bda6c8
Compare
@markus2330 can be merged! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you should revert the changes to the old release notes, otherwise it looks good.
jenkins build libelektra please |
2 similar comments
jenkins build libelektra please |
jenkins build libelektra please |
a0d9e91
to
763fc92
Compare
jenkins build libelektra please |
3 similar comments
jenkins build libelektra please |
jenkins build libelektra please |
jenkins build libelektra please |
@kodebach @atmaxinger @markus2330 can be merged. |
jenkins build libelektra please |
ready! |
48777e2
to
722006e
Compare
@kodebach @atmaxinger @markus2330 you can merge this now 😉 |
Amazing! 🚀 |
Basics
(added as entry in
doc/news/_preparation_next_release.md
which contains_(my name)_
)Please always add them to the release notes.
(first line should have
module: short statement
syntax)close #X
, are in the commit messages.doc/news/_preparation_next_release.md
scripts/dev/reformat-all
Checklist
(not in the PR description)
Review
Labels