Age | Commit message (Collapse) | Author |
|
|
|
|
|
- allow to use 'srcdate' param in SRC_URI lines (from trunk)
- do not use SRCDATE in archive names when REV is provided (from trunk)
|
|
For first fetch we use 'svn checkout' but for next updates we need to use
'svn update' to fetch only changes.
Patch written by Paul Sokolovsky.
|
|
- subversion will still ask if self-signed SSL certificate will be used.
- patch looks very intrusive but some of changes were needed to be done
to get it working properly:
svncmd = "svn co -r {%s} %s://%s/%s" % (date, proto, svnroot, module)
and next (now removed) lines makes BitBake ignore SVNCOOPTS which now
provide username, password and revision in similar way to trunk version.
|
|
Remove the first C implementation. I'm too lazy to create proper license
headers for what will be replaced with the bitbake-parser code soon(tm).
|
|
|
|
For our french and strange friends place LC_ALL=C in all task calls.
This should give us english log messages.
|
|
- 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
|
|
|
|
concatination error koen was seeing and describing in #1753
|
|
|
|
|
|
|
|
|
|
- those scripts are not called by hand by bitbake users
and most of package linting tools (lintian/Debian, rpmlint/Fedora)
complain about not executable scripts.
- if someone want to run them by hand then he will be able to do it
with calling 'python SCRIPT'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fix up getRuntimeProviders calls in previous commit
|
|
trunk/bitbake/bin/bitbake:
* Move getProvidersRun -> bb.providers.getRuntimeProviders
* Make filterProviders build_cache_fail parameter optional, pending
rethink/removal
* Add NoProvider exception
|
|
* fix references to findBestProvider (closes #1288)
|
|
* Add some variables to the data cache
* Move self.preferred into the same place as other similar cache data
trunk/bitbake/lib/bb/cache.py:
* Bump cache version number
|
|
* Add version of stamp_is_current that works with cached data
* Tweak mkstamp to work over broken? NFS filesystems (simply opening
the file for write access wasn't enough to change the file's timestamp)
* Have add_task create _task_deps variable containing various task flags
for cache use
|
|
Tabs -> Space
r421@snorf: ich | 2006-07-25 21:45:00 +0200
lib/bb/parser/parse_c: Check if we parse a configuration file
Check if we parse a configuration file and if we parse a config
file and see illegal constructs like methods we will throw
and parse error.
r422@snorf: ich | 2006-07-25 21:48:05 +0200
lib/bb/parse/parse_c: Make sure to return 0 if we return -1 in some branch
r423@snorf: ich | 2006-07-25 22:21:06 +0200
lib/bb/parse/parse_c: Modify BBPATH, handle inherits
Add BBPATH to the dirname of the current fn. Handle INHERITS
and include these files.
r424@snorf: ich | 2006-07-25 22:22:50 +0200
lib/bb/parse/parse_c: Handle IOErrors on inheriting INHERITS
|
|
|
|
-Make sure TOPDIR is set (do not declare this as an error here)
-Do not crash on 'NULL' strings
-Throws exceptions properly using 'except -1' from within our
cdef.
|
|
-be able to parse variables like PREFERRED_PROVIDER_virtual/kernel
-handle includes and requires, add 's' to %(fn)
-be less verbose
|
|
|
|
|
|
|
|
|
|
patch courtesy Zwelch
|
|
and '.=' and '=.'. Add a Vim ftdetect plugin to properly set the filetype on bitbake files.
|
|
|
|
bitbake/lib/bb/build.py:
bitbake/lib/bb/utils.py:
bitbake/lib/bb/shell.py:
bitbake/lib/bb/providers.py:
bitbake/lib/bb/msg.py:
bitbake/bin/bitbake:
bitbake/bin/bitdoc:
bitbake/classes/base.bbclass:
Start an overhaul of the message handling in bitbake:
- Introduce a new msg module to replace the existing simple calls.
- The msg module adds the conncept of message domains so ultimately we can
select which kinds of debug messages we want to see (it uses an Enum class
for this)
- Add a warn logging level for things the user should really pay attention to
as note is a little overloaded at present
- Start converting to use the new fuctions
|
|
In the case of rm_work.bbclass we might have deleted the
directory where we come from. Do not fail to avoid
the issues described in #1017
|
|
- Remove some stale inactive code
|
|
bitbake/lib/bb/__init__.py:
bitbake/lib/bb/shell.py:
bitbake/bin/bitbake:
* Move providers functions into their own file. The arguments are horrible
at present but we have to start somewhere with the cleanup and refactoring.
|
|
make things faster and use less space
|
|
Patch courtsey Justin Patrin to teach BitBake SRCDATE="now" handling.
If SRCDATE is set to now we will not look at the temporary DL_DIR
for a saved tarball as we want to download a new version. OpenEmbedded
should consider stamping the do fetch phase.
Justin thanks for the patch and sorry for all the trouble
bitbake/doc/manual/usermanual.xml: Document the 'now' method for svn,svk and cvs
|
|
The CreateCommons license is now at version 2.5. The spirit
remains unchanged.
|