aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* setup.py: removeRoss Burton2015-05-081-73/+0
| | | | | | | | This setup.py doesn't actually work and due to the lack of versioning or stability guarantees we don't endorse system-wide installation. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* setup.py: fix documentation buildAndreas Bofjall2014-05-071-5/+5
| | | | | | | | | | | | | | | | | | | | setup.py currently aborts when building the documentation: > ./setup.py build [..] error: [Errno 2] No such file or directory: '/home/jab/src/x/bitbake/doc/manual' because the doc/manual directory has been renamed to doc/bitbake-user-manual since commit 452a62a ("doc: Rename user-manual -> bitbake-user-manual") and its Makefile has been removed as of commit d419907 ("user-manual: Import YP Docs templates for usermanual improvements"). Update setup.py to reflect the new name and usage. Signed-off-by: Andreas Bofjall <andreas@gazonk.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* setup.py: Set the 'url' in setup.py to the OE BitBake page.Bill Traynor2013-01-311-1/+1
| | | | | | | | Removed the old berlios BitBake project page and inserted the BitBake page from the OE project: http://www.openembedded.org/wiki/BitBake Signed-off-by: Bill Traynor <wmat@alphatroop.com>
* hob2: create a standalone deploy image toolKang Kai2012-06-081-1/+1
| | | | | | | | | | | | | [Yocto 2388] Create a deploy image tool using the existing dialog including DeployImageDialog and ImageSelectionDialog. This tool writes bootable images to USB devices, and it can be run directly without hob. Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* setup.py: fix path for bitbake-selftestMartin Jansa2012-05-131-1/+1
| | | | | | | | | | | | | | * currently fails with: running build_scripts creating build/scripts-2.7 copying and adjusting bin/bitbake -> build/scripts-2.7 copying and adjusting bin/bitbake-layers -> build/scripts-2.7 copying and adjusting bin/bitbake-diffsigs -> build/scripts-2.7 copying and adjusting bin/bitbake-prserv -> build/scripts-2.7 error: file '/tmp/tmpfs/portage/dev-embedded/bitbake-9999/work/bitbake-9999/bitbake-selftest' does not exist Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: Add start of bitbake regression/self testingRichard Purdie2012-05-041-2/+2
| | | | | | | | | | | | | This adds some basic unit testing for the codeparser and data store code. Many of the actual test cases were taken from work by Chris Larson's OE-Signatures work but with changes to adapt to the current bitbake APIs we need to test. I also imported CoW tests written by Holger Freyther from the original bitbake-test codebase: http://svn.berlios.de/wsvn/bitbake/trunk/bitbake-tests/tests/ and some tests from the doctests that were removed in commit: http://git.openembedded.org/bitbake/commit?id=3a11c2807972bbbddffde2fa67fc380d159da467 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* setup.py: remove bb.fetch package, code was dropped in ↵Martin Jansa2012-03-121-1/+1
| | | | | | | 292e3430e5140b602cad86f55b5453e8cebb28a1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert the switch to futures for nowChristopher Larson2012-02-031-3/+2
| | | | | | | | | Without it, we get random hangs on parse failure. With it, some folks have seen hangs even on successful cases. The former is clearly less problematic. This is temporary, until I can finish investigating the root causes of both issues. Signed-off-by: Christopher Larson <kergoth@gmail.com>
* setup.py: Install concurrent tooBernhard Reutner-Fischer2012-02-021-1/+2
| | | | | | | | | | | | | I was getting: Traceback (most recent call last): File "/scratch/src/oe/bitbake/build/scripts-2.7/bitbake", line 39, in <module> from bb import cooker File "/scratch/src/oe/bitbake/build/lib/bb/cooker.py", line 35, in <module> from concurrent import futures ImportError: No module named concurrent Command exited with non-zero status 1 Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* setup.py: install prserv tooMartin Jansa2012-01-201-2/+2
| | | | | | | | | | | | | * otherwise cooker fails: Traceback (most recent call last): File /usr/bin/bitbake, line 39, in <module> from bb import cooker File /usr/lib64/python2.7/site-packages/bb/cooker.py, line 39, in <module> import prserv.serv ImportError: No module named prserv.serv Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add dependency on the backported python 3.2 concurrent.futuresChristopher Larson2012-01-201-1/+1
| | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com>
* setup.py: install fetch2 moduleMartin Jansa2011-04-041-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Chris Larson <chris_larson@mentor.com>
* setup.py: also install bitbake-{layers,diffsigs} scriptsMartin Jansa2011-04-041-1/+1
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Chris Larson <chris_larson@mentor.com>
* Experimental usage of the 'progressbar' moduleChris Larson2010-11-211-1/+1
| | | | Signed-off-by: Chris Larson <chris_larson@mentor.com>
* Move the pysh package into the bb packageChris Larson2010-11-111-1/+1
| | | | | | | The pysh we're using is modified, and we don't want to risk it conflicting with one from elsewhere. Signed-off-by: Chris Larson <chris_larson@mentor.com>
* Don't ship our own copy of PLY, require itChris Larson2010-11-111-1/+2
| | | | | | | | PLY is publically available, so there's no point in shipping ours. We still retain a local copy, however, so we don't lose the ability to run bitbake in place in the source tree. Signed-off-by: Chris Larson <chris_larson@mentor.com>
* Add missing codegen.py to the distutils installChris Larson2010-11-111-0/+1
| | | | Signed-off-by: Chris Larson <chris_larson@mentor.com>
* Per Luke Leighton, drop setuptools/ez_setup usageChris Larson2010-11-111-18/+14
| | | | | | They are unnecessary for us. Signed-off-by: Chris Larson <chris_larson@mentor.com>
* Fix a couple typos in setup.py.Robert P. J. Day2010-06-041-1/+1
| | | | | Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Chris Larson <chris_larson@mentor.com>
* Apply the 2to3 print function transformChris Larson2010-04-091-1/+1
| | | | Signed-off-by: Chris Larson <chris_larson@mentor.com>
* setup.py: remove removed bbimage from installed scriptsMartin Jansa2010-01-221-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Initial switch from distutils to setuptools.Chris Larson2009-07-291-40/+45
| | | | Signed-off-by: Chris Larson <clarson@kergoth.com>
* setup.py: Update to include bb.ui (thanks pH5)Richard Purdie2007-08-191-1/+1
|
* setup.py: use FHS compatible directoriesMarcin Juszkiewicz2007-01-041-4/+4
|
* Add proper GPLv2 headers to all BitBake filesHolger Hans Peter Freyther2006-12-081-13/+14
| | | | | | | | | | | | | BitBake trunk is now GPLv2 only, no mix of MIT,FreeBSD License is left. Update GPL headers to point to the correct address of the FSF Update the list of authors. Uli Luckas, Seb Frankengul and Tim Amsell contributed to the sourcecode as well
* bitbake/bb/fetch:Holger Hans Peter Freyther2005-12-181-1/+1
| | | | | | | | | | | | | | Patch courtsey RP for #438. Move the fetchers into a separate module to ease the writing of new fetchers and to separate the individual implementations. bitbake/MANIFEST: added the new files bitbake/setup.py: added the fetch module
* bitbake/setup.py:Holger Hans Peter Freyther2005-07-121-1/+1
| | | | | | -Unmess the result of parser reorginisation even more. Introduce parse_py to distutils.
* bitbake/Holger Hans Peter Freyther2005-07-061-1/+0
| | | | | | | Update MANIFEST and setup.py to cope with the removal of make.py and bbread and add utils.py to the MANIFEST
* Change the bb.__version__ to 1.2.1, and adjust setup.py to actually import ↵Chris Larson2005-05-181-4/+5
| | | | the bb module to obtain the version it uses.
* Adjust the version in setup.py.Chris Larson2005-03-111-3/+4
|
* Set the 'url' in setup.py to our berlios.de project.Chris Larson2004-12-101-0/+1
|
* Fix the install paths of our datafiles in setup.py.Chris Larson2004-12-091-2/+2
|
* Make bbread spit out a nicer error when it encounters an IOError.Chris Larson2004-12-081-1/+1
|
* Initial import.Chris Larson2004-12-071-0/+67