Hi Allan,
On 11 Feb 2015, at 10:56 , Allan Odgaard mailinglist@textmate.org wrote:
On 11 Feb 2015, at 15:38, René Schwaiger wrote:
Can't locate YAML/Tiny.pm in @INC […]
[…] You need to install PYAML for the command to work.
Is it possible to place the YAML library in the bundle’s support folder and add that to perl’s include path?
I just did that in the latest commit [GitHub]. Thanks for the helpful suggestion.
[GitHub]: https://github.com/textmate/latex.tmbundle/commit/35233d4eb14d46fa553cc04495...
I would like to remove the library code from the bundle sometimes in the future tough. Is there a nice way to install external dependencies via TextMate? The code I came up with:
```bash { # Try to run `latexindent` latexindent -c=/tmp "${TM_FILENAME}" } || { # `latexindent` failed. Most likely this was caused by `Tiny::YAML` not # being installed osascript -e "do shell script "cpan App::cpanminus && cpanm YAML::Tiny"\ with administrator privileges" > /dev/null || { exit_show_tool_tip "Could not install YAML::Tiny" } latexindent -c=/tmp "${TM_FILENAME}" } ```
has the problem, that there is no feedback for the installation process. Comments would be appreciated.
Kind regards,
René