Bug 39620

Summary: Make incremental building more robust
Product: LibreOffice Reporter: Björn Michaelsen <bjoern.michaelsen>
Component: LibreOfficeAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: LibreOffice, michael.stahl
Priority: medium Keywords: difficultyBeginner, easyHack, skillScript
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:

Description Björn Michaelsen 2011-07-28 07:17:45 UTC
=== Make incremental building more robust ===

'''Background: '''Currently we have build problems eg. if you build, and deliver the internal python, then re-configure with --enable-system-python - you will still have the internal binaries gumming up your build tree (in the solver); this is not good. solenv/bin/build.pl already knows which directories to build and not from the BUILD_TYPE environment variable - which is then used to prune */prj/build.lst dependencies via a prefix. eg. LPSOLVE:lpsolve. build.pl - needs to prune modules later, and enter disabled modules - and run 'deliver --delete' inside them - if they have an output directory: this will fix the issue.

'''Skills: '''build, perl
Comment 1 Michael Stahl (allotropia) 2012-04-04 11:58:23 UTC
the summary sounded interesting, but reading the description i get
the impression it's a waste of time: build.pl is obsolete,
deprecated, and adding any functionality to it is a waste.
Comment 2 Björn Michaelsen 2012-04-04 12:43:04 UTC
Removing EasyHack for now and closing as WORKSFORME. We dont wont people to stumble into such demotivator then in the first precious clicks. ;)
Comment 3 Rainer Bielefeld Retired 2012-04-10 02:53:55 UTC
EasyHack tags unification: tags only allowed in Whiteboard to make queries more easy and reliable
Comment 4 Robinson Tryon (qubit) 2015-12-15 16:24:54 UTC
Migrating Whiteboard tags to Keywords: (EasyHack DifficultyBeginner SkillScript )
[NinjaEdit]