Hi Wei Ming, *, On Sat, Feb 18, 2012 at 11:36 AM, Khoo Wei Ming <wei...@gmail.com> wrote: > I followed the patching guidelines on > > http://wiki.documentfoundation.org/Development/Patch_Handling_Guidelines > > What is procedure for git-ignored files? E.g. > > ~/libo-git/moz$ git add > unxlngi6.pro/misc/build/mozilla/xpcom/glue/nsBaseHashtable.h
You really should not add a file from the output trees. What ends up in unxlngi6.pro is already a processed result, not the actual source. To create patches for external modules that get build as part of building LibreOffice, use * "dmake patch" to unpack the sources and apply already existing patches, * do your changes to the file * use "dmake create_patch" to create a patch to be included into the makefile (rename it to a descriptive name and add it to PATCH_FILES If it is meant as a correction to an already existing patch, please use solenv/bin/patch_sanitizer.pl to reduce noise between the old and new version of the patch. (with new build system you use something like make cmd="dmake patch" previously you had to source the Environment file, but that was integrated to a config.mk) > The following paths are ignored by one of your .gitignore files: > moz/unxlngi6.pro > Use -f if you really want to add them. > fatal: no files added > > I'm assuming the '-f' option isn't the answer. Indeed. You don't add the file, but you need to create a patch that will be applied before building that module as described above. ciao Christian _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice