summaryrefslogtreecommitdiff
path: root/package/Makefile.in
AgeCommit message (Collapse)Author
2008-01-10Use host ldconfig, if external toolchain is usedUlf Samuelsson
2007-10-30FIx syntax errorUlf Samuelsson
2007-10-18Allow to remove _nofpu from directories and imagesUlf Samuelsson
2007-10-18Remove debugging info from package/Makefile.inUlf Samuelsson
2007-10-18Remove hyphen from images if empty rootfs suffixUlf Samuelsson
2007-10-07Allow date to be added to ImageUlf Samuelsson
2007-10-05- fix some whitespace damage..Bernhard Reutner-Fischer
- add COPYTO settings for cpio and tar and remove that ugly hardcoded DATE from that was added by Ulf
2007-10-02- default to mips I for mipsel and mips III for mips Bernhard Reutner-Fischer
- suggest some target flags for abi64
2007-10-01- just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-09-29- fix quotes for STRIP.Bernhard Reutner-Fischer
Sorry for any inconvenience this may have caused..
2007-09-29- make sure that strip and all it's arguments are passed if used viaBernhard Reutner-Fischer
STRIP=$(TARGET_STRIP) (i.e. without quoting). Thanks to Dimitry Golubovsky for mentioning this.
2007-09-28- cleanup configure optionsBernhard Reutner-Fischer
2007-09-28- add FC, remove some duplicate entries, cleanupBernhard Reutner-Fischer
- fixup after Ulf: CXX doesn't take CFLAGS but CXXFLAGS
2007-09-28Sort HOST/TARGET_CONFIGURE_OPTS, add some more, needed for gcc-4.1.2Ulf Samuelsson
2007-09-27- add a query for suggestions on how to deal with MALLOC_GLIBC_COMPATBernhard Reutner-Fischer
2007-09-26- revert some bad checkins, fixup bad settings in atmel targets and move the ↵Bernhard Reutner-Fischer
gcc target abi back to a place where the other arch-specific settings live
2007-09-20- revert r19918 for nowBernhard Reutner-Fischer
2007-09-20- Reset flags, packages are usually built with -O2 otherwise.Bernhard Reutner-Fischer
Packages that need to pass additional CFLAGS in their .mk have to do something like this: ...configure $(foreach i,$(foo_CFLAGS),CFLAGS+=$$i) --prefix=...
2007-09-17- add v9a and v9b settings.Bernhard Reutner-Fischer
Will need to change the GCC_TARGET_TUNE accordingly.
2007-09-15- some more sparc{,64} twiddlingBernhard Reutner-Fischer
2007-09-12Add version info (date) to root fs imageUlf Samuelsson
2007-09-12Update various packages to make X runUlf Samuelsson
2007-09-01- cosmetic cleanupBernhard Reutner-Fischer
2007-08-28Add default X11 install directoryUlf Samuelsson
2007-08-28- add apropriate variables for the host-toolchain to HOST_CONFIGURE_OPTSBernhard Reutner-Fischer
2007-08-22- global whitespace trimmingBernhard Reutner-Fischer
2007-08-22- random whitespace cleanupBernhard Reutner-Fischer
2007-08-21- our dependencies are project specific. First (untested) attempt to take ↵Bernhard Reutner-Fischer
this fact into account. Will need to try to copy eventual pre-existing project-specific deps back to package/config in order not to mess up the corresponding timestamps (to avoid superfluous rebuilds)..
2007-08-21- move the PROJECT variable setting to a more sensible placeBernhard Reutner-Fischer
2007-08-21Remove switches if sstrip is runUlf Samuelsson
2007-08-10Merge in X11R7 patches from Julien Letessier, posted 04 Jul 2007. Doesn'tEric Andersen
quite work yet for me, but this clearly is a huge project and not having it quite work on the first pass is hardly unexpected. We definately want this stuff in buildroot.
2007-08-08Use cross ldconfig instead of host versionPeter Korsgaard
2007-07-31- add possibility to select different flavours of strip (or none at all for ↵Bernhard Reutner-Fischer
debugging purposes)
2007-07-31- nil the CXX env var if we don't have a CXX cross-compilerBernhard Reutner-Fischer
2007-07-23- fix typo in previous commitBernhard Reutner-Fischer
2007-07-23- iff the cross-compiler supports certain mtune,march,mabi flags then use ↵Bernhard Reutner-Fischer
them for the packages. This should make it obvious if the wrong compiler is used to build the target.
2007-07-22No platform code in this file."Steven J. Hill"
2007-07-22ATMEL_MIRROR needs to be available before toolchain is builtUlf Samuelsson
2007-07-20Add additional include directory, required by some packagesUlf Samuelsson
2007-07-20make source-check without permanently changing WGET commandUlf Samuelsson
2007-07-17Ensure we use host 'make', even when building 'make' in buildrootUlf Samuelsson
2007-07-12Add comment on when to use BUILD_DIR vs PROJECT_BUILD_DIRUlf Samuelsson
2007-07-12 BSP Patch:Ulf Samuelsson
========================================================= The purpose of the BSP patch is to allow building several boards inside the same buildroot tree. For this to work, each board has to have its own "$(TARGET_DIR)" and all *configurable* packages must be rebuilt for each board. They are now built in the "$(PROJECT_BUILD_DIR)" All non configurable packages can and should still be built in the "$(BUILD_DIR)". If a package is built for one board, then when you build for a second board of the same architecture the build becomes a simple copy of the resulting binaries. ----- Define BR2_PROJECT which will be used as the selector between different boards. Note that BR2_PROJECT allow you to build multiple root file systems for a single board, and should not be confused with BR2_BOARD_NAME which relates to the H/W. ----- Define PROJECT_BUILD_DIR as "PROJECT_BUILD_DIR/$(PROJECT)" Define BINARIES_DIR as "binaries/$(PROJECT)" Define TARGET_DIR as "$(PROJECT_BUILD_DIR)/root" (some prefix/postfix may apply) Resulting images are stored in "$(BINARIES_DIR)" ----- Define a few new environment variables in Makefile PROJECT: Stripped BR2_PROJECT DATE: Date of build in YYYY-MM-DD format HOSTNAME: Stripped BR2_HOSTNAME => /etc/hostname BANNER: Stripped BR2_BANNER => /etc/issue Linux and Busybox will be built in $(PROJECT_BUILD_DIR) More patches will be needed later to ensure all configurable packages are built in this directory.
2007-07-06Remove usage of TARGET_LDFLAGS all together. Both TARGET_CFLAGS and ↵"Steven J. Hill"
TARGET_LDFLAGS are passed with the compilers and linker respectively so that we can pass CFLAGS and LDFLAGS on a per-package basis which was not possible previously and a number of packages failed to build. TARGET_CFLAGS usage in package makefiles will be removed next.
2007-06-28- adjust infrastructure for new kconfigBernhard Reutner-Fischer
2007-06-27- add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-06-27- introduce TARGET_CONFIGURE_ARGS to hold presets for configure for target ↵Bernhard Reutner-Fischer
packages
2007-06-26- add BR2_INET_IPV6 and BR2_INET_RPCBernhard Reutner-Fischer
TODO: use $(DISABLE_IPV6) in packages instead of a gazillion different hackish ways that are currently in there
2007-06-26- pass -msoft-float if BR2_SOFT_FLOAT is set. Closes bug #1069Bernhard Reutner-Fischer
2007-06-20- add full sysroot support for non-ancient toolchains.Bernhard Reutner-Fischer
- start to separate usr/lib and lib to match normal system-layout