Viewing Issue Simple Details
[ Jump to Notes ]
|
[ View Advanced ]
[ Issue History ]
[ Print ]
|
ID |
Category |
Severity |
Reproducibility |
Date Submitted |
Last Update |
0000163 |
[buildroot] Other |
minor |
always |
03-15-05 18:31 |
02-12-07 05:48 |
|
Reporter |
pgrayson |
View Status |
public |
|
Assigned To |
buildroot |
Priority |
normal |
Resolution |
won't fix |
|
Status |
closed |
|
Product Version |
|
|
Summary |
0000163: Target Skeleton Update |
Description |
Currently, there are two mechanisms for creating the target root filesystem skeleton. The first mechanism uses a tarball containing a root filesystem skeleton. The second mechanism overlays a directory tree on-top of the target root filesystem. Buildroot currently uses both of these mechanisms concurrently.
A deficiency of the current directory tree overlay mechanism is that it only works for files -- directories must already exist (ostensibly from the tarball skeleton).
The attached patch resolves this deficiency. A side-effect of this is that the tarball mechanism can be deprecated and the directory tree overlay can entirely supercede it. This has [obvious and] significant advantages in terms of version controlling the root filesystem skeleton.
This patch also makes a tweak that allows TARGET_SKELETON, TARGET_SKEL_DIR, and TARGET_DEVICE_TABLE to be overridden correctly. |
Additional Information |
this feature looks interesting, however the patch doesn't apply cleanly to the current svn. one of the main problems with the current svn repo of buildroot is checking in the binary tarballs. i'd like to see those go, but that would take some doing. please make a new patch using diff -urN and either open a new case or re-open this one. |
|
Attached Files |
buildroot-target-skel.patch [^] (1,259 bytes) 03-15-05 18:31 |
|