Yes, and then we could add what we already have in this directory:

https://bitbucket.org/fenics-project/release-utils

--
Anders


Thu Jan 08 2015 at 10:26:57 AM skrev Martin Sandve Alnæs <[email protected]
>:

>  A more light weight setup for just this purpose instead of a super-repo
> could be a repository named 'fenics-dev' with a readme and some scripts.
>
>  Martin
>
> On 8 January 2015 at 10:10, Anders Logg <[email protected]> wrote:
>
>> Great - but where do we put this?
>>
>> Might this be a good argument for a super-repository?
>>
>>  --
>> Anders
>>
>>
>> Wed Jan 07 2015 at 7:13:40 PM skrev Martin Sandve Alnæs <
>> [email protected]>:
>>
>>>  Here's an experimental script draft that does a full install of fenics
>>> components on the side after using hashdist for the dependencies.
>>>
>>>  Martin
>>>
>>>    On 7 January 2015 at 13:45, Martin Sandve Alnæs <[email protected]>
>>> wrote:
>>>
>>>> Great, that's the way I wanted it myself. It's much cleaner not to have
>>>> a hashdist build if fenics in the path hidden behind my own build.
>>>>
>>>> Martin
>>>>
>>>     7. jan. 2015 13:24 skrev "Anders Logg" <[email protected]>:
>>>>
>>>      Something I just noticed is that it does not work to first build
>>>>> all of FEniCS with fenics-install.sh (HashDist) and then use
>>>>> fenics-dev-install.sh to build e.g. DOLFIN. The build itself works fine,
>>>>> but when one later runs an application, the DOLFIN built by HashDist will
>>>>> be picked up (because of the use of rpath).
>>>>>
>>>>
>>>>>  So developers need to build only the dependencies of FEniCS using
>>>>> fenics-install.sh and then manually install FEniCS components using
>>>>> fenics-dev-install.sh.
>>>>>
>>>>>  Johannes has just pushed a fix to fenics-install.sh that helps with
>>>>> this. There is now an option to only build the dependencies of FEniCS. The
>>>>> script will ask the following question when run:
>>>>>
>>>>>  The following build types are supported:
>>>>>
>>>>>    [0] development version of FEniCS [default]
>>>>>   [1] latest stable version of FEniCS, currently 1.5
>>>>>   [2] only dependencies, including e.g. MPI, PETSc, Swig, Boost
>>>>>
>>>>>  Please select build type [0, 1, 2]:
>>>>>
>>>>>  Even if the installation script is not yet foolproof, at the time of
>>>>> release of 1.5, I would like to promote the use of fenics-install.sh as 
>>>>> the
>>>>> default way to install FEniCS on the web page (next to the
>>>>> binaries/packages). Dorsal is no longer actively supported and we have 
>>>>> been
>>>>> lacking a working and recommended install process of development versions
>>>>> for some time now.
>>>>>
>>>>>  Any objections to this?
>>>>>
>>>>>  --
>>>>> 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