Richard Purdie
|
4c0b17f16b
utils.py: Add md5 and sha256 checksum generation functions from Ross Burton (via Poky)
|
16 years ago |
Holger Hans Peter Freyther
|
35c3263578
Allow to store the PersistData in a PERSISTENT_DIR.
|
16 years ago |
Richard Purdie
|
9bfc553546
runqueue.py: Add bb.runqueue.check_stamp_fn() for use by packaged-staging, also improve check_stamp_task debug output
|
16 years ago |
Richard Purdie
|
5c0671c702
runqueue/taskdata.py: Make sure recrdeps tasks include all inter-task dependencies of a given fn
|
16 years ago |
Richard Purdie
|
02a48b3e39
runqueue.py: Flush stdout/stderr before forking to fix duplicate console output
|
16 years ago |
Richard Purdie
|
8b41c6d1dc
providers.py: No longer weight providers on the basis of a package being "already staged". This leads to builds being non-deterministic.
|
16 years ago |
Richard Purdie
|
814203c590
runqueue.py: Add BB_STAMP_WHITELIST option which contains a list of stamps to ignore when checking stamp dependencies and using a BB_STAMP_POLICY of 'whitelist'. Useful for packaged-staging
|
16 years ago |
Richard Purdie
|
e9bf48c6c0
providers.py: Improve runtime PREFERRED_PROVIDERS warning messages to be more user friendly
|
16 years ago |
Richard Purdie
|
f0b571546a
lib/bb/fetch: Add ability to fetchers to check URL validity without downloading
|
16 years ago |
Richard Purdie
|
24bfa3d4b2
fetch/__init__.py: Improve runfetchcmd so errors are seen and various GIT variables are exported
|
16 years ago |
Richard Purdie
|
376946192e
fetch/cvs.py Add proxy support to CVS fetcher (patch from Cyril Chemparathy/Poky)
|
16 years ago |
Richard Purdie
|
b078757f05
git.py: Work around refs/HEAD issues with git over http (fixes #3410)
|
16 years ago |
Richard Purdie
|
38ce7b95b9
Add return value handling (thanks pH5)
|
16 years ago |
Richard Purdie
|
4ad6a9e946
runqueue.py: Fix problems with recrdeptask handling where some idepends weren't handled correctly
|
16 years ago |
Michael 'Mickey' Lauer
|
187d8221fb
cooker: fix traceback when using -b and -f together
|
16 years ago |
Richard Purdie
|
0dc5e80d24
taskdata.py: When handling build target failures make sure idepends are checked and failed where needed. Fixes --continue mode crashes.
|
16 years ago |
Richard Purdie
|
89dcff1551
runqueue.py: Add BB_SCHEDULER and BB_STAMP_POLICY variables
|
16 years ago |
Richard Purdie
|
435d04828a
fetch/__init__.py: Make fetcher timestamp updating non-fatal when permissions don't allow updates
|
16 years ago |
Richard Purdie
|
f0b8d75a28
Remove digraph and switch to new stamp checking code.
|
16 years ago |
Richard Purdie
|
68631d6372
Convert -b option to use taskdata/runqueue
|
16 years ago |
Richard Purdie
|
e608db7e23
runqueue.py: Add StampUpdate event
|
16 years ago |
Richard Purdie
|
d2d97c5dc9
shell.py: Update to use cooker.buildFile()
|
16 years ago |
Richard Purdie
|
39e91db237
build.py: Convert exec_task to use getVarFlags
|
16 years ago |
Richard Purdie
|
62200483d8
cooker:Remove a debug message from the parsing loop to lower overhead
|
16 years ago |
Richard Purdie
|
83ac72a4b9
cache: Optmise cache handling by more quickly detecting an invalid cache, only saving the cache when its changed, moving the cache validity check into the parsing loop and factoring some getVar calls outside a for loop.
|
16 years ago |
Richard Purdie
|
b349ab740c
data_smart: Fix getVarFlags bug in data_smart
|
16 years ago |
Richard Purdie
|
48e2aa0ae3
cooker, BBHandler: Change parseConfigurationFile so it works on real data, not a copy. Handle 'base' inherit and all other INHERITs from parseConfigurationFile instead of BBHandler
|
16 years ago |
Richard Purdie
|
f543c2deea
git.py: Fix git branch tags fetching
|
16 years ago |
Richard Purdie
|
5c2f85e2f6
runqueue.py: Fix exit code for build failures in --continue mode
|
16 years ago |
Richard Purdie
|
b0b0f80439
cvs.py: Add norecurse and fullpath options to cvs fetcher (from Poky/Marcin)
|
16 years ago |