<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 6 Aug. 2020, 06:19 Jani Nikula, <<a href="mailto:jani.nikula@linux.intel.com">jani.nikula@linux.intel.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, 05 Aug 2020, Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch" target="_blank" rel="noreferrer">daniel.vetter@ffwll.ch</a>> wrote:<br>
> Setup instructions don't match the code anymore, ever since the split<br>
> to a separate repo we don't set it up automatically anymore. Readd<br>
> that - the right link and all was already there.<br>
<br>
I think at some point we decided the recommended way to install dim was<br>
to clone maintainer-tools, i.e. having a random dim script somewhere was<br>
not a recommended starting point.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">The current docs suggest we never finished the point though, it grabs a dim from gitlab raw.</div><div dir="auto"><br></div><div dir="auto">Dave.</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
BR,<br>
Jani.<br>
<br>
<br>
<br>
><br>
> Reported-by: Dave Airlie <<a href="mailto:airlied@gmail.com" target="_blank" rel="noreferrer">airlied@gmail.com</a>><br>
> Cc: Dave Airlie <<a href="mailto:airlied@gmail.com" target="_blank" rel="noreferrer">airlied@gmail.com</a>><br>
> Signed-off-by: Daniel Vetter <<a href="mailto:daniel.vetter@intel.com" target="_blank" rel="noreferrer">daniel.vetter@intel.com</a>><br>
> ---<br>
>  dim | 8 ++++++--<br>
>  1 file changed, 6 insertions(+), 2 deletions(-)<br>
><br>
> diff --git a/dim b/dim<br>
> index 1e61fe2f9ed9..3937f440219f 100755<br>
> --- a/dim<br>
> +++ b/dim<br>
> @@ -2274,8 +2274,12 @@ function dim_setup<br>
>       fi<br>
>  <br>
>       if [[ ! -d "$(git_dir maintainer-tools)" ]]; then<br>
> -             echoerr "No maintainer-tools git checkout found in 'maintainer-tools'."<br>
> -             echoerr "dim update will not work. Please fix."<br>
> +             if ask_user "No maintainer-tools git checkout found in 'maintainer-tools'. Clone upstream?"; then<br>
> +                     git clone "$maintainer_tools_https" "mantainer-tools"<br>
> +             else<br>
> +                     echoerr "No maintainer-tools git checkout found in 'maintainer-tools'."<br>
> +                     echoerr "dim update will not work. Please fix."<br>
> +             fi<br>
>       fi<br>
>  <br>
>       setup_aux_checkout rerere-cache $drm_tip_ssh drm-rerere<br>
<br>
-- <br>
Jani Nikula, Intel Open Source Graphics Center<br>
_______________________________________________<br>
dim-tools mailing list<br>
<a href="mailto:dim-tools@lists.freedesktop.org" target="_blank" rel="noreferrer">dim-tools@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/dim-tools" rel="noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/dim-tools</a><br>
</blockquote></div></div></div>