[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: plans for eclipse luna in debian



On Tue, 16 Feb 2016, Luca Vercelli wrote:

> I don't know what are "build profiles" :(

Then ask before thinking ;-)

> however I dont' think so,

Mayyyyybe. With build profiles, you have something similar to
Maven profiles in that you can:

• have different Build-Depends (on the debian/control side)
• generate less and/or different binary packages
• have different code (in debian/rules you can switch on a new
  environment variable DEB_BUILD_PROFILES so you can use two
  (partially or even completely) different recipes for building
  while using the same source

This is intended especially for bootstrapping and cross-builds:
you first compile with the bootstrap profile enabled, then do
whatever is needed to get the full profile working, then build
it without the bootstrap profile, superseding the bootstrapping
upload. (It’s intended that way, to be used to break dependency
cycles and bootstrap, not to flavourise packages inside just one
distribution… though I wish I could have a distro-specific default
profile so there were no delta between Debian and the-derivate-
which-cannot-be-named-from-Canonical any more, for one of mine.)

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


Reply to: