summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2007-02-14Fix the manifest: Do not reference non existing files1.6.4Holger Hans Peter Freyther
2007-02-14Tag bitbake-1.6.4 and bump version numbersHolger Hans Peter Freyther
2007-02-13svn fetcher: add two backport patches from OE #829Marcin Juszkiewicz
- allow to use 'srcdate' param in SRC_URI lines (from trunk) - do not use SRCDATE in archive names when REV is provided (from trunk)
2007-01-26svn fetcher: use 'svn update' to update sources - close OE#1367Marcin Juszkiewicz
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.
2007-01-23fetch/svn.py: use username/password when provided in SRC_URI - close OE#1781Marcin Juszkiewicz
- 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.
2007-01-23Remove the first attempt to integrate Marc's flex/lemon (like in trunk)Marcin Juszkiewicz
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).
2007-01-23build.py: revert setting LC_ALL=C due to IRC discussionMarcin Juszkiewicz
2007-01-23lib/bb/build.py: Put LC_ALL=C on os.system callMarcin Juszkiewicz
For our french and strange friends place LC_ALL=C in all task calls. This should give us english log messages.
2007-01-23Add proper GPLv2 headers to all BitBake files (from trunk)Marcin Juszkiewicz
- 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
2007-01-23usermanual: fix typo (from trunk)Marcin Juszkiewicz
2007-01-06Make cvs_port a string and an empty one as well. This should fix the ↵Holger Hans Peter Freyther
concatination error koen was seeing and describing in #1753
2007-01-06CVS Fetcher: Added support for non-default port (needed for rxvt-unicode in OE).Marcin Juszkiewicz
2007-01-04svn.py: updated (C) to meMarcin Juszkiewicz
2007-01-04updated list of authors (from trunk)Marcin Juszkiewicz
2007-01-04added manpage from trunkMarcin Juszkiewicz
2007-01-04drop shebangs from lib/bb scripts (from trunk)Marcin Juszkiewicz
- 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'
2007-01-04setup.py: use FHS compatible directories (from trunk)Marcin Juszkiewicz
2007-01-02bitbake-1.6 data.py: Backport emit_var fixes and add unexport flag supportRichard Purdie
2007-01-02bin/bitbake: Fix findBestProvider parameters (close #1715)Richard Purdie
2006-11-01BitBake: Tag 1.6.2 and 1.7.2 of BitBakeHolger Hans Peter Freyther
2006-10-31Add missing Changelog entryRichard Purdie
2006-10-31Add some missing entries to the ChangelogRichard Purdie
2006-10-31build.py: Add support for the interact flag, backported from trunkRichard Purdie
2006-10-29bitbake-1.6: Allow version field in DEPENDS (ignored for now)Richard Purdie
2006-10-21bitbake-1.6/lib/bb/shell.py: import bb to fix bb.providers referencesRichard Purdie
2006-08-16Remove a debug statement that crept inRichard Purdie
2006-08-15BitBake: Bump and add Versions 1.4.5 and 1.6.1Holger Hans Peter Freyther
2006-08-14trunk/bitbake/bin/bitbake:Richard Purdie
* Fix up getRuntimeProviders calls in previous commit
2006-08-14trunk/bitbake/lib/bb/providers.py:Richard Purdie
trunk/bitbake/bin/bitbake: * Move getProvidersRun -> bb.providers.getRuntimeProviders * Make filterProviders build_cache_fail parameter optional, pending rethink/removal * Add NoProvider exception
2006-08-14trunk/bitbake/bin/bitbake:Richard Purdie
* fix references to findBestProvider (closes #1288)
2006-08-13trunk/bitbake/bin/bitbake:Richard Purdie
* 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
2006-08-13trunk/bitbake/lib/bb/build.py:Richard Purdie
* 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
2006-07-25 r420@snorf: ich | 2006-07-25 21:29:45 +0200Holger Hans Peter Freyther
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
2006-07-25 bitbake/doc/manual: Do not mention rdepends.dotHolger Hans Peter Freyther
2006-07-23lib/bb/parse/parse_c: Throw Parse Exceptions, crash less oftenHolger Hans Peter Freyther
-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.
2006-07-23lib/bb/parse/parser_c: Handle includes, requires, cope with our syntaxHolger Hans Peter Freyther
-be able to parse variables like PREFERRED_PROVIDER_virtual/kernel -handle includes and requires, add 's' to %(fn) -be less verbose
2006-07-23bitbake/lib/parser/parse_c: Avoid some segfaultsHolger Hans Peter Freyther
2006-07-15msg needs to import sys, it calls it Michael 'Mickey' Lauer
2006-07-11Testing CIA notification, again.Chris Larson
2006-07-11Testing CIA notification.Chris Larson
2006-07-11switch pastebin provider to http://rafb.net/pasteMichael 'Mickey' Lauer
patch courtesy Zwelch
2006-07-10Contrib: update the Vim syntax highlighting to include the 'require' keyword ↵Chris Larson
and '.=' and '=.'. Add a Vim ftdetect plugin to properly set the filetype on bitbake files.
2006-07-09bitbake c parser: first steps torwards a working parserHolger Hans Peter Freyther
2006-07-08bitbake/lib/bb/__init__.py:Richard Purdie
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
2006-07-08lib/bb/build.py: fix for 1017, try to change back to the prevdirHolger Hans Peter Freyther
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
2006-07-08bitbake/lib/bb/build.py:Richard Purdie
- Remove some stale inactive code
2006-07-08bitbake/lib/bb/providers.py:Richard Purdie
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.
2006-07-08lib/bb/fetch/git.py: Add some commands to clean up the git directories to ↵Richard Purdie
make things faster and use less space
2006-05-31bitbake/lib/bb/fetch/*: Implement special 'now' handling for BitBakeHolger Hans Peter Freyther
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
2006-05-31bitbake/doc/manual/usermanual.xml: Use version 2.5 of the licenseHolger Hans Peter Freyther
The CreateCommons license is now at version 2.5. The spirit remains unchanged.