Committed the changed defaults for CMake: https://developer.blender.org/rBbf63e348a2c481fa523466a86dd52cedadc62bc8
Noted in build docs: http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/Linux/cmake#Automatic_CMake_Setup Existing builds won't change their configurations, but we'll need to make sure distro package maintainers use the options in: https://developer.blender.org/diffusion/B/browse/master/build_files/cmake/config/blender_full.cmake On Fri, Nov 14, 2014 at 12:23 AM, Campbell Barton <[email protected]> wrote: > On Thu, Nov 13, 2014 at 10:00 PM, Simon Repp <[email protected]> wrote: >> When I switched from Ubuntu to Fedora it took me about 2 weeks on and >> off to get a successful build again, afterwards I had a full working >> build but I was 50% down on motivation and 100% out of free time for >> that month to get into actual coding again. Who knows what would have >> happened in those two weeks if I had actually coded? (and afterwards in >> that altered timeline ...!?) >> >> In that sense I really like the idea, though I would prefer the inverse >> implementation: 'make' for the full build, 'make simple' (or so) as a >> (prominently documented!!) simpler way for dev newcomers to have at hand >> if the full build process is discouraging or blocking actual development. > > We have `make lite`, its referenced in the linux build docs and in `make > help`. > http://wiki.blender.org/index.php/Dev:Doc/Building_Blender/Linux/Ubuntu/CMake#Automatic_CMake_Setup > > Its probably worth mentioning that this can be used to get up and > running quickly. > >> I suggest the inverse implementation because sometimes building the full >> thing actually works like a charm (it did for me on Ubuntu), so you'd >> get the full thing for free in that case - and initially failing and >> retrying can also lead to important discoveries, for instance my 2 week >> odyssey to building Blender on Fedora actually revealed a major bug in >> the dependency installer script, which I could fix together with >> mont29's help then. >> >> Either way it's implemented, thumbs up, I like it!! >> >> On 11/13/2014 12:31 PM, Campbell Barton wrote: >>> This is mainly for Linux/BSD developers (releases remain unchanged). >>> >>> Its getting increasingly difficult to build Blender on Linux, (LLVM, >>> ffmpeg, OpenCollada...) & these issue's can't always be fixed on our >>> side. >>> >>> With newer developers a failed build with a cryptic error message >>> (guys in #blendercoders can't even help with), is quite off putting.. >>> >>> Proposing a limited feature-set by default with CMake (again official >>> builds from blender.org are unchanged) >>> >>> https://developer.blender.org/T42569 >>> >> _______________________________________________ >> Bf-committers mailing list >> [email protected] >> http://lists.blender.org/mailman/listinfo/bf-committers > > > > -- > - Campbell -- - Campbell _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
