On 9.10.2009 12:52, Ladislav Slezak wrote:
Hi all,
As I said in today's WebYaST call I'd like to improve the 'rake package' task which by default package (almost) all files when making www.tar.bz2. It has happened to me several times that I by mistake packaged some temporary files (like .bak or testing/experimental patch files) and build then failed because of installed but unpackaged files.
There should be a better logic (like package only files which are in GIT) or an explicit list of files. In standard YaST there is an explicit list in Makefile.am files.
I just have submitted yast2-webservice-tasks-0.0.5 package, 'rake package' now packs only files which are in the GIT repository (using 'git ls-files' command), all other files are ignored and a warning with file list is printed. (If 'git ls-files' fails for some reason e.g. because called outside of a GIT repo it packs all files by default, the change is backward compatible.) -- Best Regards Ladislav Slezák Yast Developer ------------------------------------------------------------------------ SUSE LINUX, s.r.o. e-mail: lslezak@suse.cz Lihovarská 1060/12 tel: +420 284 028 960 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org