History log of /petsc/makefile (Results 126 – 150 of 1637)
Revision Date Author Comments
# 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


12345678910>>...66