<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/xback/rules.mk, branch v17.01.0</title>
<subtitle>Staging tree of Koen Vandeputte</subtitle>
<id>https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.0</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.0'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/'/>
<updated>2017-01-05T10:09:12Z</updated>
<entry>
<title>build: use mkhash to replace various quirky md5sum/openssl calls</title>
<updated>2017-01-05T10:09:12Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-25T15:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=84bd74057f0d2543ddbc7de2351b0a310df329c6'/>
<id>urn:sha1:84bd74057f0d2543ddbc7de2351b0a310df329c6</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: add defaults for PKG_SOURCE, PKG_SOURCE_SUBDIR, PKG_VERSION</title>
<updated>2016-12-22T15:42:20Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-21T15:39:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=ffb0181a8731847ea0d02d6e158adf3d7d95c382'/>
<id>urn:sha1:ffb0181a8731847ea0d02d6e158adf3d7d95c382</id>
<content type='text'>
This makes it easier to unify versioning of git based package downloads.
PKG_SOURCE_DATE along with an 8-character abbreviation of the git hash
is used as PKG_VERSION, PKG_RELEASE should be used like normal packages.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: implement make check and make package/X/check</title>
<updated>2016-12-17T09:36:25Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-14T14:36:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=7a315b0b5d6aa91695853a8647383876e4b49a7a'/>
<id>urn:sha1:7a315b0b5d6aa91695853a8647383876e4b49a7a</id>
<content type='text'>
This is intended to be used for a wide array of package sanity checks.

The first check that is implemented is for the hash of downloaded files.
It checks:
  - Missing hash
  - Use of SHA256 instead of MD5
  - dl/&lt;file&gt; hash not matching hash in makefile
  - deprecated MD5SUM variable

The deprecated MD5SUM variable check is skipped for feeds/ until OpenWrt
is updated as well

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>rules.mk: add STAGING_DIR_HOSTPKG variable</title>
<updated>2016-11-01T11:11:14Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-11-01T11:07:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=d7bec5609c6e7408726f455c97d82b2b99d9ef19'/>
<id>urn:sha1:d7bec5609c6e7408726f455c97d82b2b99d9ef19</id>
<content type='text'>
Add a STAGING_DIR_HOSTPKG variable which refers to $(STAGING_DIR)/host in order
to prepare support for relocating that directory in the future.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: add checksum target</title>
<updated>2016-08-01T16:11:21Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-07-26T13:05:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=27854a0a84cd2db9539b662a1f1fc95ef7409962'/>
<id>urn:sha1:27854a0a84cd2db9539b662a1f1fc95ef7409962</id>
<content type='text'>
Add a new "checksum" make target which generates an sha256sums file over the
image files produced in bin/targets/ and automatically call it during make
world after the package index generation.

The advantage of this new target is that it is guaranteed to run after the
images, the SDK and the ImageBuilder archives have been generated to ensure
that they all end up in the checksum file. Fixes FS#51.

Uses sed to postprocess the OpenSSL digest output into an sha256sum command
compatible format.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>rules.mk: introduce new variable OUTPUT_DIR</title>
<updated>2016-04-06T19:49:15Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-04-06T19:49:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=54fbe8afdd28d0619d8ccede9fcf183d745584a4'/>
<id>urn:sha1:54fbe8afdd28d0619d8ccede9fcf183d745584a4</id>
<content type='text'>
Introduce a new variable OUTPUT_DIR which refers to the parent bin/ directory
without the architecture specific component.

Also construct the BIN_DIR variable based on OUTPUT_DIR now and add both target
and subtarget components to it to prevent different subtargets from
overwriting each others files in bin/.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: disable the use of -iremap for UML (#21851)</title>
<updated>2016-02-13T22:23:32Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-02-13T22:23:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=c8cbe7aba273e44493d6a3d093a1f1e279489c29'/>
<id>urn:sha1:c8cbe7aba273e44493d6a3d093a1f1e279489c29</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48718
</content>
</entry>
<entry>
<title>rules.mk: add TARGET_INIT_PATH toplevel variables</title>
<updated>2016-02-08T14:28:35Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-02-08T14:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=064761d1db186ddb5687acff79b602e44eae8ab0'/>
<id>urn:sha1:064761d1db186ddb5687acff79b602e44eae8ab0</id>
<content type='text'>
Add a new variable TARGET_INIT_PATH which holds the default $PATH variable
value configured in menuconfig.

Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 48676
</content>
</entry>
<entry>
<title>build: filter out -fno-plt for the kernel build, fixes #21712</title>
<updated>2016-01-28T00:26:38Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-28T00:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=c5d74630c5419a998cb4b3c38a43b4c5677051e6'/>
<id>urn:sha1:c5d74630c5419a998cb4b3c38a43b4c5677051e6</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48515
</content>
</entry>
<entry>
<title>build: use -iremap feature to replace __FILE__ absolute path names in packages with ones relative to $(BUILD_DIR)</title>
<updated>2016-01-25T15:49:31Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-25T15:49:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=b737686b2c5277bfa62705c41e71ad60e1d44ae8'/>
<id>urn:sha1:b737686b2c5277bfa62705c41e71ad60e1d44ae8</id>
<content type='text'>
improves reproducible builds

Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48489
</content>
</entry>
</feed>
