From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 01/10] New, simpler, infrastructure for building the Linux kernel
Date: Sun, 20 Jun 2010 21:22:19 +0200 [thread overview]
Message-ID: <20100620212219.63498179@surf> (raw)
In-Reply-To: <878w69a8ys.fsf@macbook.be.48ers.dk>
Hello,
On Sun, 20 Jun 2010 19:51:23 +0200
Peter Korsgaard <jacmet@uclibc.org> wrote:
> Ok - Notice that there isn't anything stopping people from using a -rc
> version (and there shouldn't be) - E.G.
>
> http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.35-rc3.tar.bz2
Nothing prevents people from doing this, but in that case they have to
use the "Custom tarball" option and give the full URL.
The "Custom version" only works with versions that are available
directly in http://www.kernel.org/pub/linux/kernel/v2.6/.
> Thomas> Isn't this what I'm doing already ?
>
> No, you were doing:
>
> +# Compilation
> +$(LINUX26_DIR)/.stamp_compiled: $(LINUX26_DIR)/.stamp_configured
> + @$(call MESSAGE,"Compiling kernel")
> + $(MAKE) $(LINUX26_MAKE_FLAGS) -C $(@D)
> +ifeq ($(BR2_LINUX_KERNEL_UIMAGE),y)
> + $(MAKE) $(LINUX26_MAKE_FLAGS) -C $(@D) uImage
> +endif
> + $(Q)touch $@
>
> E.G. just make (followed by make uImage if uImage is selected).
>
> I guess we should do:
>
> make <format>
> if modules:
> make modules
> make modules-install
I have separate build and install steps. Would something like the
following be OK for you ?
* build step
make <format>
if modules:
make modules
* install step
cp .... $(BINARIES_DIR)
if modules:
make modules_install
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
next prev parent reply other threads:[~2010-06-20 19:22 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-13 18:50 [Buildroot] [pull request] Pull request for branch linux-cleanup Thomas Petazzoni
2010-06-13 18:50 ` [Buildroot] [PATCH 01/10] New, simpler, infrastructure for building the Linux kernel Thomas Petazzoni
2010-06-18 19:30 ` Peter Korsgaard
2010-06-19 14:13 ` Thomas Petazzoni
2010-06-19 19:48 ` Peter Korsgaard
2010-06-20 13:35 ` Thomas Petazzoni
2010-06-20 17:51 ` Peter Korsgaard
2010-06-20 19:22 ` Thomas Petazzoni [this message]
2010-06-20 21:08 ` Peter Korsgaard
2010-06-13 18:50 ` [Buildroot] [PATCH 02/10] Remove old Linux infrastructure Thomas Petazzoni
2010-06-13 18:50 ` [Buildroot] [PATCH 03/10] iso9660: take into account the linux changes Thomas Petazzoni
2010-06-18 19:32 ` Peter Korsgaard
2010-06-13 18:50 ` [Buildroot] [PATCH 04/10] module-init-tools: remove support for cross-depmod Thomas Petazzoni
2010-06-13 18:50 ` [Buildroot] [PATCH 05/10] module-init-tools: bump version + convert to autotools Thomas Petazzoni
2010-06-18 19:34 ` Peter Korsgaard
2010-06-13 18:50 ` [Buildroot] [PATCH 06/10] linux: Add dependency on host-module-init-tools Thomas Petazzoni
2010-06-13 18:50 ` [Buildroot] [PATCH 07/10] Add generic functions to enable/set/disable options in kconfig files Thomas Petazzoni
2010-06-13 18:50 ` [Buildroot] [PATCH 08/10] linux: adjust kernel config according to the Buildroot configuration Thomas Petazzoni
2010-06-18 19:43 ` Peter Korsgaard
2010-06-19 14:24 ` Thomas Petazzoni
2010-06-19 17:45 ` Peter Korsgaard
[not found] ` <AANLkTincS1TpfzFUHCVgD5kr8csXcHUuaQzjzOSabD6N@mail.gmail.com>
2010-06-20 7:06 ` Peter Korsgaard
2010-06-13 18:50 ` [Buildroot] [PATCH 09/10] linux: add support for linux26-{menuconfig, xconfig, gconfig} targets Thomas Petazzoni
2010-06-13 18:50 ` [Buildroot] [PATCH 10/10] linux: add support for initramfs Thomas Petazzoni
2010-06-14 1:50 ` [Buildroot] [pull request] Pull request for branch linux-cleanup Paul Jones
2010-06-18 6:46 ` Thomas Petazzoni
2010-06-20 13:37 ` Thomas Petazzoni
2010-06-20 13:51 ` Thomas Petazzoni
2010-06-20 17:52 ` Peter Korsgaard
2010-06-20 19:22 ` Thomas Petazzoni
2010-06-22 20:15 ` Thomas Petazzoni
2010-06-23 9:29 ` Peter Korsgaard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100620212219.63498179@surf \
--to=thomas.petazzoni@free-electrons.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox