* [Buildroot] new way to rebuld just the target root?
@ 2010-11-12 0:54 Igor Serebryany
2010-11-12 1:27 ` Igor Serebryany
0 siblings, 1 reply; 3+ messages in thread
From: Igor Serebryany @ 2010-11-12 0:54 UTC (permalink / raw)
To: buildroot
hi,
i've asked this question before, but it seems the structure of the
buildroot output directories has changed since I last upgraded.
using 2009.08, i would do the following to have buildroot rebuild
ONLY the target filesystem:
* remove everything in project_build_*arch*/*myname*/autotools-stamps
* remove the project_build_*arch*/*myname*/root directory
* remove the project_build_*arch*/*myname*/.root file
however, this directory structure doesn't exist anymore, and just
removing 'output/target' and 'output/staging' doesn't seem to
work/causes problems.
is there a new way to rebuild JUST the target filesystem?
--igor
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20101111/aa26c951/attachment.pgp>
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] new way to rebuld just the target root?
2010-11-12 0:54 [Buildroot] new way to rebuld just the target root? Igor Serebryany
@ 2010-11-12 1:27 ` Igor Serebryany
2010-11-12 1:49 ` Malte Starostik
0 siblings, 1 reply; 3+ messages in thread
From: Igor Serebryany @ 2010-11-12 1:27 UTC (permalink / raw)
To: buildroot
addendum: i can see that packages often have a .stamp_target_installed
file, and I wouldn't mind going through and deleting all of those, but
how do i get the entire target directory re-created, including copying
from skeleton?
--igor
On Thu, Nov 11, 2010 at 06:54:54PM -0600, Igor Serebryany wrote:
> hi,
>
> i've asked this question before, but it seems the structure of the
> buildroot output directories has changed since I last upgraded.
>
> using 2009.08, i would do the following to have buildroot rebuild
> ONLY the target filesystem:
>
> * remove everything in project_build_*arch*/*myname*/autotools-stamps
> * remove the project_build_*arch*/*myname*/root directory
> * remove the project_build_*arch*/*myname*/.root file
>
> however, this directory structure doesn't exist anymore, and just
> removing 'output/target' and 'output/staging' doesn't seem to
> work/causes problems.
>
> is there a new way to rebuild JUST the target filesystem?
>
> --igor
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20101111/7dd1c7d5/attachment.pgp>
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] new way to rebuld just the target root?
2010-11-12 1:27 ` Igor Serebryany
@ 2010-11-12 1:49 ` Malte Starostik
0 siblings, 0 replies; 3+ messages in thread
From: Malte Starostik @ 2010-11-12 1:49 UTC (permalink / raw)
To: buildroot
Hi Igor,
Am Freitag, 12. November 2010, 02:27:44 schrieb Igor Serebryany:
> addendum: i can see that packages often have a .stamp_target_installed
> file, and I wouldn't mind going through and deleting all of those, but
> how do i get the entire target directory re-created, including copying
> from skeleton?
I've added this rule to the toplevel Makefle:
clean-target:
rm -rf $(TARGET_DIR) $(STAGING_DIR) $(STAMP_DIR) $(BUILD_DIR)/.root
$(BUILD_DIR)/*/.stamp_target_installed $(BUILD_DIR)/*/.stamp_staging_installed
$(BUILD_DIR)/linux-*/.stamp_installed $(BUILD_DIR)/*/.built
It removes the staging dir as well because that doesn't cost so much in terms
of rebuild-time but keeps quite some problems away. But it's most likely not
complete, so I'm not going to post it as a patch. Serves me quite well
though.
HTH,
Malte
>
> On Thu, Nov 11, 2010 at 06:54:54PM -0600, Igor Serebryany wrote:
> > hi,
> >
> > i've asked this question before, but it seems the structure of the
> > buildroot output directories has changed since I last upgraded.
> >
> > using 2009.08, i would do the following to have buildroot rebuild
> > ONLY the target filesystem:
> >
> > * remove everything in project_build_*arch*/*myname*/autotools-stamps
> > * remove the project_build_*arch*/*myname*/root directory
> > * remove the project_build_*arch*/*myname*/.root file
> >
> > however, this directory structure doesn't exist anymore, and just
> > removing 'output/target' and 'output/staging' doesn't seem to
> > work/causes problems.
> >
> > is there a new way to rebuild JUST the target filesystem?
> >
> > --igor
> >
> >
> >
> >
> > _______________________________________________
> > buildroot mailing list
> > buildroot at busybox.net
> > http://lists.busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-11-12 1:49 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-12 0:54 [Buildroot] new way to rebuld just the target root? Igor Serebryany
2010-11-12 1:27 ` Igor Serebryany
2010-11-12 1:49 ` Malte Starostik
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.