Bernhard Reutner-Fischer
41697b7a46
- make sure to add board specific targets before the final generation of the filesystems/tarballs.
...
Until now, we did created the fs and only after that built/installed grub et al
2007-01-28 17:35:11 +00:00
Bernhard Reutner-Fischer
b5136193e6
- make distclean didn't clean dialog binaries. Closes #1039
2007-01-19 18:00:49 +00:00
Eric Andersen
3da708e479
link $(STAGING_DIR)/usr/lib to $(STAGING_DIR)/lib
...
to make glib2 (and packages with similar confusion) work
properly, while still being able to cross compile
2007-01-10 06:55:27 +00:00
Bernhard Reutner-Fischer
9e2503563a
- andersee, what was that good for? It just slows down rebuilds as it delves into each sub-file needlessly.. Ripping out.
2006-12-02 19:01:10 +00:00
Bernhard Reutner-Fischer
6e2823c1fa
- add and use BR2_BZCAT config option.
2006-11-17 15:43:51 +00:00
Bernhard Reutner-Fischer
870cb9e826
- check if busybox' Rules.mak exists.
...
- add target dirs to ensure that all required dirs do exist so make busybox-menuconfig works in a pristine checkout.
2006-11-17 11:21:23 +00:00
Eric Andersen
a4c685f165
make certain the target directory exists
2006-11-15 21:00:07 +00:00
Eric Andersen
ba70f94e62
subversion makes it so we do not need a separate tarball
...
to store empty directories and symlinks for the target_skeleton.
2006-11-15 06:52:00 +00:00
Bernhard Reutner-Fischer
6342c83201
- use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may not exist; Closes #971
...
Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
2006-10-01 15:17:52 +00:00
Eric Andersen
98bc6dac2a
configuring uClibc depends on first having kernel headers in place
2006-07-18 23:43:58 +00:00
Eric Andersen
8c709551ff
put sed check in the correct place
2006-07-18 23:39:39 +00:00
Eric Andersen
ddb5ebab06
move TAR_OPTIONS to its rightful place
2006-07-18 22:58:58 +00:00
"Steven J. Hill"
0c1e709edb
Resolves Bug #182 for buildroot. It works nice to pull in default
...
configuration files for targets. More information on the bug database
page at <http://bugs.uclibc.org/view.php?id=182 >.
2006-06-22 02:24:08 +00:00
Mike Frysinger
d99c31c646
s/dependancies/dependencies/
2006-05-26 01:18:09 +00:00
Eric Andersen
a71258c161
when copying, be forceful about it to gratuitously overwrite symlinks
2006-04-19 17:24:47 +00:00
Eric Andersen
5418a92350
make sure things still work even when fakeroot is not in active use
2006-04-07 22:42:15 +00:00
David Anders
d4aab02a04
removed clean and distclean from the noconfig targets per case 0000232
2006-01-25 13:36:51 +00:00
Bernhard Reutner-Fischer
7df4de6cbb
- remove BR2_TAR_VERBOSITY and add helptext to BR2_TAR_OPTIONS.
...
default to no additional tar options.
2005-12-10 15:36:43 +00:00
Bernhard Reutner-Fischer
ce90aae17c
- add option to pass to tar for unpacking the source.
...
Set it to exclude .svn per default (please default to "" if inappropriate)
2005-12-10 14:59:02 +00:00
Mike Frysinger
5bc1f0c323
Allan Clark writes:
...
Quick patch to avoid deleting my directory of RPM Sources.
I tend to use buildroot as "make DL_DIR=/.rh/SOURCES", with the rpm
topdir set to $HOME/.rh in my .rpmmacros -- allows me to build RPMs as
non-root, and share the source with buildroot. Problem is, buildroot
likes to delete my directory :(
2005-09-09 02:49:10 +00:00
Mike Frysinger
8c2fc60997
only build host-file if we need it
2005-09-08 00:03:33 +00:00
"Steven J. Hill"
6b632ad624
Build 'file' for the host as well as the target. If the host system has a version older than that being built for buildroot, the target build will fail. So, we build 'file' for the host and add actually add '$(TOOL_BUILD_DIR)/bin' to the TARGET_PATH so that it takes precedence over the host system version.
2005-08-30 03:35:37 +00:00
Eric Andersen
d1345f067e
Allow packages to use fakeroot. To accomodate this, convert all
...
target filesystem creation tools to also use fakeroot.
2005-08-04 06:32:52 +00:00
Eric Andersen
f3ccf319b0
Make defconfig work properly
2005-04-27 08:09:58 +00:00
Eric Andersen
74ad4e12c8
Change all instances of 'ln -sf' to 'ln -snf'
2005-04-15 02:19:11 +00:00
Eric Andersen
bb15c2215e
more changes towards better board support
2005-02-17 18:21:20 +00:00
Eric Andersen
79f5f1e867
Make target stuff last so it can override everything else
2005-02-17 03:00:29 +00:00
Eric Andersen
1a35a66350
Fix some silly bugs: a variable for gcc was used before it was defined, remove
...
'.svn' not 'CVS' from the install, add 2.4.29 kernel headers as the default.
2005-02-11 20:52:06 +00:00
Eric Andersen
d06645d8ed
There is no need to have a separate 'Makefile.in' file in the
...
general case, therefore, combine the toplevel Makefile options
such as setting TARGETS into the per-package *.mk file
2005-02-10 03:06:39 +00:00
Eric Andersen
15b26aeee9
update copyright
2005-02-07 22:19:26 +00:00
Eric Andersen
bf38723fce
Don't fail for existing dirs
2004-12-11 10:35:18 +00:00
Eric Andersen
747b16dd2b
Add some more phonys
2004-12-11 10:33:19 +00:00
Eric Andersen
a22bafc958
Don't nuke STAGING_DIR and TARGET_DIR
2004-12-11 10:31:14 +00:00
Manuel Novoa III
56239e49a6
Build the uClibc utils with the uClibc-targeted toolchain.
...
While the host utils are also built, they are not currently installed.
2004-10-15 08:26:30 +00:00
Eric Andersen
bb05a9ad46
Make the TAR_VERBOSITY option a bit more sane
2004-10-09 21:19:47 +00:00
Eric Andersen
bad6428272
Don't use a string to do the job of a bool
2004-10-09 21:12:25 +00:00
Mike Frysinger
1f41bb7738
support tar verbosity
2004-10-09 18:58:04 +00:00
Eric Andersen
3f284171c5
Remove obsolete references to SOURCE_DIR
2004-10-09 05:28:18 +00:00
Eric Andersen
4c4768b2f7
Fix it so we once again build the target root_fs
2004-10-09 04:34:21 +00:00
Eric Andersen
44eedc5c44
facelift step number two
2004-10-09 02:49:33 +00:00
Eric Andersen
73f7be8290
Remove the old 'make' directory, and populate the new 'package'
...
directory.
2004-10-09 01:24:28 +00:00
Eric Andersen
0b5ad78369
It would help to include the package specific *.mk makefiles
2004-10-09 01:07:45 +00:00
Eric Andersen
2d523c2317
Major buildroot facelift, step one.
...
-Erik
2004-10-09 01:06:03 +00:00
Mike Frysinger
7b58b2c577
add -pipe to default CFLAGS
2004-10-08 20:09:09 +00:00
Eric Andersen
ee654b59c3
Always use kernel-headers.
2004-10-05 07:10:07 +00:00
Manuel Novoa III
16a8faf0fa
Add the new binutils and gdb, but don't make them defaults since I haven't
...
really tested them yet.
2004-09-30 01:08:50 +00:00
Eric Andersen
f598d4fe84
Default to 2.4.27 kernel headers
2004-09-22 17:07:07 +00:00
Manuel Novoa III
bfa9ce0e4c
Add back in support for 3.3.4 soft float toolchains, although arm would
...
require reenabling linking with -lfloat in uClibc.
2004-09-14 11:52:26 +00:00
Manuel Novoa III
ce1dd7b540
Integrate gcc 3.4.2 and add patches from both openembedded (6??-*)
...
and Dan Kegel's crosstools (7??-*).
Use makefile vars for toolchain names in ccache.mk and gdb.mk.
Fix a g++-related symlink issue with ccache.
Change the default to gcc 3.4.2 and binutils 2.15.91.0.2 (now that mips
is building). Let the users go forth and test... ;-)
2004-09-10 18:58:11 +00:00
Manuel Novoa III
7dd297b2f2
Should be supported now for gcc 3.4.1.
2004-09-03 01:12:33 +00:00