summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2010-09-26Makefile: generate a Makefile wrapper in $(O)Yann E. MORIN
If building out-of-tree, add a Makefile wrapper that calls-out to the real Makefile with proper args. Avoids having to pass -C and O= every time we call make. This is highly inspired from how the Linux kernel does it, and portions of it have been used. We can't use exactly the same implementation as the kernel does, because: - the script writing the wrapper has been expunged of the few lines that were too kernel-related: in buildroot we do not need the version string in the wrapper, and we do not have a patchlevel version; - "in-tree build" does not have the same meaning for the kernel and for buildroot: for the kernel, $(O) point to the $(TOPDIR), while for buildroot $(O) points to $(TOPDIR)/output. For more complete explanations, see: http://lists.busybox.net/pipermail/buildroot/2010-September/037815.html [Peter: minor tweaks] Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-26Improvements to the package conversion status scriptThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-27Merge branch 'pkg-stats-fixes' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot
2010-05-21pkg-stats: better heuristicsThomas Petazzoni
Slightly improve the package type detection heuristic, and fix a small bug about package/multimedia/multimedia.mk exclusion. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-05-21New graph-depends scriptThomas Petazzoni
Add a Python script that draws dependency graphs, either for the full set of selected packages, or for a particular given package. Of course, it is limited to packages that use either the generic or autotools infrastructures. The script generates a file that Graphviz can parse and generate a PDF (or other formats) from it. Full dependency graph of all selected packages : ./scripts/graph-depends > test.dot dot -Tpdf test.dot -o test.pdf Dependency graph of libgtk2 : ./scripts/graph-depends libgtk2 > test.dot dot -Tpdf test.dot -o test.pdf Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-05-02scripts: force copy of files to erase already present and readonly filesLionel Landwerlin
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-09fakeroot: remove all references to BR2_HOST_FAKEROOTThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-02-17get_linux_config.sh: sets THIS_MINOR to 0 if not valid.Julien Boibessot
Sets THIS_MINOR to 0 if not valid, ie when processing a Linux config file which does not have a minor number extension; ex: "<name>-linux-2.6.<major>.config" Otherwise bash is raising an error/exception (line 59) and script can not complete. Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-15Add package statistics scriptThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-12-14remove BR2_KERNEL_HURD from defconfig filesThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-10-26lzma: remove 'target' from lzma package namePeter Korsgaard
We normally don't do this, and it makes using Makefile.autotools.in harder. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-26lzma: host targets should not be user selectablePeter Korsgaard
Instead they should get automatically built if needed. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-05script: use qstripThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-08-29buildroot: fix remaining references to SDL_net instead of sdl_netPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-03buildroot: fix fallout after qtopia4 -> qt renamePeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-05-03scripts/package wizard: clarify the steps after the wizardMarkus Heidelberg
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-05-03scripts/package wizard: add support for subdirsMarkus Heidelberg
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-05-03scripts/package wizard: delete trailing whitespace and empty linesMarkus Heidelberg
In this script and in the .mk output. Let's avoid unnecessary whitespace issues in new packages created with this wizard. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-05-03scripts/package wizard: make workable from TOPDIRMarkus Heidelberg
Before you to had to be in a subdirectory, for example package/ Now you can call it from anywhere. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-03-26scripts/setlocalversion: Renamed 'git-svn' to 'git svn'Peter Korsgaard
Git 1.6.x+ got rid of git-<subcommand> in the normal path. Signed-off-by: Michael Roth <mroth@nessie.de>
2009-03-18pkgconfig: add pkgconfig package for targetPeter Korsgaard
The host versions shouldn't be visible in Kconfig, so remove the reference to BR2_PACKAGE_PKGCONFIG everywhere and prefix the host targets with host-. At the same time add pkgconfig for the target (E.G. for development) and let BR2_PACKAGE_PKGCONFIG control that package. Notice: all defconfigs in the tree have been updated, but make sure to disable the pkgconfig package (unless you want it) if you use an external config, otherwise you'll end up with pkgconfig and glib2 in the target.
2009-02-03setlocalversion: sync with HEAD of kernel gitPeter Korsgaard
Outputs correct svn revision (latest change, not repo version).
2009-02-02Update buildall.sh with result of latest ARM tests + whitespace cleanupsUlf Samuelsson
2009-02-02Create a log file as well as stdout during testUlf Samuelsson
2009-02-02Do not build target compiler during testUlf Samuelsson
2009-01-30readline: s/BR2_READLINE/BR2_PACKAGE_READLINE/Peter Korsgaard
Package configs should start with BR2_PACKAGE_.
2009-01-29run test with some knowledge of ARCHUlf Samuelsson
2009-01-25Update verification scripts and status for ARM buildUlf Samuelsson
2009-01-24Fix buildall script to use testbed in scripts/testUlf Samuelsson
2009-01-24Add test configuration but do not include it by defaultUlf Samuelsson
2009-01-23package/: remove deprecated and broken raidtool2 packagePeter Korsgaard
2009-01-22Update tester scriptUlf Samuelsson
2009-01-22Add help script for testingUlf Samuelsson
2009-01-16Update buildall.sh scriptUlf Samuelsson
2009-01-15Update package buildscriptUlf Samuelsson
2009-01-13Update buildall.sh scriptUlf Samuelsson
2009-01-12Remove conditional clause which disables building some packagesUlf Samuelsson
2009-01-12Add some whitespace to output, aligning comments, when addedUlf Samuelsson
2009-01-11Add buildall script for testing many/most packages separately with build ↵Ulf Samuelsson
logs and documentation for this and mkpkg
2009-01-11Bug fix for mkpkg scriptUlf Samuelsson
2009-01-10Add script allowing better overview of build status of single packagesUlf Samuelsson
2009-01-03Do not copy linux config with higher minor version than current kernelUlf Samuelsson
2009-01-02Apply some care, when copying the linux configuration fileUlf Samuelsson
2008-12-23scripts/setlocalversion: update deprecated git-<command> usageWade Berrier
Git is moving away from the git-<command> to git <command> git-svn -> git svn
2008-10-22new package wizard: change bash-specific constructPeter Korsgaard
Patch by Markus Heidelberg. ${VAR//-/_} which replaces - with _ aborts with "syntax error" on a system where /bin/sh points to dash. Use tr therefor as already done in the line above rather than changing the shebang to bash.
2008-07-17Kconfig: remove 'default n'Peter Korsgaard
'default n' is the default, so there's no need to say it explicitly.
2008-05-01some enhancements to the build-ext3-img scriptJohn Voltz
2008-04-06Fix bad use of symbolUlf Samuelsson
2008-04-01setlocalversion: add git-svn supportPeter Korsgaard
2008-03-31buildroot: add /etc/br-version with version info to target dirPeter Korsgaard