| #
7b5fd022
|
| 28-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/housekeeping' into 'main'
Minor housekeeping
See merge request petsc/petsc!8811
|
| #
ab701a13
|
| 27-Oct-2025 |
Pierre Jolivet <pierre@joliv.et> |
checkbadSource: check style of config/*
|
| #
a2773fc6
|
| 18-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-05-21/fix-post-build-install' into 'main'
Rework handling in configure/build handling of building/installing of packages...
See merge request petsc/petsc!8434
|
| #
a2dd8f59
|
| 21-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Rework handling in configure/build handling of building/installing of packages that must be built after PETSc
Add package.addPost() to register compile/install of external software to be done after
Rework handling in configure/build handling of building/installing of packages that must be built after PETSc
Add package.addPost() to register compile/install of external software to be done after PETSc is compiled/installed
Add package.addMakeCheck() to register make check for external software
Can now removed hardwired listing of rules for bamg, hpddm, etc from the PETSc makefiles
Much easier to add new packages that require post compiler/install makes
show more ...
|
| #
ae414029
|
| 29-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
f18b297d
|
| 29-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/install-datafiles' into 'release'
'make install-lib': skip installing datafiles
See merge request petsc/petsc!8442
|
| #
23abae74
|
| 28-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
'make install-lib': skip installing datafiles
|
| #
0d821f60
|
| 30-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
c24104ab
|
| 30-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/relocatable-wheels' into 'release'
support relocatable wheel file
See merge request petsc/petsc!8354
|
| #
6e8294f6
|
| 28-Apr-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
setup.py: support python env relocation when building wheel
remove mpi4py dependency on the setup process replace symlinked .so library with INPUT text file
|
| #
09b68a49
|
| 04-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
e80aff1c
|
| 03-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-petsc-case' into 'release'
Fix wrong case for PETSc
See merge request petsc/petsc!8266
|
| #
f0b74427
|
| 01-Apr-2025 |
Pierre Jolivet <pierre@joliv.et> |
Fix wrong case for PETSc
|
| #
6d8694c4
|
| 20-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'
Major updates to Fortran interface
See merge request petsc/petsc!7517
|
| #
ce78bad3
|
| 20-Feb-2025 |
Barry Smith <bsmith@petsc.dev> |
Fortran 90: fully embrace After 34 years!
- deprecate use of 'F90' in Fortran function names - use Fortran pointers when appropriate - the new Fortran API is not backward compatible with previous ve
Fortran 90: fully embrace After 34 years!
- deprecate use of 'F90' in Fortran function names - use Fortran pointers when appropriate - the new Fortran API is not backward compatible with previous versions! - also clean up inconsistent PETSc code detected by new Fortran generation tools - drop use of bfort - automatically generate all the Fortran PETSc objects, enums etc from the include files - generate most of the Fortran interface definitions and functions from the source code - simplify the number and organization of Fortran modules
Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>
show more ...
|
| #
2ad7182b
|
| 20-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
fef76383
|
| 20-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-install-ranlib' into 'release'
install: fix ranlib usage wrt self.executeShellCommand() as it can be 'ranlib -c'
See merge request petsc/petsc!8015
|
| #
abf72cf0
|
| 19-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
install: fix ranlib usage wrt self.executeShellCommand() as it can be 'ranlib -c'
|
| #
00f5d003
|
| 06-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
408815cf
|
| 01-Nov-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'install_name_path' into 'release'
resolve install_name_tool on $PATH
See merge request petsc/petsc!7976
|
| #
793d7be8
|
| 31-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Update executeShellCommand() usage
|
| #
c9e802c5
|
| 31-Oct-2024 |
Min RK <benjaminrk@gmail.com> |
resolve install_name_tool on $PATH (check otool similarly)
Many other invocations already do this, but there is one hardcoded absolute path left
The active SDK may be ahead of /usr/bin on $PATH, an
resolve install_name_tool on $PATH (check otool similarly)
Many other invocations already do this, but there is one hardcoded absolute path left
The active SDK may be ahead of /usr/bin on $PATH, and /usr/bin may be an install-requesting proxy, not the actual tool
e.g. builds on Azure macOS-13
show more ...
|
| #
7a90a204
|
| 02-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-make-check-before-install' into 'main'
build: 'make check' should work before 'make install' for a prefix build
See merge request petsc/petsc!7789
|
| #
2d10696a
|
| 28-Aug-2024 |
Satish Balay <balay@mcs.anl.gov> |
build: 'make check' should work before 'make install' for a prefix build
|
| #
c74fe4ad
|
| 01-May-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|