]> code.ossystems Code Review - openembedded-core.git/commitdiff
bitbake: Sync with 1.8 branch upstream
authorRichard Purdie <richard@openedhand.com>
Tue, 30 Sep 2008 20:32:33 +0000 (20:32 +0000)
committerRichard Purdie <richard@openedhand.com>
Tue, 30 Sep 2008 20:32:33 +0000 (20:32 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5345 311d38ba-8fff-0310-9ca6-ca027cbcb966

bitbake/ChangeLog
bitbake/doc/bitbake.1
bitbake/doc/manual/usermanual.xml
bitbake/lib/bb/fetch/cvs.py

index 561b618ae43f5f31a9824f5b8b085a23fb0f2f09..c4aa5ba19898c28f744e2e1b8c0f330b1f201857 100644 (file)
@@ -41,7 +41,17 @@ Changes in BitBake 1.8.x:
        - Add PERSISTENT_DIR to store the PersistData in a persistent
          directory != the cache dir.
        - Add md5 and sha256 checksum generation functions to utils.py
+       - Make sure Build Completed events are generated even when tasks fail
+       - Correctly handle '-' characters in class names (#2958)
+       - Make sure expandKeys has been called on the data dictonary before running tasks
+       - Correctly add a task override in the form task-TASKNAME.
        - Revert the '-' character fix in class names since it breaks things
+       - When a regexp fails to compile for PACKAGES_DYNAMIC, print a more useful error (#4444)
+       - Allow to checkout CVS by Date and Time. Just add HHmm to the SRCDATE.
+       - Move prunedir function to utils.py and add explode_dep_versions function
+       - Raise an exception if SRCREV == 'INVALID'
+       - Fix hg fetcher username/password handling and fix crash
+       - Fix PACKAGES_DYNAMIC handling of packages with '++' in the name
 
 Changes in BitBake 1.8.10:
        - Psyco is available only for x86 - do not use it on other architectures.
index e6cbe7df0e08ccc88456e1de77ddfde5c852fcd4..01172d7412599c066d9ba51bacebf1dd567ef407 100644 (file)
@@ -97,12 +97,13 @@ emit the dependency trees of the specified packages in the dot syntax
 .B \-IIGNORED\_DOT\_DEPS, \-\-ignore-deps=IGNORED_DOT_DEPS
 Stop processing at the given list of dependencies when generating dependency
 graphs. This can help to make the graph more appealing
-.\"
-.\" Next option is only in BitBake 1.7.x (trunk)
-.\"
-.\".TP
-.\".B \-lDEBUG_DOMAINS, \-\-log-domains=DEBUG_DOMAINS
-.\"Show debug logging for the specified logging domains
+.TP
+.B \-lDEBUG_DOMAINS, \-\-log-domains=DEBUG_DOMAINS
+Show debug logging for the specified logging domains
+.TP
+.B \-P, \-\-profile
+profile the command and print a report
+.TP
 
 .SH AUTHORS
 BitBake was written by 
index a79716a0aa06e5ce15995a2655c72dd77f7ab64c..a01801e03f0915ff49e1360eee89c5d5854a9080 100644 (file)
@@ -415,6 +415,7 @@ options:
                         the graph more appealing
   -l DEBUG_DOMAINS, --log-domains=DEBUG_DOMAINS
                         Show debug logging for the specified logging domains
+  -P, --profile         profile the command and print a report
 
 </screen>
                 </para>
index c4ccf4303f1930849670347454f4dcb55f23887e..aa55ad8bf60faed67005e3b36db5ac3989284fd2 100644 (file)
@@ -118,7 +118,11 @@ class Cvs(Fetch):
         if 'norecurse' in ud.parm:
             options.append("-l")
         if ud.date:
-            options.append("-D \"%s UTC\"" % ud.date)
+            # treat YYYYMMDDHHMM specially for CVS
+            if len(ud.date) == 12:
+                options.append("-D \"%s %s:%s UTC\"" % (ud.date[0:8], ud.date[8:10], ud.date[10:12]))
+            else:
+                options.append("-D \"%s UTC\"" % ud.date)
         if ud.tag:
             options.append("-r %s" % ud.tag)