Changes ======= 0.12 (Unreleased) ----------------- * Do not upload to cache by default. 'use-cache' option replaces 'forbid-download-cache' and must be explicitely set in order to use cache. * Do not cache working copy, which just duplicate `.git` folder. 0.11.6 (2013-02-25) ------------------- * Cleanup pyc and pyo files when updating git repository [Sebastien Robin] 0.11.5 (2012-10-01) ------------------- * Use @{upstream} git magic value, allow to fix update bugs. [Cedric de Saint Martin] 0.11.4 (2012-09-11) ------------------- * libnetworkcache is added back as a dependency. gitclone has no sense without it in SlapOS context. [Cedric de Saint Martin] 0.11.3 (2012-09-10) ------------------- * Removed explicit dependency of slapos.libnetworkcache. If not present, it will gracefully degrade. [Cedric de Saint Martin] 0.11.2 (2012-09-05) ------------------- * Add location to Buildout "options" dict, so that it is exposed to other Buildout parts. [Cedric de Saint Martin] 0.11.1 (2012-09-05) ------------------- * Add forbid-download-cache parameter, forbidding to fetch git from cache. [Cedric de Saint Martin] * Sanitize instance attributes. [Cedric de Saint Martin] 0.11 (2012-09-04) ----------------- * Add slapos.recipe.build:gitclone recipe. [Cedric de Saint Martin] 0.10.2 (2012-08-02) ------------------- * Update manifest to include readme.rst [Cedric de Saint Martin] 0.10.1 (2012-08-02) ------------------- * Minor fix in ReST documentation formatting. [Cedric de Saint Martin] 0.10 (2012-07-02) ----------------- * Add ``format = yes|no`` option. [Antoine Catton] 0.9 (2012-06-07) ---------------- * Revert accidental release about upcoming version of slapos.recipe.build 0.8 (2012-06-07) ---------------- * Add support for "path" argument [Cedric de Saint Martin] * Cleanup of download entry point [Vincent Pelletier] * Add npm and cpan entry points [Cedric de Saint Martin] 0.7 (2011-11-8) --------------- * Generic: Remove directory when needed, and only if it is wanted. [Cedric de Saint Martin] * Add slapos.recipe.downloadunpacked script [Alain Takoudjou] 0.6 (2011-09-08) ---------------- * Cmmi: Support more compatibility with other recipes to build, especially hexagonit.recipe.cmmi. [Łukasz Nowak] * Generic: A lot of small improvements (like supporting values with = in environment) [Łukasz Nowak] * Generic: Use shlex to parse some options. [Antoine Catton] * Generic: Fix patch, it was not working, as not using stdin. [Antoine Catton] 0.5 (2011-09-06) ---------------- * Download: Expose location too for compatiblity. [Łukasz Nowak] 0.4 (2011-09-06) ---------------- * Cmmi: Provide more features to control build process. [Łukasz Nowak] 0.3 (2011-09-05) ---------------- * Provide slapos.recipe.build:download utility. [Łukasz Nowak] 0.2 (2011-09-05) ---------------- * Bugfix: Support buildout's download cache during downlading. [Łukasz Nowak] * Bugfix: Honour correctly passed md5sum to download method. [Łukasz Nowak] * Feature: Utility methods pipeCommand and failIfPathExists. [Łukasz Nowak] * Bugfix: Rename promisee to promise. [Łukasz Nowak] * Feature: Allow to define update_script and slapos_update_promise [Łukasz Nowak] * Feature: Just warn in case of lack of promise. [Łukasz Nowak] 0.1 (2011-08-26) ---------------- * Add copyTree method to recursively copy [Cedric de Saint Martin] * add guessPlatform function to guess architecture in case of multi-architecture installation [Cedric de Saint Martin]