Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| thunar:dev:build_and_run [2025/07/18 09:47] – [Thunar - build, test, and debugging suggestions] alexxcons | thunar:dev:build_and_run [2025/08/17 20:06] (current) – [Thunar - build, test, and debugging suggestions] alexxcons | ||
|---|---|---|---|
| Line 23: | Line 23: | ||
| | | ||
| If any dependencies are missing, meson will tell you. Depending on your distribution, | If any dependencies are missing, meson will tell you. Depending on your distribution, | ||
| - | If that does not help, you will need to build and install the dependencies from source as well. | + | If that does not help, you will need to build and install the dependencies from source as well. (You might need to run "sudo / |
| When autogen has finished successfully (all required dependencies have been installed), you can build thunar: | When autogen has finished successfully (all required dependencies have been installed), you can build thunar: | ||
| Line 32: | Line 32: | ||
| build/ | build/ | ||
| - | TODO: Support that via meson. | + | Here a workaround to as well test thunar plugin changes (thunar-sbr in this example) without the need to install thunar: |
| - | | + | |
| - | make | + | |
| THUNARX_DIRS=~/ | THUNARX_DIRS=~/ | ||
| Line 66: | Line 65: | ||
| Here is a small collection of useful flags which can be passed to '' | Here is a small collection of useful flags which can be passed to '' | ||
| - | < | + | < |
| - | --enable-introspection : for usage of the GtkInspector | + | |
| - | --prefix < | + | -Dgtk-doc=true : Creates html documentation inside / |
| - | --enable-maintainer-mode | + | -Dintrospection=true |
| - | --enable-debug=full|yes|minimum|no</ | + | --buildtype=debug|release|plain</ |
| + | |||
| + | A full list can be found here: https:// | ||
| [[|Back To Top]] | [[|Back To Top]] | ||
| ---- | ---- | ||
| [[ https:// | [[ https:// | ||