summaryrefslogtreecommitdiff
path: root/meta/recipes-devtools/python
ModeNameSize
-rw-r--r--fix-path.inc614logplain
-rw-r--r--python-2.6-manifest.inc19168logplain
-rw-r--r--python-dbus_0.83.2.bb873logplain
d---------python-gst45logplain
-rw-r--r--python-gst_0.10.19.bb842logplain
d---------python-imaging38logplain
-rw-r--r--python-imaging_1.1.7.bb1027logplain
d---------python-native397logplain
-rw-r--r--python-native_2.6.6.bb1105logplain
-rw-r--r--python-pycairo_1.8.10.bb842logplain
d---------python-pycurl48logplain
-rw-r--r--python-pycurl_7.19.0.bb996logplain
d---------python-pygobject52logplain
-rw-r--r--python-pygobject_2.27.0.bb1176logplain
d---------python-pygtk240logplain
-rw-r--r--python-pygtk_2.17.0.bb2114logplain
-rw-r--r--python-pyrex-native_0.9.9.bb101logplain
d---------python-pyrex58logplain
-rw-r--r--python-pyrex_0.9.9.bb759logplain
-rw-r--r--python-scons-native_2.0.1.bb102logplain
-rw-r--r--python-scons_2.0.1.bb469logplain
-rw-r--r--python.inc676logplain
d---------python483logplain
-rw-r--r--python_2.6.6.bb4326logplain
package whitelistTobias Henkel1 There are some recipes which parse the PARALLEL_MAKE variable by their own and set them to an empty string afterwards. This disables icecc for this recipe. Adding a whitelist for forcing icecc makes it possible to use icecc also with these recipes. Signed-off-by: Tobias Henkel <tobias.henkel@bmw-carit.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-11-12icecc: Support shell evaluation of KERNEL_CCTobias Henkel1 In the current implementation a KERNEL_CC variable containing shell evaluation breaks the build process. Shell expansion is not happening before general expansion in get_cross_kernel_cc which results in a syntax error and an aborted parse process. Before expanding the KERNEL_CC variable get_cross_kernel_cc now checks for backticks or '$(' in the KERNEL_CC variable and performs a shell evaluation using a call to echo if it finds one. Signed-off-by: Tobias Henkel <tobias.henkel@bmw-carit.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-11-12icecc: Enable icecc also for install stepTobias Henkel1 Some packages are calling the compiler in the install step. In this case either the build breaks or icecc is not used for building. The proper environment has to be set to enable icecc based building. Signed-off-by: Tobias Henkel <tobias.henkel@bmw-carit.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-11-12icecc: Add dummy python version of set_icecc_envTobias Henkel1 Bitbakes prepend mechanism for the tasks disregards the type of the function. Thus bitbaking recipes using python functions for configure, compile or install steps fail due to the missing python version of set_icecc_env. Assuming that icecc doesn't need to be used in such situations adding a dummy python version of set_icecc_env fixes this. Signed-off-by: Tobias Henkel <tobias.henkel@bmw-carit.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-11-12icecc: Add blacklist vars to BB_HASHBASE_WHITELISTTobias Henkel1 Changing any of the ICECC blacklist variables should not change the sstate checksum as this doesn't influence the build result. Signed-off-by: Tobias Henkel <tobias.henkel@bmw-carit.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-11-12icecc: Reduce verbosity with empty PARALLEL_MAKETobias Henkel1 Currently the icecc class prints a note for every package which disables parallel make at parse time. This is unneccessary as many packages don't support parallel building. Changing the log level from info to debug hides these messages in normal builds without removing the information when needed. Signed-off-by: Tobias Henkel <tobias.henkel@bmw-carit.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-11-12icecc: Log reason in error casesTobias Henkel1 The current implementation doesn't give a hint about the cause in case something went wrong in set_icecc_env. This makes it harder to find out why a package is not being built using icecc. Therefore warnings are inserted in the various error cases. Signed-off-by: Tobias Henkel <tobias.henkel@bmw-carit.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-04-11icecc: Allow to use this bbclass together with external toolchainsMartin Jansa1 * original implementation by Antti Harju Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 2013-03-15icecc: improve interaction with sstateMartin Jansa1 * exclude ICECC_PARALLEL_MAKE (like PARALLEL_MAKE is) * add ICECC_DISBLED to be able to disable whole icecc functionality while keeping icecc enabled. This is useful when you want multiple builders sharing same sstate-cache, but only some of them using icecc. * inheriting icecc changes all checksums because of do_*_prepends calls, but because icecc should not influence binary output of task we should get same checksums for tasks build with and without icecc * ICECC_DISABLED when set (to any non-empty value will disable icecc env modifications but while keeping same sstate checksum Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>