Age | Commit message (Collapse) | Author |
|
Signed-off-by: Chris Larson <clarson@mvista.com>
|
|
Use 1.3.3.0 instead - I felt like that..
|
|
Bump the version to 1.3.3
lib/bb/__init__.py:
Bump the version to 1.3.2.2
|
|
Add the recent changes to the ChangeLog including
-ph5's STAMP fix
-Richard's RDEPENDS reverse tracking
|
|
Stop hardcoding the stamps directory directly but
use the STAMP variable instead. The Package Version, Name
and Release is already included in the STAMP variable.
This patch was created by Phillip Zabel (pH5). Thank you
|
|
It could be that we have no buildable providers and
eligible is None. Do not error in this case.
This was spotted by mickeyl on a world build (with a
lot of failures) and fixed by Richard Purdie again.
|
|
if we included the required file without an error
we parsed that line and may return.
This oversight was spotted by Richard Purdie. Thanks
again.
|
|
Patch by Richard Purdie to fix the selection of
a preferred R provider
|
|
Patch by Richard Purdie to fix the recognition
of circular dependencies.
|
|
-add explode_deps method to return
a list of package names from a string (RDEPENDS)
Patch courtsey Richard Purdie (rpurdie@openedhand.com)
bitbake/bin/bitbake:
-major overhaul on dependency tracking and improvement
to the previous commit.
Build Runtime Depends and Runtime Recommendations at the
same time as the package is built.
Patch courtsey Richard Purdie (rpurdie@openedhand.com)
|
|
-Patch by ph5 to call the build method with the right
amount of parameters.
|
|
-Do not error out if there is no md5sum key in
the parameter map
|
|
Build a reverse hash for PACKAGES, so runtimes dependencies
can be resolved.
E.g. which bb file is needed to get glibc-locale-de build.
Patch by Richard Prudie of zaurus kernel and openedhand.com
fame. Thanks!
|
|
-Make the wget fetcher use md5sum parameter associated
with a URL.
-In a bitbake file for use with OpenEmbedded
SRC_URI="http://www.froglogic.de;md5sum=ABCDEF" will now
work.
|
|
-Mention the new require keyword
|
|
Update the ChangeLog to specially mention the
contributions done by openedhand.com employees
and the bugfixes they have done.
|
|
Add a getSRCDate static method to the Fetcher Baseclass
to extract the SRCDATE with fallbacks to CVSDATE and DATE
Switch over users of CVSDATE to this new method.
|
|
-Implement the 'require' keyword in bitbake. The semantic
inherits the semantic of include.
It only differs in the way missing files are handled.
Require will raise a ParseError when a 'required' file
could not be found.
-We add a new keyword and scan for it
-We change the include method to carry an additional parameter
|
|
Apply patch courtsey Richard for #554 to include
the path in the filename of the tar.gz snapshot
|
|
Apply patch courtsey Chris at openhand.com to make
the svn fetcher honor the CVSDATE/DATE when
fetching source.
|
|
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
|
|
patch by pHilipp Zabel on #531. The variable
was initialisied with one name and used with other
names.
I don't know if this lead to any exceptions but
it is better this way.
|
|
Patch for #436 to fix
CVSDATE = "xxx"
CVSDATE_somepackage = "yyy"
PREFERRED_VERSION_somepackage = "zzz-${CVSDATE}"
results in "zzz-xxx", not the expected and preferred "zzz-yyy".
This is due to PN not being in OVERRIDES at this stage of bitbake operation.
applied RP's patch from http://bugs.openembedded.org/attachment.cgi?id=365&action=view
thanks RP
|
|
-Attempt at verifying the MD5 SUM after the fetch and fail
if the one specified does not match the one calculated.
-Simplify the code writing the md5sum
|
|
-say what file could not be opened instead of simply saying
file not found.
|
|
parser: move import bb and import os out of the commands (import in a function that's called often has a performance penalty)
lib: increase revision
shell: add 'reparse' and 'fileReparse' commands, courtesy Justin Patrin
|
|
-Patch by pHilipp Zabel to allow dots
in the function names. This fixes bug #139. It seems right
to have dots in the packagename
|
|
-Do not write the global configuration file into each cached file.
On unpickling reattach a current configuration file.
This is based on the work of proti
http://www.frankengul.org/~seb/cow/cow8a.patch and was adopted to
the current data_smart instance.
CVSDATE, BUILDSTART and similiar should be always current again
|
|
-Pass the configuration to the persistent data instance
|
|
-Pass a configuration instance to pkgdata
bitbake/lib/bb/data.py:
-take an optional configuration for pkgdata
to prepare merging the '[pickle,unpickle]_prep'
protis older cow work.
|
|
-use gmtime instead of localtime for the BUILDSTART variable
|
|
|
|
-Update the ChangeLog in preparation of the bitbake 1.3.2 release
|
|
-Update the result of bitbake --help
-Add note of the removal of bbread and its replacement with bitbake -e
|
|
-Provide an example for writing an event handler
|
|
-Update 1 to True to catch up with python 2.2 ;)
|
|
-Add Documentation for the .= and =. operators we introduce
with Bitbake 1.3.2.
|
|
-Sort the groups (I had not expected to still see this on my disk)
|
|
|
|
-Inject a BUILDSTART variable into each parsed file
|
|
-Prepare the Wget fetcher to soon check the MD5SUMs in many
different ways.
|
|
-Remove decodeurl comment/testcase. We will readd to the right
place to be a proper testcase.
|
|
-Create a MD5SumException. We will throw it when the sums do
not match.
|
|
-ParseError was unknown to ConfHandler since the moving
of the directories. Import ParseError into ConfHandler
|
|
thanks.
|
|
-Unmess the result of parser reorginisation even more. Introduce
parse_py to distutils.
|
|
I wonder what would happen if I only commit after getting
enough donations for a file...
Currently it defaults to the python implementation
|
|
|
|
-Implement token_t and switch the grammar actions
to the new class
-Start with the lex_t as well
-Start with implementing the high level python
side.
|
|
Marc Singer and turn it into a C module (after pybison
was a total failure).
Lexer Changes:
Do not allow unquoted R_VALUE
Grammar Changes:
FILES_${PN} () {
}
T_VARIABLE is a legal start of a procedure
|