History log of /petsc/src/dm/dt/makefile (Results 1 – 25 of 71)
Revision Date Author Comments
# 360cdf6b 28-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-10-25/rename-rules-doc' into 'main'

Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.

See merge request petsc/petsc!6965


# cb5db241 25-Oct-2023 Barry Smith <bsmith@mcs.anl.gov>

Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.

Thanks-to: Jed Brown


# 97c047f8 25-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-10-18/rm-dirs-from-makefiles' into 'main'

Remove use of and the DIRS variables from the makefiles

See merge request petsc/petsc!6945


# 66af8762 18-Oct-2023 Barry Smith <bsmith@mcs.anl.gov>

Remove DIRS variable and unneeded tabs from all makefiles since no longer needed

Commit-type: housekeeping


# e6bb321c 26-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-17/rm-unneeded-test-from-makefiles' into 'main'

simplify/cleanup makefile system

See merge request petsc/petsc!6201


# aeb908f0 18-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

non-test and tutorial makefiles only need rules.doc not the full rules

Commit-type: documentation


# 27f49a20 18-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Only makefiles in the test and tutorial directories need lib/petsc/conf/test

Commit-type: housekeeping


# 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


# 166fa825 14-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Remove unneeded SOURCEH from makefiles

No longer used by docs or build


# 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


# 6ffe77ea 12-May-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-05-03/cleanup-makefiles' into 'main'

remove unneeded stuff from makefiles

See merge request petsc/petsc!5211


# f97672e5 03-May-2022 Barry Smith <bsmith@mcs.anl.gov>

remove garbage from makefiles

Including
* unused FLAGS variables
* All: lib that did not work
* stray blank lines etc

Commit-type: housekeeping
/spend 1h


# 7ea10ee1 07-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 0effb976 07-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jolivet/fix-symlink-free' into maint


# cdb0f33d 02-May-2020 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Single petscdir.mk


# c11a6a3f 27-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/more-updates-for-missing-petsc_dir'

More support for not needing to set PETSC_DIR yet build with PETSc, also...

See merge request petsc/petsc!2626


# 0e03b746 24-Mar-2020 Barry Smith <bsmith@mcs.anl.gov>

build: add more support for not needing to set PETSC_DIR yet build with PETSc, also support for GNU make to directly use "make test" instead of "make -f gmakefile.test"

Still needs -include ../petsc

build: add more support for not needing to set PETSC_DIR yet build with PETSc, also support for GNU make to directly use "make test" instead of "make -f gmakefile.test"

Still needs -include ../petscdir.mk in many of the makefiles
Still needs the link for ../petscdir.mk in many directories

GNUMakefile: call legacy makefile recursively instead of including it

GNUMakefile: promote default "all" target; "libs" builds libpetsc*

GNUMakefile: If gnumake < 4.2 prefer makefile wrapper interface over direct gmakefile interface to avoid the following warnings

gmakefile.test:92: arch-ci-linux-cxx-cmplx-pkgs-64idx/tests/testfiles: No such file or directory
gmakefile:67: arch-ci-linux-cxx-cmplx-pkgs-64idx/lib/petsc/conf/files: No such file or directory

Commit-type: testing-fix, feature, usability
Thanks-to: Jed Brown jed@jedbrown.org

show more ...


# c20d7725 22-Mar-2020 Jed Brown <jed@jedbrown.org>

Merge branch 'jed/promote-examples-tests-tutorials' [petsc/petsc!2610]

* jed/promote-examples-tests-tutorials:
Promote examples/{tests,tutorials}/ to {tests,tutorials}/


# c4762a1b 18-Mar-2020 Jed Brown <jed@jedbrown.org>

Promote examples/{tests,tutorials}/ to {tests,tutorials}/

This shortens paths and improves consistency between test target names
and paths to the source and output files. Most of the work was
compl

Promote examples/{tests,tutorials}/ to {tests,tutorials}/

This shortens paths and improves consistency between test target names
and paths to the source and output files. Most of the work was
completed by this script, followed by mild cleanup of nonconforming
cases.

for makefile in `git ls-files 'src/*makefile'`; do
if rg -q 'DIRS.*\bexamples\b' $makefile; then
base=$(dirname $makefile)
dirs=$(cd $base/examples && ls -d tests tutorials 2>/dev/null | xargs echo)
perl -pi -e "s#^(DIRS.*)\bexamples\b#\1${dirs}#" $makefile
git rm $base/examples/makefile
for t in $dirs; do
git mv $base/examples/$t $base/
perl -pi -e "s#^(LOCDIR[[:space:]]*=).*#\1 $base/$t/#" $base/$t
done
fi
done

git grep -l -E -z 'examples/(tutorials|tests)' | xargs -0 perl -pi -e 's#examples/(tutorials|tests)#\1#g'
git checkout @ \
src/docs/website/documentation/changes/ \
src/benchmarks/results/

show more ...


# cc14b1d7 05-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-move-fv' into 'master'

Knepley/feature move fv

See merge request petsc/petsc!1982


# cbafbbde 22-Aug-2019 Matthew G. Knepley <knepley@gmail.com>

DT: Clean up header dependence


# c0ce001e 22-Aug-2019 Matthew G. Knepley <knepley@gmail.com>

FV: Move to its own directory


# a5a49157 25-Oct-2018 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpusztay/feature-swarm-symplectic-example


# e901d7f7 25-Oct-2018 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpustay/feature-swarm-example


123