[petsc-dev] Rebuilding pets-library only

2021-02-17 Thread Blaise A Bourdin
Hi,

Is there a way to rebuild the petsc library only, skipping rebuilding mpi4py 
and petsc4py if petsc is configured with them? I know I can ctrl-C this step if 
all I want is to rebuild the lib, but I would not mind a more elegant way..

Regards,
Blaise

-- 
A.K. & Shirley Barton Professor of  Mathematics
Adjunct Professor of Mechanical Engineering
Adjunct of the Center for Computation & Technology
Louisiana State University, Lockett Hall Room 344, Baton Rouge, LA 70803, USA
Tel. +1 (225) 578 1612, Fax  +1 (225) 578 4276 Web 
http://www.math.lsu.edu/~bourdin



Re: [petsc-dev] Rebuilding pets-library only

2021-02-17 Thread Jed Brown
make libs should do that.

Blaise A Bourdin  writes:

> Hi,
>
> Is there a way to rebuild the petsc library only, skipping rebuilding mpi4py 
> and petsc4py if petsc is configured with them? I know I can ctrl-C this step 
> if all I want is to rebuild the lib, but I would not mind a more elegant way..
>
> Regards,
> Blaise
>
> -- 
> A.K. & Shirley Barton Professor of  Mathematics
> Adjunct Professor of Mechanical Engineering
> Adjunct of the Center for Computation & Technology
> Louisiana State University, Lockett Hall Room 344, Baton Rouge, LA 70803, USA
> Tel. +1 (225) 578 1612, Fax  +1 (225) 578 4276 Web 
> http://www.math.lsu.edu/~bourdin


Re: [petsc-dev] Rebuilding pets-library only

2021-02-17 Thread Blaise A Bourdin
Thanks

Blaise


On Feb 17, 2021, at 10:03 AM, Jed Brown 
mailto:j...@jedbrown.org>> wrote:

make libs should do that.

Blaise A Bourdin mailto:bour...@lsu.edu>> writes:

Hi,

Is there a way to rebuild the petsc library only, skipping rebuilding mpi4py 
and petsc4py if petsc is configured with them? I know I can ctrl-C this step if 
all I want is to rebuild the lib, but I would not mind a more elegant way..

Regards,
Blaise

--
A.K. & Shirley Barton Professor of  Mathematics
Adjunct Professor of Mechanical Engineering
Adjunct of the Center for Computation & Technology
Louisiana State University, Lockett Hall Room 344, Baton Rouge, LA 70803, USA
Tel. +1 (225) 578 1612, Fax  +1 (225) 578 4276 Web 
http://www.math.lsu.edu/~bourdin

--
A.K. & Shirley Barton Professor of  Mathematics
Adjunct Professor of Mechanical Engineering
Adjunct of the Center for Computation & Technology
Louisiana State University, Lockett Hall Room 344, Baton Rouge, LA 70803, USA
Tel. +1 (225) 578 1612, Fax  +1 (225) 578 4276 Web 
http://www.math.lsu.edu/~bourdin



Re: [petsc-dev] Rebuilding pets-library only

2021-02-17 Thread Barry Smith

  Blaise,

  I think I fixed this a few months ago for petsc4py. It is suppose to have the 
right dependencies so petsc4py does not get rebuilt if it does not need to be. 
(For example it depends on the PETSc include files but not on the PETSc source 
files).

  If it still insists on rebuilding petsc4py when it should not in master 
please let us know the details so we can fix this.

  Barry


> On Feb 17, 2021, at 10:17 AM, Blaise A Bourdin  wrote:
> 
> Thanks
> 
> Blaise
> 
> 
>> On Feb 17, 2021, at 10:03 AM, Jed Brown > > wrote:
>> 
>> make libs should do that.
>> 
>> Blaise A Bourdin mailto:bour...@lsu.edu>> writes:
>> 
>>> Hi,
>>> 
>>> Is there a way to rebuild the petsc library only, skipping rebuilding 
>>> mpi4py and petsc4py if petsc is configured with them? I know I can ctrl-C 
>>> this step if all I want is to rebuild the lib, but I would not mind a more 
>>> elegant way..
>>> 
>>> Regards,
>>> Blaise
>>> 
>>> -- 
>>> A.K. & Shirley Barton Professor of  Mathematics
>>> Adjunct Professor of Mechanical Engineering
>>> Adjunct of the Center for Computation & Technology
>>> Louisiana State University, Lockett Hall Room 344, Baton Rouge, LA 70803, 
>>> USA
>>> Tel. +1 (225) 578 1612, Fax  +1 (225) 578 4276 Web 
>>> http://www.math.lsu.edu/~bourdin 
> 
> -- 
> A.K. & Shirley Barton Professor of  Mathematics
> Adjunct Professor of Mechanical Engineering
> Adjunct of the Center for Computation & Technology
> Louisiana State University, Lockett Hall Room 344, Baton Rouge, LA 70803, USA
> Tel. +1 (225) 578 1612, Fax  +1 (225) 578 4276 Web 
> http://www.math.lsu.edu/~bourdin