| #
ed5129f1
|
| 20-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
more makefile cleanup
* Remove some dead rules from lib/petsc/conf/rules * Shift a few more things to more appropriate locations * Add more comments
Commit-type: make, housekeeping
|
| #
088deb40
|
| 20-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
remove lib/petsc/conf/test.common since it was only contained by PETSC_DIR/makefile
Commit-type: build, housekeeping
|
| #
4c512586
|
| 19-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
More cleanup and documentation of the main makefiles
Commit-type: documentation, housekeeping
|
| #
03953011
|
| 19-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Build the html source in parallel (if GNU parallel be installed)
Commit-type: documentation
|
| #
9e423941
|
| 18-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Cleanup/simplicationg of rules.doc/makefile for building of "classic" docs
Commit-type: documentation
|
| #
b7dab1a6
|
| 24-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-16' into 'main'
Switch to clang-format 16
See merge request petsc/petsc!6203
|
| #
6c5826a2
|
| 20-Mar-2023 |
Pierre Jolivet <pierre@joliv.et> |
Switch to clang-format 16
|
| #
6a84ff42
|
| 17-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-03-14/rm-sourceh-from-makefiles' into 'main'
Remove unneeded SOURCE* from makefiles
See merge request petsc/petsc!6186
|
| #
b75c6efc
|
| 17-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixes to skip the compiling of mex scripts into the PETSc library
|
| #
4f79c7b8
|
| 14-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-02-08/the-great-gcovening' into 'main'
The Great GCOVening
See merge request petsc/petsc!6040
|
| #
41baa1e4
|
| 08-Feb-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add gcov to all supporting jobs
|
| #
b60b0beb
|
| 13-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-03-11/gcov-report-use-bzip2' into 'main'
GCOV Compress With bzip2
See merge request petsc/petsc!6172
|
| #
ccfcae5e
|
| 11-Mar-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Use bzip2 to compress the json reports, instead of gzip. Results in a roughly 2x space improvement
|
| #
f632f8f7
|
| 06-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
3f1ac3c0
|
| 06-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-make-4.4.1' into 'release'
GNUMake 4.4.1 requires MAKEFLAGS to be in the correct order. Prepending -j...
See merge request petsc/petsc!6140
|
| #
675d8ca7
|
| 05-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/cleanup-make-info' into 'main'
makefile: cleanup make info
See merge request petsc/petsc!6145
|
| #
5ef50a0f
|
| 03-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
GNUMake 4.4.1 requires MAKEFLAGS to be in the correct order. Prepending -j results in errors when using --print-directory (as it gets translated to 'w')
Fixed by not modifying MAKEFLAGS
Using MAKE:
GNUMake 4.4.1 requires MAKEFLAGS to be in the correct order. Prepending -j results in errors when using --print-directory (as it gets translated to 'w')
Fixed by not modifying MAKEFLAGS
Using MAKE: /home/balay/tmp/make-4.4.1/gmake Using MAKEFLAGS: -j10 -l18.0 w -- PETSC_DIR=/home/balay/petsc PETSC_ARCH=arch-linux-c-debug ========================================== gmake[3]: Entering directory '/home/balay/petsc' /usr/bin/python3 ./config/gmakegen.py --petsc-arch=arch-linux-c-debug /usr/bin/python3 /home/balay/petsc/config/gmakegentest.py --petsc-dir=/home/balay/petsc --petsc-arch=arch-linux-c-debug --testdir=./arch-linux-c-debug/tests gmake[3]: *** No rule to make target 'w'. Stop.
show more ...
|
| #
2e5b05a0
|
| 05-Mar-2023 |
Pierre Jolivet <pierre@joliv.et> |
makefile: cleanup make info
|
| #
297cb52f
|
| 01-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-02-22/rm-locdir' into 'main'
Remove need for hardwired LOCDIR in all makefiles
See merge request petsc/petsc!6113
|
| #
21e3ffae
|
| 23-Feb-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove unneeded declarations of LOCDIR from all the makefiles
Commit-type:documentation
|
| #
6e9001cf
|
| 27-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'psanan/install-lib' into 'main'
Configuration: add install-lib makefile target for lighter-weight installs
See merge request petsc/petsc!5092
|
| #
fad83ead
|
| 07-Apr-2022 |
Patrick Sanan <patrick.sanan@gmail.com> |
configure: install-lib target for lighter installs
The share/petsc/examples directory can require over 50MB and accounts for about half the footprint of an install. It is likely not needed for all u
configure: install-lib target for lighter installs
The share/petsc/examples directory can require over 50MB and accounts for about half the footprint of an install. It is likely not needed for all use cases, motivating providing an option for a lighter-weight install.
Add an option to the install script to skip installing the examples directory, and use it within a new install-lib target in the top-level makefile.
In the interest of stability for users who rely on data in share/petsc, do not skip other, smaller, potential "extras" in the share/petsc/ directory in the install, in particular share/petsc/datafiles/.
Reported-by: Valentin Churavy <vchuravy@mit.edu> Thanks-to: Jed Brown <jed@jedbrown.org>
show more ...
|
| #
01afde88
|
| 23-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-02-22/clean-dead-gcov-stuff' into 'main'
remove dead stuff from makefile system no longer needed because Jacob improved the gcov process
See merge request petsc/petsc!6109
|
| #
dee79c66
|
| 23-Feb-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
remove dead stuff from makefile system no longer needed because Jacob improved the gcov process
Commit-type: housekeeping /spend 5m
|
| #
0ec0a084
|
| 22-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-02-15/refactor-doc-subdirectories' into 'main'
Remove confusing and un-need docs directory that contains manual
See merge request petsc/petsc!6078
|