Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


<http://cgit.freedesktop.org/libreoffice/core/commit/?id=c1bd2a254b4a22a02d515b084dabafe963f175ff> does away with the need for specially crafted *.inbuild.component files. It replaces the $BRAND_BASE_DIR/program[/classes] paths in the component files with ones based on new bootstrap varialbes LO_LIB_DIR (i.e., $BRAND_BASE_DIR/program) and LO_JAVA_DIR (i.e., $BRAND_BASE_DIR/program/classes) set in the fundamental ini. In-build uses simply need to set those variables now (uses in CppunitTest.mk etc. already modified accordingly).

I tested this on a clean build only, non-clean builds may stumble over stale component files (when doing unit checks etc.). If that is the case,

  find */${INPATH?}/ -name \*.component -exec rm {} \;

should clean up enough (and not be too expensive).

Stephan

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.