https://osmocom.org/
https://osmocom.org/favicon.ico?1664741409
2018-08-09T12:14:34Z
Open Source Mobile Communications
SIMtrace 2 - Feature #3452: name binaries including their git version number
https://osmocom.org/issues/3452?journal_id=10703
2018-08-09T12:14:34Z
laforge
<ul><li><strong>Category</strong> set to <i>firmware</i></li></ul>
SIMtrace 2 - Feature #3452: name binaries including their git version number
https://osmocom.org/issues/3452?journal_id=10975
2018-08-26T02:07:05Z
demodulate
<ul></ul><p>A simple modification for the combined target:</p>
<pre><code class="c syntaxhl"><span class="n">diff</span> <span class="o">--</span><span class="n">git</span> <span class="n">a</span><span class="o">/</span><span class="n">firmware</span><span class="o">/</span><span class="n">Makefile</span> <span class="n">b</span><span class="o">/</span><span class="n">firmware</span><span class="o">/</span><span class="n">Makefile</span>
<span class="n">index</span> <span class="n">ca22bdd</span><span class="p">..</span><span class="mi">7</span><span class="n">a8221c</span> <span class="mi">100644</span>
<span class="o">---</span> <span class="n">a</span><span class="o">/</span><span class="n">firmware</span><span class="o">/</span><span class="n">Makefile</span>
<span class="o">+++</span> <span class="n">b</span><span class="o">/</span><span class="n">firmware</span><span class="o">/</span><span class="n">Makefile</span>
<span class="err">@@</span> <span class="o">-</span><span class="mi">183</span><span class="p">,</span><span class="mi">6</span> <span class="o">+</span><span class="mi">183</span><span class="p">,</span><span class="mi">9</span> <span class="err">@@</span> <span class="n">OUTPUT</span> <span class="o">:=</span> <span class="err">$</span><span class="p">(</span><span class="n">BIN</span><span class="p">)</span><span class="o">/</span><span class="err">$</span><span class="p">(</span><span class="n">OUTPUT</span><span class="p">)</span>
<span class="n">all</span><span class="o">:</span> <span class="n">apps</span><span class="o">/</span><span class="err">$</span><span class="p">(</span><span class="n">APP</span><span class="p">)</span><span class="o">/</span><span class="n">usb_strings_generated</span><span class="p">.</span><span class="n">h</span> <span class="err">$</span><span class="p">(</span><span class="n">BIN</span><span class="p">)</span> <span class="err">$</span><span class="p">(</span><span class="n">OBJ</span><span class="p">)</span> <span class="err">$</span><span class="p">(</span><span class="n">MEMORIES</span><span class="p">)</span>
<span class="n">combined</span><span class="o">:</span> <span class="err">$</span><span class="p">(</span><span class="n">OUTPUT</span><span class="p">)</span><span class="o">-</span><span class="n">combined</span><span class="p">.</span><span class="n">bin</span>
<span class="o">+</span> <span class="n">mv</span> <span class="err">$</span><span class="p">(</span><span class="n">OUTPUT</span><span class="p">)</span><span class="o">-</span><span class="n">combined</span><span class="p">.</span><span class="n">bin</span> <span class="err">$</span><span class="p">(</span><span class="n">OUTPUT</span><span class="p">)</span><span class="o">-</span><span class="n">combined</span><span class="o">-</span><span class="err">$</span><span class="p">(</span><span class="n">GIT_VERSION</span><span class="p">).</span><span class="n">bin</span>
<span class="o">+</span> <span class="n">ln</span> <span class="o">-</span><span class="n">s</span> <span class="err">$</span><span class="p">(</span><span class="n">BOARD</span><span class="p">)</span><span class="o">-</span><span class="err">$</span><span class="p">(</span><span class="n">APP</span><span class="p">)</span><span class="o">-</span><span class="n">combined</span><span class="o">-</span><span class="err">$</span><span class="p">(</span><span class="n">GIT_VERSION</span><span class="p">).</span><span class="n">bin</span> <span class="err">$</span><span class="p">(</span><span class="n">OUTPUT</span><span class="p">)</span><span class="o">-</span><span class="n">combined</span><span class="p">.</span><span class="n">bin</span>
<span class="o">+</span>
<span class="err">$</span><span class="p">(</span><span class="n">BIN</span><span class="p">)</span><span class="o">/</span><span class="err">$</span><span class="p">(</span><span class="n">BOARD</span><span class="p">)</span><span class="o">-</span><span class="n">dfu</span><span class="o">-</span><span class="n">flash</span><span class="o">-</span><span class="n">padded</span><span class="p">.</span><span class="n">bin</span><span class="o">:</span> <span class="err">$</span><span class="p">(</span><span class="n">BIN</span><span class="p">)</span><span class="o">/</span><span class="err">$</span><span class="p">(</span><span class="n">BOARD</span><span class="p">)</span><span class="o">-</span><span class="n">dfu</span><span class="o">-</span><span class="n">flash</span><span class="p">.</span><span class="n">bin</span>
<span class="n">dd</span> <span class="k">if</span><span class="o">=/</span><span class="n">dev</span><span class="o">/</span><span class="n">zero</span> <span class="n">bs</span><span class="o">=</span><span class="mi">16384</span> <span class="n">count</span><span class="o">=</span><span class="mi">1</span> <span class="n">of</span><span class="o">=</span><span class="err">$@</span>
</code></pre>
SIMtrace 2 - Feature #3452: name binaries including their git version number
https://osmocom.org/issues/3452?journal_id=14913
2019-06-20T16:32:51Z
laforge
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>Assignee</strong> changed from <i>tsaitgaist</i> to <i>laforge</i></li></ul>
SIMtrace 2 - Feature #3452: name binaries including their git version number
https://osmocom.org/issues/3452?journal_id=14914
2019-06-20T16:34:15Z
laforge
<ul><li><strong>% Done</strong> changed from <i>0</i> to <i>80</i></li></ul><p><a class="external" href="https://gerrit.osmocom.org/c/simtrace2/+/14559">https://gerrit.osmocom.org/c/simtrace2/+/14559</a></p>
SIMtrace 2 - Feature #3452: name binaries including their git version number
https://osmocom.org/issues/3452?journal_id=14946
2019-06-21T17:43:40Z
laforge
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li><li><strong>% Done</strong> changed from <i>80</i> to <i>100</i></li></ul><p>patch was merged (not only for simtrace2 firmware), version-named builds are available from <a class="external" href="https://ftp.osmocom.org/binaries/simtrace2/firmware/">https://ftp.osmocom.org/binaries/simtrace2/firmware/</a></p>