Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tcf-dev] note about update to ivy 2.3

I updated morpho core from ivy 2.1 to ivy 2.3.

I noticed that our use of the defaultconfmapping attribute should be replaced with a defaultconf attribute instead.

E.g. in build/ivy.xml

 

old:

    <dependencies defaultconfmapping="win32, win32_test, win64, win64_test->win32; linux32, linux32_test, linux64, linux64_test->linux32">

should be:

      <dependencies defaultconf="win32, win32_test, win64, win64_test->win32; linux32, linux32_test, linux64, linux64_test-

 

I've already updated morpho core/pfa/tcf/tdf/cdde_2/template, using defaultconf works with ivy 2.1 and later versions as well.

Failure to update this causes that ivy downloads all configurations of dependencies with no conf attribute.

 

Daniel

 

Note: Only morpho core is currently on ivy 2.3. But I would recommend this change as it is the correct thing to do, regardless of the ivy version used.


Back to the top