]> git.ipfire.org Git - thirdparty/bootstrap.git/commit
Specify configBridge as relative path to source 17520/head
authorDavid\ Beitey <david@davidjb.com>
Tue, 8 Sep 2015 04:36:00 +0000 (14:36 +1000)
committerDavid\ Beitey <david@davidjb.com>
Tue, 8 Sep 2015 04:36:00 +0000 (14:36 +1000)
commit7a2fa5e60a2e0c6a493a7e7c427ebeb3355f8f16
treef383b53fe3697ddfd0f5cd18dab24655e5eb38d7
parent2dce4740cf05229459e2a1d448f6364f3522e83c
Specify configBridge as relative path to source

This adjusts the load path for the ``configBridge.json`` file from one
that's relative to the user running the command (eg ``jekyll serve``),
to one that's relative to the ``source`` configuration setting for
Jekyll.

The result is that the user can now have a (customised) ``_config.yml``
for Jekyll anywhere on her filesystem and point to Bootstrap's
``docs`` directory to use as the ``source``.  Previously, in order to
customise it, the original ``_config.yml`` needed to be modified inside
(a forked) Bootstrap, and the ``jekyll`` command could only be run at
the root of the Bootstrap package as the original file path to
``configBridge.json`` was only valid there.

The existing behaviour is not affected.
docs/_plugins/bridge.rb