-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Static plugins #97
Static plugins #97
Commits on Jul 21, 2022
-
Refactor loader in preparation to support statically linked plugins
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b10ceae - Browse repository at this point
Copy the full SHA b10ceaeView commit details -
Enable plugin instantiation without shared lib handle
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5f23e1f - Browse repository at this point
Copy the full SHA 5f23e1fView commit details -
Add a singleton registry for plugin classes that are statically linke…
…d in Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc60626 - Browse repository at this point
Copy the full SHA dc60626View commit details -
Refactor Register implementation in preparation for RegisterStatic
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4f0ae1 - Browse repository at this point
Copy the full SHA f4f0ae1View commit details -
Added macros for registering plugin classes statically
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ac615b - Browse repository at this point
Copy the full SHA 0ac615bView commit details -
Support loading plugins from the static registry through Loader
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1821b92 - Browse repository at this point
Copy the full SHA 1821b92View commit details -
Add dummy static plugin for tests
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 603b040 - Browse repository at this point
Copy the full SHA 603b040View commit details -
Add integration test for registering and loading plugins from statica…
…lly linked plugin lib Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e566290 - Browse repository at this point
Copy the full SHA e566290View commit details -
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4961fc - Browse repository at this point
Copy the full SHA d4961fcView commit details
Commits on Jul 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 89732b6 - Browse repository at this point
Copy the full SHA 89732b6View commit details
Commits on Jul 24, 2022
-
Added linker dependent flags for static plugin test
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89ac288 - Browse repository at this point
Copy the full SHA 89ac288View commit details
Commits on Jul 25, 2022
-
Fix link flag for GNU to link in static plugin lib
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d505043 - Browse repository at this point
Copy the full SHA d505043View commit details -
Fix build error due to spaces in cmake generator expressions
Signed-off-by: Shameek Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23dd7f1 - Browse repository at this point
Copy the full SHA 23dd7f1View commit details
Commits on Jul 29, 2022
-
Fix visibility and linkage for MSVC
Signed-off-by: Michael Carroll <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 754674d - Browse repository at this point
Copy the full SHA 754674dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87012c8 - Browse repository at this point
Copy the full SHA 87012c8View commit details