Commit Graph

29 Commits

Author SHA1 Message Date
Axel Kohlmeyer 9ac908f05f
switch download server for voro++ from LBL to download.lammps.org, which seems much more reliable 2019-02-13 09:53:20 -05:00
Axel Kohlmeyer 1465352454 some cleanups and small bugfixes to conform better with python conventions 2019-01-28 17:37:05 -05:00
Axel Kohlmeyer f8a8704ef4 use os.path.join(), os.symlink(), shutile.copyfile() and tarfile module 2019-01-15 18:07:50 -05:00
Axel Kohlmeyer cea0855fe4 small programming style cleanup 2019-01-14 17:47:58 -05:00
Axel Kohlmeyer 718428df68 add md5 sum check for Voro++ download via Install.py 2019-01-14 15:03:29 -05:00
Axel Kohlmeyer c3a15e221d use sys.exit() instead of the removed error() function 2019-01-14 14:13:40 -05:00
Axel Kohlmeyer 8d4bfa1aa7 port plumed and mscg Install.py files to use argparse 2019-01-14 12:52:21 -05:00
Axel Kohlmeyer 4e7329151d update generic Install.py script to use argparse 2019-01-14 12:52:21 -05:00
Axel Kohlmeyer aad8dd1462 use argparse for more consistent and robust argument parsing.
this uses the code in PR #1244 as template. it supersedes the PR and thus closes #1244
2019-01-14 12:52:21 -05:00
Axel Kohlmeyer e5c555fa7d consolidate shared code from various Install.py files into install_helpers.py 2018-12-03 17:50:20 -05:00
Axel Kohlmeyer eda79bd1c2 use shutil.rmtree() instead of calling 'rm -rf' for increased portability 2018-11-28 20:46:50 -05:00
Steve Plimpton dd49d54889 new SNAP potentials and examples 2017-09-20 08:54:30 -06:00
Axel Kohlmeyer c6d923b6c8 make download function more resilient by also catching failed execution 2017-08-10 21:15:35 -04:00
Axel Kohlmeyer 146aa4cdbd fall back to wget when curl is not available 2017-08-10 09:05:23 -04:00
Axel Kohlmeyer 2f3747eb6e we need to override compiler flags in lib/voronoi/Install.py
The default compiler flags in voro++'s config.mk file do not include
-fPIC, which makes it incompatible with building the shared object for
the python wrapper.
2017-08-10 08:34:46 -04:00
Axel Kohlmeyer b7b1257b01 remove attempts to use urllib and use curl for all downloading. restore printing help with no flags. 2017-08-08 17:00:09 -04:00
Axel Kohlmeyer b3244f9c98 more lib compilation updates 2017-08-08 07:20:33 -04:00
Axel Kohlmeyer 3ebf561e0d remove tarball after unpacking 2017-07-28 14:25:47 -04:00
Axel Kohlmeyer ffb778cf9b make Install.py for lib/smd and lib/voronoi consistent 2017-07-28 14:03:29 -04:00
Axel Kohlmeyer 715c797df0 simplify Install.py for voronoi 2017-07-26 15:14:12 -04:00
Axel Kohlmeyer 7ccb0d37cd port USER-SMD folder. make voronoi consistent with it 2017-07-18 17:37:48 -04:00
Axel Kohlmeyer 03cd4c5255 ported lib/voronoi/Install.py to python 3.x and tested with 2.7 2017-07-18 17:16:10 -04:00
Steve Plimpton 296e572e69 better Install.py script for KIM from Ryan Elliott 2017-07-14 16:25:16 -06:00
Steve Plimpton addd87c0f7 new Section package and start doc pages and build scripts 2017-05-04 11:22:20 -06:00
Steve Plimpton 49dd9449b8 fix gcmc updates from Aidan, trimming of output for replica commands 2017-04-11 08:35:09 -06:00
Steve Plimpton c31f1e9f22 add fix mscg command, example, lib 2017-01-09 13:36:40 -07:00
sjplimp 99604912b9 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@12902 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-01-08 23:36:35 +00:00
sjplimp 9847711956 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@12901 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-01-08 22:47:59 +00:00
sjplimp a31233cd10 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@12900 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-01-08 22:46:24 +00:00