Revert "stdenv: introduce baseHash() to replace stripHash()"
Introduced by mistake
This reverts commit e71a5cb878.
This commit is contained in:
@@ -1191,35 +1191,31 @@ echo @foo@
|
||||
<replaceable>file</replaceable>.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry xml:id='fun-baseHash'>
|
||||
<term>
|
||||
<function>baseHash</function>
|
||||
<replaceable>path</replaceable>
|
||||
<replaceable>suffix</replaceable>
|
||||
</term>
|
||||
<listitem><para>Strips the directory and hash part of a store
|
||||
path, storing the name part in the environment variable
|
||||
<literal>strippedName</literal>. If <literal>suffix</literal> is also
|
||||
provided, the suffix will also be removed. For example:</para>
|
||||
|
||||
<programlisting>
|
||||
baseHash "/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24"
|
||||
# prints coreutils-8.24
|
||||
</programlisting>
|
||||
|
||||
<programlisting>
|
||||
baseHash "/nix/store/0016702zbydafsr20n9l1dcw7x2bf6jj-arraysugar-0.1.0.gem" .gem
|
||||
# prints arraysugar-0.1.0
|
||||
</programlisting>
|
||||
</listitem>
|
||||
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry xml:id='fun-stripHash'>
|
||||
<term><function>stripHash</function>
|
||||
<replaceable>path</replaceable></term>
|
||||
<listitem><para>Deprecated. Use baseHash instead.</para></listitem>
|
||||
<listitem><para>Strips the directory and hash part of a store
|
||||
path, storing the name part in the environment variable
|
||||
<literal>strippedName</literal>. For example:
|
||||
|
||||
<programlisting>
|
||||
stripHash "/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24"
|
||||
# prints coreutils-8.24
|
||||
echo $strippedName
|
||||
</programlisting>
|
||||
|
||||
If you wish to store the result in another variable, then the
|
||||
following idiom may be useful:
|
||||
|
||||
<programlisting>
|
||||
name="/nix/store/9s9r019176g7cvn2nvcw41gsp862y6b4-coreutils-8.24"
|
||||
someVar=$(stripHash $name; echo $strippedName)
|
||||
</programlisting>
|
||||
|
||||
</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
||||
</variablelist>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user