| 233de126 | 05-Sep-2014 |
Satish Balay <balay@mcs.anl.gov> |
make: suggest --download-make when gnumake is not found. |
| 5d568ebc | 05-Sep-2014 |
Satish Balay <balay@mcs.anl.gov> |
make: --with-make=0 does not make sense. Removing it |
| d656a2f8 | 05-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
all GNUPackages should receive their make from PETSc Since PETSc sometimes does not use the default make |
| 72a0f7f4 | 05-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
moved isBGL() from PETSc libraryOptions to BuildSystem libraries because it is not in any particular way PETSc specific unline precision, scalartype etc |
| f335a903 | 05-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
moved non-PETSc specific package feature to base package |
| a42efc88 | 05-Sep-2014 |
Satish Balay <balay@mcs.anl.gov> |
gmake: check version and assume gnumake only if version > 3.80 |
| a53f1f24 | 05-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
updated hdf5.py to use standard GNUPackage |
| 1d493a40 | 05-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
MPICH needs different tarballs for certain archtectures or options |
| 2c4be0a5 | 05-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
GNUPackage should use make.make not plain "make" for compiles |
| 28566d1b | 04-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
GNUPackage no longer creates download from version etc GNUPackage no longer adds --with-package for configure for each package dependency since produces many false positives |
| 62586d64 | 04-Sep-2014 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint' |
| cc5a9e26 | 04-Sep-2014 |
Satish Balay <balay@mcs.anl.gov> |
docs: petsc-dev.tar.gz -> petsc-master.tar.gz http://mcs.anl.gov/petsc/petsc-dev -> http://mcs.anl.gov/petsc/petsc-master [use http://mcs.anl.gov/petsc-current for docs that are not development relat
docs: petsc-dev.tar.gz -> petsc-master.tar.gz http://mcs.anl.gov/petsc/petsc-dev -> http://mcs.anl.gov/petsc/petsc-master [use http://mcs.anl.gov/petsc-current for docs that are not development related]
show more ...
|
| 47c09f67 | 04-Sep-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Configure: No longer use __init__.py to store the list of packages, read them from the filesystem |
| 027a413a | 04-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
ctetgen.py depends on mpi MPICH is now more careful about exactly what GNU configure options it rejects to prevent possible options |
| 03b01d0e | 04-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
moved OpenMPI install to a seperate file |
| e6b0c433 | 04-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
removed --download-mpich to its own MPICH.py file |
| 22aaf3f4 | 30-Aug-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
updated externalpackages to print message about SUDO password if needed by prefix only once updated many packages to install under sudo if needed |
| 412a7993 | 27-Aug-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed several external packages to place their configuration file in the proper 'conf' subdirectory added support for --prefix-sudo-password to avoid interactively needing to provide password updated
fixed several external packages to place their configuration file in the proper 'conf' subdirectory added support for --prefix-sudo-password to avoid interactively needing to provide password updated exodusii.py and fblaslapack.py to use sudo command for install if needed
show more ...
|
| b150c0c5 | 26-Aug-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Packages used internally by PETSc, for example, sowing, are now NOT installed in the prefix location Updated several of the BuildSystem externalpackages to use sudo to install in non-user writable pr
Packages used internally by PETSc, for example, sowing, are now NOT installed in the prefix location Updated several of the BuildSystem externalpackages to use sudo to install in non-user writable prefix location
show more ...
|
| d093bd8d | 22-Aug-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
For --prefix configurations the external packages are installed directly to the final location Previously we installed to the PETSC_DIR/PETSC_ARCH location and then copied everything over at the time
For --prefix configurations the external packages are installed directly to the final location Previously we installed to the PETSC_DIR/PETSC_ARCH location and then copied everything over at the time of the PETSc make install The reason was so only a single sudo would ever be needed. The drawback was it does not leverage each packages install tools, so, for example, --download-mpich didn't work correctly with --prefix and also shared libraries did not work correctly with --prefix
If the final location requires root access then that is now requested via sudo for each external packages make install, but if sudo is not needed it is not called
show more ...
|
| d6b140a0 | 21-Aug-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint' |
| 7673ee24 | 21-Aug-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Added libhdf5hl_fortran.a to library searches when using a Fortran compiler We already added the non-hl Fortran library
Suggested-by: Glenn Hammond <gehammo@sandia.gov> |
| bca05c5d | 19-Aug-2014 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint' |
| e6eb987f | 19-Aug-2014 |
Satish Balay <balay@mcs.anl.gov> |
configure: x is autoenabled so if its not found - configure continues. However if user specifies --with-x=1 and its not found - give an error message. |
| d6c39969 | 19-Aug-2014 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'maint'
* 'maint': changes: add in info regarding bin/matlab -> share/petsc/matlab replacing MatConvert() by MatSetValues() to illustrate how to convert petsc dense format to elemen
Merge branch 'maint'
* 'maint': changes: add in info regarding bin/matlab -> share/petsc/matlab replacing MatConvert() by MatSetValues() to illustrate how to convert petsc dense format to elemental format only set local values configure: fix getWindowsNonOptFlags() as its currently returning '-MD' for '-MDd' bugfix for error message of MatConvert() from dense to elemental gnumake: use 'make --version' to check for gnumake SNESLineSearch: remove stale comment from implementation HandsOn: dos2unix HandsOn: fix formatting for mpiexec HandsOn: update commands and datafiles for tutorial-5 HandsOn: fix typos HandsOn: add in a poisson example HandsOn: fix typo 'physics' to '-physics' HandsOn: update output for ex42_tut_3.out.html HandsOn: fix ts-ex2 runtime option [-da_grid_x to -M] and update output HandsOn: update line number URLs to the example codes HandsOn: revert accidental commit d9dc08c3c4ad86f608e3e00539e955e6b7ec9a29 HandsOn: migrate html output files from barry/august-tutorial
show more ...
|