LbDevTools tags
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags
2024-01-15T22:34:44+01:00
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.41
2.0.41
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.40
2.0.40
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-2:41" dir="auto">
<li data-sourcepos="2:1-2:41">Declare dependency on setuptools (<a href="/lhcb-core/LbDevTools/-/merge_requests/217" data-reference-type="merge_request" data-original="!217" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="626612" data-project-path="lhcb-core/LbDevTools" data-iid="217" data-container="body" data-placement="top" title="Depend on setuptools for pkg_resources" class="gfm gfm-merge_request">!217</a>)</li>
</ul>
2024-01-15T22:34:44+01:00
Chris Burr
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.39
2.0.39
<h3 data-sourcepos="1:1-1:11" dir="auto">
<a id="user-content-changed" class="anchor" href="#changed" aria-hidden="true"></a>Changed</h3>
<ul data-sourcepos="2:1-4:0" dir="auto">
<li data-sourcepos="2:1-2:57">Use <code>pre-commit</code> for formatting and other checks (<a href="/lhcb-core/LbDevTools/-/merge_requests/216" data-reference-type="merge_request" data-original="!216" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="604949" data-project-path="lhcb-core/LbDevTools" data-iid="216" data-container="body" data-placement="top" title="Use pre-commit for formatting and other checks" class="gfm gfm-merge_request">!216</a>)</li>
<li data-sourcepos="3:1-4:0">Make <code>lb-format</code> fail if the project uses <code>pre-commit</code> (<a href="/lhcb-core/LbDevTools/-/merge_requests/215" data-reference-type="merge_request" data-original="!215" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="604941" data-project-path="lhcb-core/LbDevTools" data-iid="215" data-container="body" data-placement="top" title="Make lb-format fail if the project uses pre-commit" class="gfm gfm-merge_request">!215</a>)</li>
</ul>
<h3 data-sourcepos="5:1-5:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="6:1-8:67" dir="auto">
<li data-sourcepos="6:1-6:91">Fix bed interaction between <code>git lb-checkout</code> and projects using <code>pre-commit</code> (<a href="/lhcb-core/LbDevTools/-/issues/80" data-reference-type="issue" data-original="#80" data-link="false" data-link-reference="false" data-project="34748" data-issue="257436" data-project-path="lhcb-core/LbDevTools" data-iid="80" data-issue-type="issue" data-container="body" data-placement="top" title="Lb-dev causes errors when used with pre-commit hooks" class="gfm gfm-issue">#80</a>, <a href="/lhcb-core/LbDevTools/-/merge_requests/214" data-reference-type="merge_request" data-original="!214" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="604816" data-project-path="lhcb-core/LbDevTools" data-iid="214" data-container="body" data-placement="top" title="Do not run git hooks when importing subdirectories in lb-dev projects" class="gfm gfm-merge_request">!214</a>)</li>
<li data-sourcepos="7:1-7:78">Improve detection of LHCb projects in <code>LegacyGaudiCMakeSupport.cmake</code> (<a href="/lhcb-core/LbDevTools/-/merge_requests/213" data-reference-type="merge_request" data-original="!213" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="604660" data-project-path="lhcb-core/LbDevTools" data-iid="213" data-container="body" data-placement="top" title="Improve detection of LHCb projects in LegacyGaudiCMakeSupport.cmake" class="gfm gfm-merge_request">!213</a>)</li>
<li data-sourcepos="8:1-8:67">Update regex to detect version number in lhcb_find_package (<a href="/lhcb-core/LbDevTools/-/merge_requests/211" data-reference-type="merge_request" data-original="!211" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="518529" data-project-path="lhcb-core/LbDevTools" data-iid="211" data-container="body" data-placement="top" title="Update regex to detect version number in lhcb_find_package" class="gfm gfm-merge_request">!211</a>)</li>
</ul>
2023-10-30T13:06:10+01:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.38
2.0.38
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-2:54" dir="auto">
<li data-sourcepos="2:1-2:54">Fixed regression in 2.0.37 (<a href="/lhcb-core/LbDevTools/-/issues/78" data-reference-type="issue" data-original="lhcb-core/LbDevTools#78" data-link="false" data-link-reference="false" data-project="34748" data-issue="243925" data-project-path="lhcb-core/LbDevTools" data-iid="78" data-issue-type="issue" data-container="body" data-placement="top" title="lb-dev crashing after lhcb-core/LbDevTools!208" class="gfm gfm-issue">#78</a>)</li>
</ul>
2023-01-13T13:43:00+01:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.37
2.0.37
<p data-sourcepos="1:1-1:36" dir="auto"><strong>YANKED</strong>: do not use this release.</p>
<h3 data-sourcepos="3:1-3:9" dir="auto">
<a id="user-content-added" class="anchor" href="#added" aria-hidden="true"></a>Added</h3>
<ul data-sourcepos="4:1-5:0" dir="auto">
<li data-sourcepos="4:1-5:0">
<code>LegacyGaudiCMakeSupport.cmake</code>: Generate a list of datapackages discovered during build (<a href="/lhcb-core/LbDevTools/-/merge_requests/207" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!207" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="508349" data-project-path="lhcb-core/LbDevTools" data-iid="207" data-container="body" data-placement="top" title="Generate a list of datapackages discovered during build" class="gfm gfm-merge_request">!207</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/209" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!209" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="517200" data-project-path="lhcb-core/LbDevTools" data-iid="209" data-container="body" data-placement="top" title="Fix content of .data_packages_found.txt for packages with version constraints" class="gfm gfm-merge_request">!209</a>)</li>
</ul>
<h3 data-sourcepos="6:1-6:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="7:1-8:115" dir="auto">
<li data-sourcepos="7:1-7:78">
<code>lb-dev</code>: Fixes for Gauss (<a href="/lhcb-core/LbDevTools/-/issues/77" data-reference-type="issue" data-original="lhcb-core/LbDevTools#77" data-link="false" data-link-reference="false" data-project="34748" data-issue="241097" data-project-path="lhcb-core/LbDevTools" data-iid="77" data-issue-type="issue" data-container="body" data-placement="top" title="lb-dev Gauss fails to configure" class="gfm gfm-issue">#77</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/208" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!208" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="514800" data-project-path="lhcb-core/LbDevTools" data-iid="208" data-container="body" data-placement="top" title="Fixes for Gauss" class="gfm gfm-merge_request">!208</a>)</li>
<li data-sourcepos="8:1-8:115">
<code>lb-format</code>: Use ASCII for checking if the payload needs to be encoded (<a href="/lhcb-core/LbDevTools/-/commit/b1ff869c8c8bcb99ae1540d44cb50f52b9ff319c" data-reference-type="commit" data-original="b1ff869c8c8bcb99ae1540d44cb50f52b9ff319c" data-link="false" data-link-reference="false" data-project="34748" data-commit="b1ff869c8c8bcb99ae1540d44cb50f52b9ff319c" data-container="body" data-placement="top" title="Use ASCII for checking if the payload needs to be encoded" class="gfm gfm-commit has-tooltip">b1ff869c</a>)</li>
</ul>
2023-01-13T13:43:44+01:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.36
2.0.36
<h2 data-sourcepos="1:1-1:8" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h2>
<ul data-sourcepos="3:1-3:80" dir="auto">
<li data-sourcepos="3:1-3:80">
<code>lb-gen-release-notes</code> now batches GitLab API requests to avoid gateway errors</li>
</ul>
2022-08-03T11:23:05+02:00
Chris Burr
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.35
2.0.35
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.34
2.0.34
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-2:82" dir="auto">
<li data-sourcepos="2:1-2:82">Make sure <code>LbEnv</code> is not included in <code>LD_LIBRARY_PATH</code> (<a href="/lhcb-core/LbDevTools/-/issues/73" data-reference-type="issue" data-original="lhcb-core/LbDevTools#73" data-link="false" data-link-reference="false" data-project="34748" data-issue="222540" data-project-path="lhcb-core/LbDevTools" data-iid="73" data-issue-type="issue" data-container="body" data-placement="top" title="make sure LbEnv is not included in LD_LIBRARY_PATH" class="gfm gfm-issue">#73</a>)</li>
</ul>
2022-02-25T16:26:35+01:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.33
2.0.33
<h3 data-sourcepos="1:1-1:11" dir="auto">
<a id="user-content-changed" class="anchor" href="#changed" aria-hidden="true"></a>Changed</h3>
<ul data-sourcepos="2:1-3:0" dir="auto">
<li data-sourcepos="2:1-3:0">Use <code>--path-to-project</code> to locate project in Ganga input sandbox (<a href="/lhcb-core/LbDevTools/-/issues/65" data-reference-type="issue" data-original="lhcb-core/LbDevTools#65" data-link="false" data-link-reference="false" data-project="34748" data-issue="216571" data-project-path="lhcb-core/LbDevTools" data-iid="65" data-issue-type="issue" data-container="body" data-placement="top" title="Ganga input sandbox not working with new style CMake configuration" class="gfm gfm-issue">#65</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/197" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!197" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="426280" data-project-path="lhcb-core/LbDevTools" data-iid="197" data-container="body" data-placement="top" title="Use --path-to-project to locate project in Ganga input sandbox" class="gfm gfm-merge_request">!197</a>)</li>
</ul>
<h3 data-sourcepos="4:1-4:9" dir="auto">
<a id="user-content-added" class="anchor" href="#added" aria-hidden="true"></a>Added</h3>
<ul data-sourcepos="5:1-10:0" dir="auto">
<li data-sourcepos="5:1-5:120">Add special target <code>full-configuration</code> to CMake Makefile wrapper (<a href="/lhcb-core/LbDevTools/-/issues/71" data-reference-type="issue" data-original="lhcb-core/LbDevTools#71" data-link="false" data-link-reference="false" data-project="34748" data-issue="219951" data-project-path="lhcb-core/LbDevTools" data-iid="71" data-issue-type="issue" data-container="body" data-placement="top" title='make it possible to run a full "re-configure" of the projects without a full rebuild' class="gfm gfm-issue">#71</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/200" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!200" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="426914" data-project-path="lhcb-core/LbDevTools" data-iid="200" data-container="body" data-placement="top" title='Add special target "full-configuration" to CMake Makefile wrapper' class="gfm gfm-merge_request">!200</a>)</li>
<li data-sourcepos="6:1-6:124">Add support for projects using <a href="https://pre-commit.com" rel="nofollow noreferrer noopener" target="_blank"><code>pre-commit</code></a> (<a href="/lhcb-core/LbDevTools/-/issues/67" data-reference-type="issue" data-original="lhcb-core/LbDevTools#67" data-link="false" data-link-reference="false" data-project="34748" data-issue="217296" data-project-path="lhcb-core/LbDevTools" data-iid="67" data-issue-type="issue" data-container="body" data-placement="top" title="lb-dev/lb-project-init: add support for projects using pre-commit" class="gfm gfm-issue">#67</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/199" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!199" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="426372" data-project-path="lhcb-core/LbDevTools" data-iid="199" data-container="body" data-placement="top" title="Add support for projects using the pre-commit tool" class="gfm gfm-merge_request">!199</a>)</li>
<li data-sourcepos="7:1-7:100">Add <code>.jsx</code> and <code>.css</code> source files to the list of checked source files (<a href="/lhcb-core/LbDevTools/-/merge_requests/193" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!193" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="388109" data-project-path="lhcb-core/LbDevTools" data-iid="193" data-container="body" data-placement="top" title="Add .jsx and .css source files to the list of checked source files" class="gfm gfm-merge_request">!193</a>)</li>
<li data-sourcepos="8:1-8:97">Add <code>--pre-commit</code> option to <code>lb-add-copyright</code> to improve printout (<a href="/lhcb-core/LbDevTools/-/merge_requests/194" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!194" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="388265" data-project-path="lhcb-core/LbDevTools" data-iid="194" data-container="body" data-placement="top" title="Add --pre-commit option to lb-add-copyright to improve printout" class="gfm gfm-merge_request">!194</a>)</li>
<li data-sourcepos="9:1-10:0">Support using <code>lb-check-copyright</code> & <code>lb-add-copyright</code> with <code>pre-commit</code> (<a href="/lhcb-core/LbDevTools/-/merge_requests/191" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!191" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="387848" data-project-path="lhcb-core/LbDevTools" data-iid="191" data-container="body" data-placement="top" title="Support using lb-check-copyright & lb-add-copyright with pre-commit" class="gfm gfm-merge_request">!191</a>)</li>
</ul>
<h3 data-sourcepos="11:1-11:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="12:1-15:106" dir="auto">
<li data-sourcepos="12:1-12:144">
<code>lb-dev</code>: restrict upstream project version to the requested one (<a href="/lhcb-core/LbDevTools/-/issues/66" data-reference-type="issue" data-original="lhcb-core/LbDevTools#66" data-link="false" data-link-reference="false" data-project="34748" data-issue="217291" data-project-path="lhcb-core/LbDevTools" data-iid="66" data-issue-type="issue" data-container="body" data-placement="top" title="lb-dev should force the version of the main dependency" class="gfm gfm-issue">#66</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/198" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!198" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="426291" data-project-path="lhcb-core/LbDevTools" data-iid="198" data-container="body" data-placement="top" title="lb-dev: restrict upstream project version to the requested one" class="gfm gfm-merge_request">!198</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/201" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!201" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="431203" data-project-path="lhcb-core/LbDevTools" data-iid="201" data-container="body" data-placement="top" title="Fix handling of non stanard versions in lb-dev" class="gfm gfm-merge_request">!201</a>)</li>
<li data-sourcepos="13:1-13:124">Make sure <code>EXACT_VERSION</code> requirements does not leak between projects (<a href="/lhcb-core/LbDevTools/-/issues/72" data-reference-type="issue" data-original="lhcb-core/LbDevTools#72" data-link="false" data-link-reference="false" data-project="34748" data-issue="221041" data-project-path="lhcb-core/LbDevTools" data-iid="72" data-issue-type="issue" data-container="body" data-placement="top" title="regression introduced with lhcb-core/LbDevTools!195" class="gfm gfm-issue">#72</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/196" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!196" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="426271" data-project-path="lhcb-core/LbDevTools" data-iid="196" data-container="body" data-placement="top" title="Make sure EXACT_VERSION requirements does not leak between projects" class="gfm gfm-merge_request">!196</a>)</li>
<li data-sourcepos="14:1-14:134">Ignore <code>&lt;Project&gt;_EXACT_VERSION</code> when <code>&lt;Project&gt;</code> was already found (<a href="/lhcb-core/LbDevTools/-/issues/69" data-reference-type="issue" data-original="lhcb-core/LbDevTools#69" data-link="false" data-link-reference="false" data-project="34748" data-issue="218244" data-project-path="lhcb-core/LbDevTools" data-iid="69" data-issue-type="issue" data-container="body" data-placement="top" title="Ignore <Project>_EXACT_VERSION when reconfiguring a project" class="gfm gfm-issue">#69</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/195" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!195" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="417680" data-project-path="lhcb-core/LbDevTools" data-iid="195" data-container="body" data-placement="top" title="Ignore <Project>_EXACT_VERSION when <Project> was already found" class="gfm gfm-merge_request">!195</a>)</li>
<li data-sourcepos="15:1-15:106">Prevent duplicates after repeated <code>git lb-checkout</code> (<a href="/lhcb-core/LbDevTools/-/issues/63" data-reference-type="issue" data-original="lhcb-core/LbDevTools#63" data-link="false" data-link-reference="false" data-project="34748" data-issue="208552" data-project-path="lhcb-core/LbDevTools" data-iid="63" data-issue-type="issue" data-container="body" data-placement="top" title="Subdirectories are added more than once" class="gfm gfm-issue">#63</a> <a href="/lhcb-core/LbDevTools/-/merge_requests/192" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!192" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="388065" data-project-path="lhcb-core/LbDevTools" data-iid="192" data-container="body" data-placement="top" title="Prevent duplicates after repeated git lb-checkout" class="gfm gfm-merge_request">!192</a>)</li>
</ul>
2022-02-23T16:50:12+01:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.32
2.0.32
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-3:35" dir="auto">
<li data-sourcepos="2:1-2:89">Allow overriding/fixing of LHCb dependencies versions in new CMake configuration (<a href="/lhcb-core/LbDevTools/-/merge_requests/190" data-reference-type="merge_request" data-original="!190" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="386583" data-project-path="lhcb-core/LbDevTools" data-iid="190" data-container="body" data-placement="top" title="Allow overriding/fixing of LHCb dependencies versions in new CMake configuration" class="gfm gfm-merge_request">!190</a>)</li>
<li data-sourcepos="3:1-3:35">Fix rare bytes + str clash (<a href="/lhcb-core/LbDevTools/-/merge_requests/189" data-reference-type="merge_request" data-original="!189" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="385460" data-project-path="lhcb-core/LbDevTools" data-iid="189" data-container="body" data-placement="top" title="Fix rare bytes + str clash" class="gfm gfm-merge_request">!189</a>)</li>
</ul>
2021-09-17T13:25:12+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.31
2.0.31
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-2:53" dir="auto">
<li data-sourcepos="2:1-2:53">Fix <code>lb-dev</code> for the nightly builds use case (<a href="/lhcb-core/LbDevTools/-/merge_requests/187" data-reference-type="merge_request" data-original="!187" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="369196" data-project-path="lhcb-core/LbDevTools" data-iid="187" data-container="body" data-placement="top" title="Fix lb-dev for the nightly builds use case" class="gfm gfm-merge_request">!187</a>)</li>
</ul>
2021-07-04T10:59:21+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.30
2.0.30
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-2:103" dir="auto">
<li data-sourcepos="2:1-2:103">fixed lookup of new style cmake projects in the nightly build installation (<a href="/lhcb-core/LbDevTools/-/merge_requests/186" data-reference-type="merge_request" data-original="lhcb-core/LbDevTools!186" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="368535" data-project-path="lhcb-core/LbDevTools" data-iid="186" data-container="body" data-placement="top" title="Fix lhcb_find_package for nightly builds installations" class="gfm gfm-merge_request">!186</a>)</li>
</ul>
2021-07-01T11:55:18+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.29
2.0.29
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-added" class="anchor" href="#added" aria-hidden="true"></a>Added</h3>
<ul data-sourcepos="2:1-2:86" dir="auto">
<li data-sourcepos="2:1-2:86">Automatically enable Fortran support in <code>lb-dev</code> projects if upstream uses it (<a href="/lhcb-core/LbDevTools/-/merge_requests/183" data-reference-type="merge_request" data-original="!183" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="362794" data-project-path="lhcb-core/LbDevTools" data-iid="183" data-container="body" data-placement="top" title="Warn the user if lb-dev is used for Gauss withouth --with-fortran" class="gfm gfm-merge_request">!183</a>)</li>
</ul>
2021-06-25T12:53:59+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.28
2.0.28
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-2:28" dir="auto">
<li data-sourcepos="2:1-2:28">Improved fix to <a href="/lhcb-core/LbDevTools/-/issues/62" data-reference-type="issue" data-original="#62" data-link="false" data-link-reference="false" data-project="34748" data-issue="206353" data-project-path="lhcb-core/LbDevTools" data-iid="62" data-issue-type="issue" data-container="body" data-placement="top" title="cannot build new and old cmake projects mix in a workspace installed with lbn-install" class="gfm gfm-issue">#62</a> (<a href="/lhcb-core/LbDevTools/-/merge_requests/185" data-reference-type="merge_request" data-original="!185" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="364424" data-project-path="lhcb-core/LbDevTools" data-iid="185" data-container="body" data-placement="top" title="Improve new/old cmake cross relocation" class="gfm gfm-merge_request">!185</a>)</li>
</ul>
2021-06-16T12:50:50+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.27
2.0.27
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-2:85" dir="auto">
<li data-sourcepos="2:1-2:85">Correctly feed the project relocation mechanism across new/old CMake projects (<a href="/lhcb-core/LbDevTools/-/issues/62" data-reference-type="issue" data-original="#62" data-link="false" data-link-reference="false" data-project="34748" data-issue="206353" data-project-path="lhcb-core/LbDevTools" data-iid="62" data-issue-type="issue" data-container="body" data-placement="top" title="cannot build new and old cmake projects mix in a workspace installed with lbn-install" class="gfm gfm-issue">#62</a>)</li>
</ul>
2021-06-16T11:45:36+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.26
2.0.26
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-3:37" dir="auto">
<li data-sourcepos="2:1-2:41">Fix <code>lb-check-copyright</code> message (<a href="/lhcb-core/LbDevTools/-/merge_requests/182" data-reference-type="merge_request" data-original="!182" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="361972" data-project-path="lhcb-core/LbDevTools" data-iid="182" data-container="body" data-placement="top" title="Fix lb-check-copyright message." class="gfm gfm-merge_request">!182</a>)</li>
<li data-sourcepos="3:1-3:37">Do not use <code>ccache</code> from LCG (<a href="/lhcb-core/LbDevTools/-/merge_requests/181" data-reference-type="merge_request" data-original="!181" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="359422" data-project-path="lhcb-core/LbDevTools" data-iid="181" data-container="body" data-placement="top" title="Do not use ccache from LCG" class="gfm gfm-merge_request">!181</a>)</li>
</ul>
2021-06-08T17:36:46+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.25
2.0.25
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-2:60" dir="auto">
<li data-sourcepos="2:1-2:60">Fixed generation of <code>manifest.xml</code> in spacial cases (<a href="/lhcb-core/LbDevTools/-/merge_requests/180" data-reference-type="merge_request" data-original="!180" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="354669" data-project-path="lhcb-core/LbDevTools" data-iid="180" data-container="body" data-placement="top" title="Fix handling of data packages in manifest.xml" class="gfm gfm-merge_request">!180</a>)</li>
</ul>
2021-05-12T12:35:46+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.24
2.0.24
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-added" class="anchor" href="#added" aria-hidden="true"></a>Added</h3>
<ul data-sourcepos="2:1-3:0" dir="auto">
<li data-sourcepos="2:1-3:0">added support for micro-architecture levels for older compilers (<a href="/lhcb-core/LbDevTools/-/merge_requests/178" data-reference-type="merge_request" data-original="!178" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="353056" data-project-path="lhcb-core/LbDevTools" data-iid="178" data-container="body" data-placement="top" title="Add support for microarch features levels" class="gfm gfm-merge_request">!178</a>)</li>
</ul>
<h3 data-sourcepos="4:1-4:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="5:1-6:77" dir="auto">
<li data-sourcepos="5:1-5:57">fixes to generation of <em>new</em> cmake configuration (<a href="/lhcb-core/LbDevTools/-/merge_requests/177" data-reference-type="merge_request" data-original="!177" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="351614" data-project-path="lhcb-core/LbDevTools" data-iid="177" data-container="body" data-placement="top" title="Improvements/fixes for new CMake configuration" class="gfm gfm-merge_request">!177</a>)</li>
<li data-sourcepos="6:1-6:77">adapt <code>lb-dev</code> generated projects to new private dependencies policy (<a href="/lhcb-core/LbDevTools/-/merge_requests/177" data-reference-type="merge_request" data-original="!177" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="351614" data-project-path="lhcb-core/LbDevTools" data-iid="177" data-container="body" data-placement="top" title="Improvements/fixes for new CMake configuration" class="gfm gfm-merge_request">!177</a>)</li>
</ul>
2021-05-06T12:27:43+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.23
2.0.23
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-3:67" dir="auto">
<li data-sourcepos="2:1-2:65">Fix detection of new CMake projects in "master projects" (<a href="/lhcb-core/LbDevTools/-/merge_requests/176" data-reference-type="merge_request" data-original="!176" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="351231" data-project-path="lhcb-core/LbDevTools" data-iid="176" data-container="body" data-placement="top" title="Improve CMake migration helpers" class="gfm gfm-merge_request">!176</a>)</li>
<li data-sourcepos="3:1-3:67">Improved generation of new style CMake configuration stubs (<a href="/lhcb-core/LbDevTools/-/merge_requests/176" data-reference-type="merge_request" data-original="!176" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="351231" data-project-path="lhcb-core/LbDevTools" data-iid="176" data-container="body" data-placement="top" title="Improve CMake migration helpers" class="gfm gfm-merge_request">!176</a>)</li>
</ul>
2021-04-29T16:39:01+02:00
Marco Clemencic
marco.clemencic@cern.ch
https://gitlab.cern.ch/lhcb-core/LbDevTools/-/tags/2.0.22
2.0.22
<h3 data-sourcepos="1:1-1:9" dir="auto">
<a id="user-content-fixed" class="anchor" href="#fixed" aria-hidden="true"></a>Fixed</h3>
<ul data-sourcepos="2:1-9:80" dir="auto">
<li data-sourcepos="2:1-9:80">Various fixes to support new-style CMake configuration
<ul data-sourcepos="3:3-9:80">
<li data-sourcepos="3:3-3:73">Set <code>GAUDI_PREFER_LOCAL_TARGETS</code> to true in satellite projects (<a href="/lhcb-core/LbDevTools/-/merge_requests/174" data-reference-type="merge_request" data-original="!174" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="334589" data-project-path="lhcb-core/LbDevTools" data-iid="174" data-container="body" data-placement="top" title="Set GAUDI_PREFER_LOCAL_TARGETS to true in satellite projects" class="gfm gfm-merge_request">!174</a>)</li>
<li data-sourcepos="4:3-4:68">Drop warning about base project not using <code>gaudi_project</code> (<a href="/lhcb-core/LbDevTools/-/merge_requests/173" data-reference-type="merge_request" data-original="!173" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="334425" data-project-path="lhcb-core/LbDevTools" data-iid="173" data-container="body" data-placement="top" title="Drop warning about base project not using gaudi_project" class="gfm gfm-merge_request">!173</a>)</li>
<li data-sourcepos="5:3-5:81">Extend special legacy <code>xenv</code> generation to Detector and GitCondDB (<a href="/lhcb-core/LbDevTools/-/issues/61" data-reference-type="issue" data-original="#61" data-link="false" data-link-reference="false" data-project="34748" data-issue="199436" data-project-path="lhcb-core/LbDevTools" data-iid="61" data-issue-type="issue" data-container="body" data-placement="top" title="Enable special generation of xenv files to Detector and GitCondDB" class="gfm gfm-issue">#61</a>, <a href="/lhcb-core/LbDevTools/-/merge_requests/172" data-reference-type="merge_request" data-original="!172" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="334396" data-project-path="lhcb-core/LbDevTools" data-iid="172" data-container="body" data-placement="top" title="Extend special legacy xenv generation to Detector and GitCondDB" class="gfm gfm-merge_request">!172</a>)</li>
<li data-sourcepos="6:3-6:77">Fixes for runtime environment and relocation of new-style projects (<a href="/lhcb-core/LbDevTools/-/merge_requests/171" data-reference-type="merge_request" data-original="!171" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="333228" data-project-path="lhcb-core/LbDevTools" data-iid="171" data-container="body" data-placement="top" title="Fixes for runtime environment and relocation of new-style projects" class="gfm gfm-merge_request">!171</a>)</li>
<li data-sourcepos="7:3-7:85">Add support for new-style CMake projects to <code>lb-dev</code> and <code>git-lb-checkout</code> (<a href="/lhcb-core/LbDevTools/-/merge_requests/170" data-reference-type="merge_request" data-original="!170" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="333226" data-project-path="lhcb-core/LbDevTools" data-iid="170" data-container="body" data-placement="top" title="Add support for new-style CMake projects to lb-dev and git-lb-checkout" class="gfm gfm-merge_request">!170</a>)</li>
<li data-sourcepos="8:3-8:82">Add wrapper <code>lhcb_find_package</code> to look for projects with <code>InstallArea</code> (<a href="/lhcb-core/LbDevTools/-/merge_requests/169" data-reference-type="merge_request" data-original="!169" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="332087" data-project-path="lhcb-core/LbDevTools" data-iid="169" data-container="body" data-placement="top" title="Add wrapper lhcb_find_package to look for projects with InstallArea" class="gfm gfm-merge_request">!169</a>)</li>
<li data-sourcepos="9:3-9:80">Make sure that the current project is first in the key path variables (<a href="/lhcb-core/LbDevTools/-/merge_requests/168" data-reference-type="merge_request" data-original="!168" data-link="false" data-link-reference="false" data-project="34748" data-merge-request="332074" data-project-path="lhcb-core/LbDevTools" data-iid="168" data-container="body" data-placement="top" title="Make sure that the current project is first in the key path variables" class="gfm gfm-merge_request">!168</a>)</li>
</ul>
</li>
</ul>
2021-04-21T10:31:28+02:00
Marco Clemencic
marco.clemencic@cern.ch