Evangelos Ribeiro Tzaras
70dcc84abc
build: Rename config.h to calls-config.h
...
This guards against accidentally including configuration from elsewhere.
2023-01-12 11:01:18 +01:00
Julian Sparber
77dc693533
manager: Only set search path from CALLS_PLUGIN_DIR when path exists
...
Libpeas has issues searching in a path that doesn't exsist.
2022-12-03 20:56:06 +01:00
Julian Sparber
74204393ff
tests: Use CALLS_PLUGIN_DIR to search for plugins in the build dir
...
There is no need to add a second variable to search for plugins, we can
use CALLS_PLUGIN_DIR directly.
2022-12-03 20:56:06 +01:00
Julian Sparber
1d873a4b05
plugins: Rescan for plugins after adding search paths
...
Using rescan allows use to give a priority to search paths. So this way
plugins in `CALLS_PLUGIN_DIR` take precedence over plugins we ship.
This also makes sure that the plugin test searches in the same location
as CallsManager.
2022-12-03 20:56:06 +01:00
Evangelos Ribeiro Tzaras
86a8f3ae22
Move provider plugins into a dedicated directory
...
Since we will introduce another type of plugin for the policy engine
we want to have each plugin type in separate directories.
We also have to adjust:
- plugin search directories
- po file location
- update paths for calls-doc target
2022-08-19 08:43:57 +00:00
Evangelos Ribeiro Tzaras
96a7d901c1
Fix old-style warnings all over the codebase
...
As caught by compiling with `-Wold-style-definition` and `-Wstrict-prototypes`.
2021-06-03 19:46:45 +00:00
Evangelos Ribeiro Tzaras
2506827c17
tests: Update year in SPDX header
2021-04-12 08:38:24 +00:00
Evangelos Ribeiro Tzaras
0b73103384
test: test-plugins: Add SIP plugin
2021-04-05 06:13:44 +00:00
Evangelos Ribeiro Tzaras
e3597f4a88
tests: use plugin load API
2021-04-05 06:13:44 +00:00
Evangelos Ribeiro Tzaras
649da75a2f
test: Test loading provider plugins
2021-04-02 07:24:51 +00:00