The scripts are now identical. I just checked for the existence of setup.py
or CMakeLists.txt.

On 6 January 2015 at 14:15, Martin Sandve Alnæs <[email protected]> wrote:

> I'm on it. Just had a little bughunt, my bash is not very good.
>
> On 6 January 2015 at 14:05, Anders Logg <[email protected]> wrote:
>
>> Good. Can you make the corresponding change to the DOLFIN version of the
>> script?
>>
>> It's important to keep both scripts as close as possible.
>>
>> We might consider actually making the scripts identical with some
>> if-clause to select either distutils or Cmake. What do you think?
>>
>>
>> Tue Jan 06 2015 at 2:00:24 PM skrev Martin Sandve Alnæs <
>> [email protected]>:
>>
>>>  Added some more missing ones plus
>>>  FENICS_PYTHON_EXECUTABLE
>>>   FENICS_PYTHON_VERSION
>>>
>>>
>>> On 6 January 2015 at 13:52, Anders Logg <[email protected]> wrote:
>>>
>>>> ok. I have fixed this now. Take a look again.
>>>>
>>>> Tue Jan 06 2015 at 1:43:56 PM skrev Martin Sandve Alnæs <
>>>> [email protected]>:
>>>>
>>>>>  Talked to Johannes: just adding all the variables to fenics.conf in
>>>>> both scripts should do the trick.
>>>>>
>>>>> On 6 January 2015 at 13:32, Anders Logg <[email protected]> wrote:
>>>>>
>>>>>> Yes, I'm aware of this problem.
>>>>>>
>>>>>> Any suggestion for how it should be solved? I want something that
>>>>>> helps me (us) to set the right variables.
>>>>>>
>>>>>>  How about the first script writing fenics.conf and the second
>>>>>> writing dolfin.conf?
>>>>>>
>>>>>>  --
>>>>>> Anders
>>>>>>
>>>>>>
>>>>>> Tue Jan 06 2015 at 1:29:11 PM skrev Martin Sandve Alnæs <
>>>>>> [email protected]>:
>>>>>>
>>>>>>>  I see one problem: They both unconditionally copy a config file to
>>>>>>> ${FENICS_INSTALL_PREFIX}/fenics.conf
>>>>>>> but the config files generated by the two scripts differ.
>>>>>>> This means e.g. reinstalling ffc after dolfin will break the dolfin
>>>>>>> config.
>>>>>>>
>>>>>>>  Martin
>>>>>>>
>>>>>>>
>>>>>>>    On 6 January 2015 at 12:56, Anders Logg <[email protected]> wrote:
>>>>>>>
>>>>>>>> Following the discussion yesterday on workflows for HashDist, I
>>>>>>>> have added a new script named
>>>>>>>>
>>>>>>>>      fenics-dev-install.sh
>>>>>>>>
>>>>>>>>  to DOLFIN and FFC.
>>>>>>>>
>>>>>>>>  I have tried to incorporate suggestions from Martin and Johannes
>>>>>>>> after the initial draft I committed yesterday.
>>>>>>>>
>>>>>>>>  Check it out and see if it is useful. Feel free to commit changes
>>>>>>>> but please try to keep the two versions of the script as close as 
>>>>>>>> possible:
>>>>>>>> the CMake-version (for DOLFIN) and the distutils version (for all other
>>>>>>>> packages). The idea is that this script should reside in all our 
>>>>>>>> packages
>>>>>>>> so changes made in one package need to manually be copied to and 
>>>>>>>> committed
>>>>>>>> in other packages. (Hopefully, changes will be rare.)
>>>>>>>>
>>>>>>>>  PS: This script is really not related to HashDist at all, the
>>>>>>>> discussion just started out that way. So this is merely an improved 
>>>>>>>> version
>>>>>>>> of cmake.local that also covers our Python packages.
>>>>>>>>
>>>>>>>>  --
>>>>>>>> Anders
>>>>>>>>
>>>>>>>>
>>>>>>>>       _______________________________________________
>>>>>>>> fenics mailing list
>>>>>>>> [email protected]
>>>>>>>> http://fenicsproject.org/mailman/listinfo/fenics
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>>
>
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to