<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/lynxis/Makefile, branch master</title>
<subtitle>lynxis staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/lynxis/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/lynxis/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/'/>
<updated>2019-07-25T07:48:33Z</updated>
<entry>
<title>Revert "build: allow simple build system customization with local.mk"</title>
<updated>2019-07-25T07:48:33Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-07-25T07:45:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=12610a5620522c38178208e5559e89e17cbae2ec'/>
<id>urn:sha1:12610a5620522c38178208e5559e89e17cbae2ec</id>
<content type='text'>
This reverts commit fe928c7a81810fd84210a5e9594b7fa8ce1064ce as it seems
to introduce build breakage when local.mk doesn't exist.

 make --trace
 toplevel.mk:216: target 'local.mk' does not exist

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>build: allow simple build system customization with local.mk</title>
<updated>2019-07-25T05:48:02Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-01-07T00:57:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=fe928c7a81810fd84210a5e9594b7fa8ce1064ce'/>
<id>urn:sha1:fe928c7a81810fd84210a5e9594b7fa8ce1064ce</id>
<content type='text'>
I tend to automate most of the boring and repetitive tasks like firmware
flashing, build config reconfiguration etc., so I always end up adding
`include local.mk` as a last line in my Makefile, where local.mk is
usually symlink to some other place, just to not accidentally delete it
during `git clean`.

Carrying this single uncommited modification along in the development
process is quite PITA, because it's causing problems during Git
workflow, while rebasing etc.

I hope, that I'm not alone using similar workflow, so I believe, that
this modification might be useful for others as well.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>build: Unset CDPATH to avoid problems</title>
<updated>2018-08-25T09:10:28Z</updated>
<author>
<name>Thomas Langer</name>
</author>
<published>2018-08-20T10:13:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=41faf52b0ffe902381e75a35e886f635321347b5'/>
<id>urn:sha1:41faf52b0ffe902381e75a35e886f635321347b5</id>
<content type='text'>
In some places the output of commands, which include "cd" are used.
In case of CDPATH the new path is printed, which might not be expected.
Disable the variable to avoid these problem.

When CDPATH was set by the user to some value like "export CDPATH=."
the git checkout done by the build system did not work anymore, the
git cloning aborted with such an error message for example:
....
Packing checkout...
tar: /disk/fs1/tmp2/mehrtens/pon-ugw/ugw-haps/openwrt/tmp/dl/ppa-drv-1.0\n@1534240258: Cannot stat: No such file or directory
tar: Date sample file not found
Try 'tar --help' or 'tar --usage' for more information.
.....

To avoid this, this patch makes the build system unset CDPATH inside
the build system, so the build system will still work even when the
user set this variable in his local environment.

Signed-off-by: Thomas Langer &lt;thomas.langer@intel.com&gt;
Signed-off-by: Hauke Mehrtens &lt;hauke.mehrtens@intel.com&gt;
Acked-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: include package directory in sha256sums when running on buildbot</title>
<updated>2018-06-27T16:54:09Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2018-06-27T16:51:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=681e825f8fbf59a32c3b09810b2a3fef29880c63'/>
<id>urn:sha1:681e825f8fbf59a32c3b09810b2a3fef29880c63</id>
<content type='text'>
In order to be able to better compare files to sync in the future, include
all BIN_DIR subdirectories in the checksum calculation.

To not break existing applications, restrict the recursive checksumming to
CONFIG_BUILDBOT for now.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>merge: base: update base-files and basic config</title>
<updated>2017-12-08T18:41:18Z</updated>
<author>
<name>Zoltan HERPAI</name>
</author>
<published>2017-11-07T08:45:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=34bbbbf9c3b39e7b2d81df590aad5cdbd00280d6'/>
<id>urn:sha1:34bbbbf9c3b39e7b2d81df590aad5cdbd00280d6</id>
<content type='text'>
Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</content>
</entry>
<entry>
<title>build: prepare config.seed before package compilation</title>
<updated>2017-03-18T11:08:04Z</updated>
<author>
<name>Vitaly Chekryzhev</name>
</author>
<published>2017-01-06T11:47:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=3ceb0fa7c587e10748d70c9ec860d9b0ab16549e'/>
<id>urn:sha1:3ceb0fa7c587e10748d70c9ec860d9b0ab16549e</id>
<content type='text'>
Signed-off-by: Vitaly Chekryzhev &lt;13hakta@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: get rid of host.mk</title>
<updated>2017-02-26T12:31:44Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-02-20T13:24:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=9467ce42da7fbcec1a4b5b8e08e2dcea3c67aa96'/>
<id>urn:sha1:9467ce42da7fbcec1a4b5b8e08e2dcea3c67aa96</id>
<content type='text'>
Defined required host related variables in toplevel.mk instead

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>Revert "build: always run package/cleanup before package/compile"</title>
<updated>2017-01-22T12:47:40Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-22T12:47:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=664918d891f3d29f09c15b0abe6616bbfdb2d0c6'/>
<id>urn:sha1:664918d891f3d29f09c15b0abe6616bbfdb2d0c6</id>
<content type='text'>
This reverts commit 2990a21058243b067bb56fed36ee69205595993e.
This introduces a race condition, let's fix this in buildbot instead.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: always run package/cleanup before package/compile</title>
<updated>2017-01-22T12:31:54Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-22T12:30:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=2990a21058243b067bb56fed36ee69205595993e'/>
<id>urn:sha1:2990a21058243b067bb56fed36ee69205595993e</id>
<content type='text'>
Remove unnecessary stampfile indirection
Fixes an issue with the command sequence used by buildbot

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: remove separate /install step for host builds</title>
<updated>2017-01-18T22:57:09Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-18T16:56:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=131db366a3785a72b6e742f1842d29c1ad200601'/>
<id>urn:sha1:131db366a3785a72b6e742f1842d29c1ad200601</id>
<content type='text'>
Reduces the number of recursive make invocations

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
</feed>
