summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* scripts: get rid of outdated buildall scriptPeter Korsgaard2010-10-044-1202/+0
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* scripts: fix for POSIX complianceYann E. MORIN2010-09-303-18/+18
| | | | | | | | | | | | Using two '=' for string comparison is a bashism. Revert to using one, as stated in POSIX 1003.1-2008. Of the three affected scripts, two are explicitly called vi #!/bin/bash. Those two do not _need_ the fix, but gets it nonetheless, in case we later switch to a POSIX-compliant shell for those scripts. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: generate a Makefile wrapper in $(O)Yann E. MORIN2010-09-261-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Improvements to the package conversion status scriptThomas Petazzoni2010-07-261-42/+77
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'pkg-stats-fixes' of ↵Peter Korsgaard2010-05-271-14/+13
|\ | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot
| * pkg-stats: better heuristicsThomas Petazzoni2010-05-211-14/+13
| | | | | | | | | | | | | | 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>
* | New graph-depends scriptThomas Petazzoni2010-05-211-0/+169
|/ | | | | | | | | | | | | | | | | | | | 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>
* scripts: force copy of files to erase already present and readonly filesLionel Landwerlin2010-05-021-2/+2
| | | | | Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* fakeroot: remove all references to BR2_HOST_FAKEROOTThomas Petazzoni2010-04-091-1/+0
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* get_linux_config.sh: sets THIS_MINOR to 0 if not valid.Julien Boibessot2010-02-171-0/+1
| | | | | | | | | | | 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>
* Add package statistics scriptThomas Petazzoni2009-12-151-0/+200
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* remove BR2_KERNEL_HURD from defconfig filesThomas Petazzoni2009-12-141-1/+0
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lzma: remove 'target' from lzma package namePeter Korsgaard2009-10-262-2/+2
| | | | | | We normally don't do this, and it makes using Makefile.autotools.in harder. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lzma: host targets should not be user selectablePeter Korsgaard2009-10-261-1/+0
| | | | | | Instead they should get automatically built if needed. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* script: use qstripThomas Petazzoni2009-09-051-3/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* buildroot: fix remaining references to SDL_net instead of sdl_netPeter Korsgaard2009-08-291-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: fix fallout after qtopia4 -> qt renamePeter Korsgaard2009-08-031-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* scripts/package wizard: clarify the steps after the wizardMarkus Heidelberg2009-05-031-9/+21
| | | | | Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* scripts/package wizard: add support for subdirsMarkus Heidelberg2009-05-031-5/+22
| | | | | Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* scripts/package wizard: delete trailing whitespace and empty linesMarkus Heidelberg2009-05-031-3/+1
| | | | | | | | 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>
* scripts/package wizard: make workable from TOPDIRMarkus Heidelberg2009-05-031-3/+4
| | | | | | | | 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>
* scripts/setlocalversion: Renamed 'git-svn' to 'git svn'Peter Korsgaard2009-03-261-1/+1
| | | | | | Git 1.6.x+ got rid of git-<subcommand> in the normal path. Signed-off-by: Michael Roth <mroth@nessie.de>
* pkgconfig: add pkgconfig package for targetPeter Korsgaard2009-03-181-1/+0
| | | | | | | | | | | | | 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.
* setlocalversion: sync with HEAD of kernel gitPeter Korsgaard2009-02-031-5/+9
| | | | Outputs correct svn revision (latest change, not repo version).
* Update buildall.sh with result of latest ARM tests + whitespace cleanupsUlf Samuelsson2009-02-021-346/+324
|
* Create a log file as well as stdout during testUlf Samuelsson2009-02-021-35/+36
|
* Do not build target compiler during testUlf Samuelsson2009-02-021-2/+1
|
* readline: s/BR2_READLINE/BR2_PACKAGE_READLINE/Peter Korsgaard2009-01-301-1/+1
| | | | Package configs should start with BR2_PACKAGE_.
* run test with some knowledge of ARCHUlf Samuelsson2009-01-292-0/+9
|
* Update verification scripts and status for ARM buildUlf Samuelsson2009-01-253-51/+147
|
* Fix buildall script to use testbed in scripts/testUlf Samuelsson2009-01-242-85/+178
|
* Add test configuration but do not include it by defaultUlf Samuelsson2009-01-241-0/+633
|
* package/: remove deprecated and broken raidtool2 packagePeter Korsgaard2009-01-231-1/+0
|
* Update tester scriptUlf Samuelsson2009-01-221-514/+323
|
* Add help script for testingUlf Samuelsson2009-01-221-0/+111
|
* Update buildall.sh scriptUlf Samuelsson2009-01-161-44/+96
|
* Update package buildscriptUlf Samuelsson2009-01-151-4/+32
|
* Update buildall.sh scriptUlf Samuelsson2009-01-131-6/+7
|
* Remove conditional clause which disables building some packagesUlf Samuelsson2009-01-121-6/+9
|
* Add some whitespace to output, aligning comments, when addedUlf Samuelsson2009-01-121-2/+2
|
* Add buildall script for testing many/most packages separately with build ↵Ulf Samuelsson2009-01-111-0/+460
| | | | logs and documentation for this and mkpkg
* Bug fix for mkpkg scriptUlf Samuelsson2009-01-111-4/+4
|
* Add script allowing better overview of build status of single packagesUlf Samuelsson2009-01-101-0/+45
|
* Do not copy linux config with higher minor version than current kernelUlf Samuelsson2009-01-031-6/+25
|
* Apply some care, when copying the linux configuration fileUlf Samuelsson2009-01-021-9/+51
|
* scripts/setlocalversion: update deprecated git-<command> usageWade Berrier2008-12-231-1/+1
| | | | | | Git is moving away from the git-<command> to git <command> git-svn -> git svn
* new package wizard: change bash-specific constructPeter Korsgaard2008-10-221-2/+1
| | | | | | | | 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.
* Kconfig: remove 'default n'Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* some enhancements to the build-ext3-img scriptJohn Voltz2008-05-011-5/+5
|
* Fix bad use of symbolUlf Samuelsson2008-04-061-0/+1
|