summaryrefslogtreecommitdiffstats
path: root/setup.py
AgeCommit message (Collapse)Author
2014-05-07setup.py: fix documentation buildAndreas Bofjall
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>
2013-01-31setup.py: Set the 'url' in setup.py to the OE BitBake page.Bill Traynor
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>
2012-06-08hob2: create a standalone deploy image toolKang Kai
[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>
2012-05-13setup.py: fix path for bitbake-selftestMartin Jansa
* 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>
2012-05-04bitbake: Add start of bitbake regression/self testingRichard Purdie
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>
2012-03-12setup.py: remove bb.fetch package, code was dropped in ↵Martin Jansa
292e3430e5140b602cad86f55b5453e8cebb28a1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-03Revert the switch to futures for nowChristopher Larson
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>
2012-02-02setup.py: Install concurrent tooBernhard Reutner-Fischer
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>
2012-01-20setup.py: install prserv tooMartin Jansa
* 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>
2012-01-20Add dependency on the backported python 3.2 concurrent.futuresChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2011-04-04setup.py: install fetch2 moduleMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Chris Larson <chris_larson@mentor.com>
2011-04-04setup.py: also install bitbake-{layers,diffsigs} scriptsMartin Jansa
Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-11-21Experimental usage of the 'progressbar' moduleChris Larson
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-11-11Move the pysh package into the bb packageChris Larson
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>
2010-11-11Don't ship our own copy of PLY, require itChris Larson
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>
2010-11-11Add missing codegen.py to the distutils installChris Larson
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-11-11Per Luke Leighton, drop setuptools/ez_setup usageChris Larson
They are unnecessary for us. Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-06-04Fix a couple typos in setup.py.Robert P. J. Day
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-04-09Apply the 2to3 print function transformChris Larson
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-01-22setup.py: remove removed bbimage from installed scriptsMartin Jansa
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-29Initial switch from distutils to setuptools.Chris Larson
Signed-off-by: Chris Larson <clarson@kergoth.com>
2007-08-19setup.py: Update to include bb.ui (thanks pH5)Richard Purdie
2007-01-04setup.py: use FHS compatible directoriesMarcin Juszkiewicz
2006-12-08Add proper GPLv2 headers to all BitBake filesHolger Hans Peter Freyther
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
2005-12-18bitbake/bb/fetch:Holger Hans Peter Freyther
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
2005-07-12bitbake/setup.py:Holger Hans Peter Freyther
-Unmess the result of parser reorginisation even more. Introduce parse_py to distutils.
2005-07-06bitbake/Holger Hans Peter Freyther
Update MANIFEST and setup.py to cope with the removal of make.py and bbread and add utils.py to the MANIFEST
2005-05-18Change the bb.__version__ to 1.2.1, and adjust setup.py to actually import ↵Chris Larson
the bb module to obtain the version it uses.
2005-03-11Adjust the version in setup.py.Chris Larson
2004-12-10Set the 'url' in setup.py to our berlios.de project.Chris Larson
2004-12-09Fix the install paths of our datafiles in setup.py.Chris Larson
2004-12-08Make bbread spit out a nicer error when it encounters an IOError.Chris Larson
2004-12-07Initial import.Chris Larson