<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/blocktrron/.gitignore, branch master</title>
<subtitle>Staging tree of David Bauer</subtitle>
<id>https://git.openwrt.org/openwrt/staging/blocktrron/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/blocktrron/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/'/>
<updated>2026-10-30T10:06:08Z</updated>
<entry>
<title>tools/sccache: add sccache Rust compiler cache</title>
<updated>2026-10-30T10:06:08Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-10-22T22:23:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=a1788e6156cf4541aaae31191b693d2008c79541'/>
<id>urn:sha1:a1788e6156cf4541aaae31191b693d2008c79541</id>
<content type='text'>
RUST_SCCACHE builds sccache 0.18.0 from a vendor tarball and makes it
the RUSTC_WRAPPER of the cargo builds of host tools, target packages
and libstd-rust. For target packages, scripts/rust-target-wrapper.sh
runs it in turn. The option sits next to CCACHE and is available with
any Rust toolchain of the build system. The packages feed defines
RUST_SCCACHE as well, without a dependency, and Kconfig merges both
definitions, so the tools and the cargo variables check for a Rust
toolchain once more.

sccache is built without default features: the local disk cache stays,
the remote storage backends and their HTTP and TLS stacks are left out,
so the build needs no host library. sccache needs rustc to build, so
the rustc build from source and the sccache build run unwrapped.

sccache keeps its cache and configuration in $(TOPDIR)/.sccache, or in
RUST_SCCACHE_DIR when set, and its server listens on a socket in
$(TMP_DIR), so that each tree has a server of its own. distclean
removes .sccache, and the SCCACHE_* variables of the environment are
unexported.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;

</content>
</entry>
<entry>
<title>gitignore: ignore local APK keys</title>
<updated>2024-05-17T19:03:06Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-05-03T15:26:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=3e5a23639f53f6a5e969f7c243b534f31399fe8a'/>
<id>urn:sha1:3e5a23639f53f6a5e969f7c243b534f31399fe8a</id>
<content type='text'>
Those keys should never be added to the git repository.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>.gitignore: ignore link if target is included from feed</title>
<updated>2023-07-26T15:45:11Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2023-07-19T09:54:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=13e7a2d19f4545170a8deaab03411bc37182f7c4'/>
<id>urn:sha1:13e7a2d19f4545170a8deaab03411bc37182f7c4</id>
<content type='text'>
If an out of tree target is included via a feed, then there is a link with
the name 'feed' in the target directory. Do not show this link in git.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>.gitgnore: add llvm-bpf</title>
<updated>2021-11-21T17:18:01Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2021-11-21T17:18:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=00ce13490a181cbf411aaca76be44a04604b1fbd'/>
<id>urn:sha1:00ce13490a181cbf411aaca76be44a04604b1fbd</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain: add a version that can be bumped to force toolchain/target rebuild</title>
<updated>2021-11-16T21:02:45Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2021-11-16T20:46:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=db34b93331e91bdb2cbc15d17632aaaab7217a6d'/>
<id>urn:sha1:db34b93331e91bdb2cbc15d17632aaaab7217a6d</id>
<content type='text'>
This can be used to ensure that the compiled code is up to date, when
something important changes in the toolchain.
A recent example of this is the gcc 11 fix for a code miscompilation issue

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>.gitignore: ignore any .vscode* file</title>
<updated>2021-07-02T19:50:12Z</updated>
<author>
<name>Nicholas Smith</name>
</author>
<published>2021-07-01T05:07:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=3c3a96df3ff51d99f608be435dfe3d25231ff845'/>
<id>urn:sha1:3c3a96df3ff51d99f608be435dfe3d25231ff845</id>
<content type='text'>
.vscode-ctags are being tracked by git. Update .gitignore to
include any .vscode* file

Signed-off-by: Nicholas Smith &lt;nicholas@nbembedded.com&gt;
</content>
</entry>
<entry>
<title>gitignore: add .vscode for VS Code users</title>
<updated>2021-03-08T09:46:06Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2021-03-08T09:46:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=12dbad1a86ebdbb4c9bd71b14eec245bc6373844'/>
<id>urn:sha1:12dbad1a86ebdbb4c9bd71b14eec245bc6373844</id>
<content type='text'>
For Visual Studio Code users, .vscode is created inside the workspace.

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: improve ccache support</title>
<updated>2020-07-11T13:19:53Z</updated>
<author>
<name>Roman Yeryomin</name>
</author>
<published>2020-06-12T18:43:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=2ca084ccaae619ac8031e902c66817d021ac6fd5'/>
<id>urn:sha1:2ca084ccaae619ac8031e902c66817d021ac6fd5</id>
<content type='text'>
Set CCACHE_DIR to $(TOPDIR)/.ccache and CCACHE_BASEDIR to $(TOPDIR).
This allows to do clean and dirclean. Cache hit rate for test build
after dirclean is ~65%.
If CCACHE is enabled stats are printed out at the end of building process.
CCACHE_DIR config variable allows to override default, which could be useful
when sharing cache with many builds.
cacheclean make target allows to clean the cache.

Changes from v1:
- remove ccache directory using CCACHE_DIR variable
- remove ccache leftovers from sdk and toolchain make files
- introduce CONFIG_CCACHE_DIR variable
- introduce cacheclean make target

Signed-off-by: Roman Yeryomin &lt;roman@advem.lv&gt;
</content>
</entry>
<entry>
<title>Revert ".gitignore: ignore more scripts/config output"</title>
<updated>2020-04-11T18:53:28Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-04-11T18:53:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=46e9a359231ca582df1814f089783ad685221204'/>
<id>urn:sha1:46e9a359231ca582df1814f089783ad685221204</id>
<content type='text'>
This reverts commit c39d01596a8acbdfa5d1ccb98ba0624383a7190a.

It turns out the extra files were from an old config and are not
re/created by the new config.  Apologies for the noise.

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>.gitignore: ignore more scripts/config output</title>
<updated>2020-04-10T10:57:24Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-04-09T14:22:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blocktrron/commit/?id=c39d01596a8acbdfa5d1ccb98ba0624383a7190a'/>
<id>urn:sha1:c39d01596a8acbdfa5d1ccb98ba0624383a7190a</id>
<content type='text'>
dcf3e63a35 added a newer kconfig version which produces a bit more local
code output, add that output to the ignore list

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
</feed>
