Good!
Tue Jan 06 2015 at 2:26:35 PM skrev Martin Sandve Alnæs <[email protected] >: > 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
