<feed xmlns='http://www.w3.org/2005/Atom'>
<title>build_soong/build_kzip.bash, branch android-platform-11.0.0_r2</title>
<subtitle>Fork of build/soong
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/'/>
<entry>
<title>Export KYTHE_KZIP_ENCODING.</title>
<updated>2020-01-22T22:41:01+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2020-01-22T22:41:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=f77ee745d3269c3b59413ff30d111801d1d211d8'/>
<id>f77ee745d3269c3b59413ff30d111801d1d211d8</id>
<content type='text'>
Bug: 146224091
Test: manual
Change-Id: I998a51565419b86a9f183c0f3228ce09d7b035c0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 146224091
Test: manual
Change-Id: I998a51565419b86a9f183c0f3228ce09d7b035c0
</pre>
</div>
</content>
</entry>
<entry>
<title>Build kzip for Go files in build/blueprint directory.</title>
<updated>2020-01-16T19:02:17+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2020-01-15T01:01:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=facb360e49b05cc244d6ef6bb8261f32f769dfe3'/>
<id>facb360e49b05cc244d6ef6bb8261f32f769dfe3</id>
<content type='text'>
Bug: 137798757
Test: manual
Change-Id: If953425c80c60a64ebd6d50dddbac858ef091275
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 137798757
Test: manual
Change-Id: If953425c80c60a64ebd6d50dddbac858ef091275
</pre>
</div>
</content>
</entry>
<entry>
<title>Save compilation units in protobuf format.</title>
<updated>2020-01-15T20:40:03+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2020-01-10T01:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=6c2d4f91f8f8365ab67af244436f115878f27979'/>
<id>6c2d4f91f8f8365ab67af244436f115878f27979</id>
<content type='text'>
Bug: 146224091
Test: manual
Change-Id: I7a856bab13f54c78efa0061421c3fcb9341bc6e7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 146224091
Test: manual
Change-Id: I7a856bab13f54c78efa0061421c3fcb9341bc6e7
</pre>
</div>
</content>
</entry>
<entry>
<title>Use absolute path for output.</title>
<updated>2020-01-02T19:20:40+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2019-12-27T23:29:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=17c42bd105224fdb6bac2565e728ec5532da83bb'/>
<id>17c42bd105224fdb6bac2565e728ec5532da83bb</id>
<content type='text'>
Test: manual
Bug: 137798757
Change-Id: If2e9c31e1ff523914f5f2cecf8975e1da91c03a7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: manual
Bug: 137798757
Change-Id: If2e9c31e1ff523914f5f2cecf8975e1da91c03a7
</pre>
</div>
</content>
</entry>
<entry>
<title>Run extractor for Go files in build/soong directory</title>
<updated>2019-12-23T19:34:15+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2019-12-20T22:25:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=ca54088aa8659944dddc6e48397f38a8013b5aa3'/>
<id>ca54088aa8659944dddc6e48397f38a8013b5aa3</id>
<content type='text'>
Bug: 137798757
Test: run cd build/soong &amp;&amp;  ../../prebuilts/build-tools/linux-x86/bin/go_extractor --goroot=$PWD/../../prebuilts/go/linux-x86 --rules=vnames.go.json --canonicalize_package_corpus --output $OUT_DIR/soong/golang.kzip ./...
Change-Id: Ib1edde4bf36e6b0683f49da0986f243690c81d6b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 137798757
Test: run cd build/soong &amp;&amp;  ../../prebuilts/build-tools/linux-x86/bin/go_extractor --goroot=$PWD/../../prebuilts/go/linux-x86 --rules=vnames.go.json --canonicalize_package_corpus --output $OUT_DIR/soong/golang.kzip ./...
Change-Id: Ib1edde4bf36e6b0683f49da0986f243690c81d6b
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass filename mappings to C++ and Java extractors.</title>
<updated>2019-09-27T17:28:11+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2019-09-27T03:14:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=651436460a335d7e89efab9d6f3f872a397342db'/>
<id>651436460a335d7e89efab9d6f3f872a397342db</id>
<content type='text'>
Android builds by default put artifacts into out/ subdirectory of
the source tree, causing the extractor to record their names as
relative. The indexer considers such files as sources, which is wrong.
Fortunately, the extractor can be fed a set of filename rewriting
rules (see build/tools/vnames.json).
Also, undo previous unsuccessful attempt use to absolute path for the
output directory to distinguish between source code and artifacts.

Bug: 141385476
Test: run the build, inspect compilation units of the kzip file
Change-Id: I89ec3aed8fd14f43ea6e0b226d54f643346f6125
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Android builds by default put artifacts into out/ subdirectory of
the source tree, causing the extractor to record their names as
relative. The indexer considers such files as sources, which is wrong.
Fortunately, the extractor can be fed a set of filename rewriting
rules (see build/tools/vnames.json).
Also, undo previous unsuccessful attempt use to absolute path for the
output directory to distinguish between source code and artifacts.

Bug: 141385476
Test: run the build, inspect compilation units of the kzip file
Change-Id: I89ec3aed8fd14f43ea6e0b226d54f643346f6125
</pre>
</div>
</content>
</entry>
<entry>
<title>Name the resulting file $BUILD_NUMBER.kzip, drop revision.txt</title>
<updated>2019-09-26T21:54:19+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2019-09-26T21:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=114d966c27d696400c93bbfaf67e2500867576c7'/>
<id>114d966c27d696400c93bbfaf67e2500867576c7</id>
<content type='text'>
Bug: 137977523
Test: manual
Change-Id: Ifb02f033baaf6ee1668ccaa56b59edd05dce078a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 137977523
Test: manual
Change-Id: Ifb02f033baaf6ee1668ccaa56b59edd05dce078a
</pre>
</div>
</content>
</entry>
<entry>
<title>Build output directory should be an absolute path.</title>
<updated>2019-09-24T19:07:52+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2019-09-24T18:57:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=a1e178f39d3066c8082097274699fe2777489daf'/>
<id>a1e178f39d3066c8082097274699fe2777489daf</id>
<content type='text'>
Bug: 141385476
Test: manual
Change-Id: I969c761571dca6949204a8aa87a0b52ba98761c2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 141385476
Test: manual
Change-Id: I969c761571dca6949204a8aa87a0b52ba98761c2
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate revision.txt file containing unique ID.</title>
<updated>2019-09-24T17:28:36+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2019-09-24T02:13:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=69ee7b0967b02d9a4cf60b7d5bde57873fc2ecc9'/>
<id>69ee7b0967b02d9a4cf60b7d5bde57873fc2ecc9</id>
<content type='text'>
Bug: 137977523
Test: manual
Change-Id: Ib1fbf6a4305bd843ace203e3f62a511fbdb168a1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 137977523
Test: manual
Change-Id: Ib1fbf6a4305bd843ace203e3f62a511fbdb168a1
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle the case when OUT_DIR is not set.</title>
<updated>2019-08-15T18:13:01+00:00</updated>
<author>
<name>Sasha Smundak</name>
<email>asmundak@google.com</email>
</author>
<published>2019-08-15T18:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=b13f9c520c7c869977449fd59ace156495a66536'/>
<id>b13f9c520c7c869977449fd59ace156495a66536</id>
<content type='text'>
Bug: 137977523
Test: manual
Change-Id: I6a4bcc5099223f28bce72bf10004c01327598fc7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 137977523
Test: manual
Change-Id: I6a4bcc5099223f28bce72bf10004c01327598fc7
</pre>
</div>
</content>
</entry>
</feed>
