Commit Graph

272 Commits

Author SHA1 Message Date
kokalj 2cbb592184 adding tar-qe-modes target for making the QE-modes tarball
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12649 c92efa57-630b-4861-b058-cf58834340f0
2016-08-02 16:29:58 +00:00
giannozz 02ce4df8d6 make.sys => make.inc. All other codes using make.sys should modify their build
mechanism accordingly.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12539 c92efa57-630b-4861-b058-cf58834340f0
2016-06-25 07:26:50 +00:00
spigafi ebe5b82a32 Little changes that only affect behaviour with BuildBot
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12415 c92efa57-630b-4861-b058-cf58834340f0
2016-05-18 08:09:12 +00:00
spigafi 9091dbcf18 Minor fixes to make install
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12407 c92efa57-630b-4861-b058-cf58834340f0
2016-05-15 16:46:55 +00:00
giannozz ce5c59e8fb Misc problems noticed by David Strubbe
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12388 c92efa57-630b-4861-b058-cf58834340f0
2016-05-04 20:20:39 +00:00
giannozz df30a665aa Explicit preprocessing produces *_tmp.f90 files instead of *.F90 files, to
prevent trouble with OS-X. May or may not work (it won't unless configure
is updated: please somebody with v.2.63 of autoconf do it), may turn out to
be obsolete anyway.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12364 c92efa57-630b-4861-b058-cf58834340f0
2016-04-27 14:53:38 +00:00
spigafi 9f75263c56 Final fixes for EPW build process. Now it works ... yeee
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12356 c92efa57-630b-4861-b058-cf58834340f0
2016-04-25 17:19:14 +00:00
giannozz 958bb5da4d "make clean" should now clean LR_Modules as well
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12184 c92efa57-630b-4861-b058-cf58834340f0
2016-02-28 16:45:02 +00:00
timrov 01bf571bd4 The TDDFPT module is no longer dependent on PHonon. All the dependencies were moved to LR_Modules.
Further reunification of TDDFPT with the routines in LR_Modules can and should be done.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12183 c92efa57-630b-4861-b058-cf58834340f0
2016-02-28 15:47:13 +00:00
giannozz 1fea499fae Since we are in the process of moving stuff around, I think it is a good
moment to get rid of flib/, whose usefulness is far from obvious. The content
of flib/ is now in Modules/. Many makefiles updated and little more. 

Packages using QE routines should just remove links to flib/flib.a.



git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12072 c92efa57-630b-4861-b058-cf58834340f0
2016-01-26 12:51:02 +00:00
giannozz 9b1d94e96c "make clean" wasn't making clean atomic/ and NEB/
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12068 c92efa57-630b-4861-b058-cf58834340f0
2016-01-25 22:03:19 +00:00
ccavazzoni 7f09771383 - LAXlib
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12061 c92efa57-630b-4861-b058-cf58834340f0
2016-01-23 20:09:07 +00:00
degironc c436762fe4 dependencies and Makefiles updated so that "make all" compiles
PH/phcom.f90 split in PH/phcom.f90 + LR_Modules/lrcom.f90 that contains
qpoint module 
A number of routines using these variables needed to be modified to explicitely
load qpoint (in addition to phcom)



git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12005 c92efa57-630b-4861-b058-cf58834340f0
2016-01-18 22:48:44 +00:00
giannozz cb579e7730 First attempt of a compilation of the new linear-response modules (of course
it fails)


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12003 c92efa57-630b-4861-b058-cf58834340f0
2016-01-18 19:32:00 +00:00
spigafi 07bf01efb6 Layla had last-minute second thoughts...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11971 c92efa57-630b-4861-b058-cf58834340f0
2016-01-08 16:15:18 +00:00
giannozz 1bb16ac2c1 Minor udpdates to documentation, version number updated to 5.3
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11966 c92efa57-630b-4861-b058-cf58834340f0
2016-01-08 15:25:24 +00:00
spigafi 33438bfa8a Adding SaX
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11964 c92efa57-630b-4861-b058-cf58834340f0
2016-01-08 13:38:50 +00:00
spigafi 3e9b29fbb1 Added make distclean: revert distribution to the original status
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11957 c92efa57-630b-4861-b058-cf58834340f0
2016-01-08 10:51:21 +00:00
spigafi 6dfb6a5239 New Makefile message if no target specified
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11934 c92efa57-630b-4861-b058-cf58834340f0
2016-01-05 15:18:42 +00:00
spigafi 2695599b83 test-suite can be called via make (limitations apply, for now).
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11922 c92efa57-630b-4861-b058-cf58834340f0
2015-12-26 19:45:20 +00:00
ccavazzoni fdf7766648 - FFT Modules replaced by FFTXlib
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11857 c92efa57-630b-4861-b058-cf58834340f0
2015-11-21 10:37:48 +00:00
spigafi f58c54d78d Calling EPW Makefile
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11795 c92efa57-630b-4861-b058-cf58834340f0
2015-10-20 15:07:24 +00:00
spigafi 3fccfcd10a Updated release version numbers.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11756 c92efa57-630b-4861-b058-cf58834340f0
2015-09-23 18:19:46 +00:00
spigafi 3bafe8315b Added WEST 1.0.1
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11599 c92efa57-630b-4861-b058-cf58834340f0
2015-06-20 14:54:27 +00:00
spigafi feaa0c91ed Proper cleaning.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11579 c92efa57-630b-4861-b058-cf58834340f0
2015-06-16 14:28:07 +00:00
ferretti d08fb932ad automatic compilation of yambo updated
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11560 c92efa57-630b-4861-b058-cf58834340f0
2015-06-05 13:24:27 +00:00
giannozz ccf81750f8 More addusdens sepeedup, at the price of some more memory usage; minor cleanup
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11470 c92efa57-630b-4861-b058-cf58834340f0
2015-04-06 20:36:31 +00:00
giannozz e4c1aa9709 Workaround for name conflict with WanT, courtesy of Alin Marin Elena
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11254 c92efa57-630b-4861-b058-cf58834340f0
2014-11-07 13:24:01 +00:00
spigafi 8140b42424 Enabling --prefix
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11241 c92efa57-630b-4861-b058-cf58834340f0
2014-10-30 16:14:03 +00:00
spigafi a1363138c9 Harmless change in PH compile chain (but helps to build PH for QE-GPU)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11130 c92efa57-630b-4861-b058-cf58834340f0
2014-08-04 15:54:35 +00:00
marsamos 93d175bde2 deleted Environ related lines
in main Makefile



git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10760 c92efa57-630b-4861-b058-cf58834340f0
2014-02-25 10:44:49 +00:00
dalcorso fd9c752dea Avoid to include the tempdir directory in the tar file.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10749 c92efa57-630b-4861-b058-cf58834340f0
2014-02-21 16:04:06 +00:00
giannozz 895a178c82 More minor mingw and windows build problems
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10595 c92efa57-630b-4861-b058-cf58834340f0
2013-11-08 20:16:51 +00:00
giannozz 7c01062ba0 Final (?) set of changes to the build system, especially for Windows (Axel)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10590 c92efa57-630b-4861-b058-cf58834340f0
2013-11-07 21:06:06 +00:00
giannozz 195a2528d2 Final round of missing communicators in mp_bcast; "make all" always stoping
in case of compilation errors (Axel)


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10582 c92efa57-630b-4861-b058-cf58834340f0
2013-11-06 14:11:52 +00:00
giannozz f254b4b392 More minor fixes from Axel for windows build
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10581 c92efa57-630b-4861-b058-cf58834340f0
2013-11-06 07:28:49 +00:00
giannozz b8ed151b94 Patch from Axel for Windows (mingw) build, plus other minor fixes here and
there, plus more mp_global replaced by specific modules. Xspectra added to
"make all".


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10576 c92efa57-630b-4861-b058-cf58834340f0
2013-11-05 08:32:42 +00:00
ccavazzoni eabe5f67fd - commit of the latest Axel patch
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10533 c92efa57-630b-4861-b058-cf58834340f0
2013-10-12 22:28:12 +00:00
giannozz c13a8f9efb Two minor differences that had slipped into yesterday's merge
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10517 c92efa57-630b-4861-b058-cf58834340f0
2013-10-08 08:15:24 +00:00
giannozz 658331b284 branch espresso-paw-exx merged back into the trunk. Beware all kinds of
unexpected side effects!


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10516 c92efa57-630b-4861-b058-cf58834340f0
2013-10-07 15:19:12 +00:00
ccavazzoni 8b9c1a54d0 - more Axel patches for LAMMPS and QE integration
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10493 c92efa57-630b-4861-b058-cf58834340f0
2013-09-27 14:37:51 +00:00
giannozz cac83ab933 Useless test on $(MAKE) removed
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10384 c92efa57-630b-4861-b058-cf58834340f0
2013-07-16 07:10:03 +00:00
giannozz a32db1fb47 Makefile's for PW slightly simplified. It looks like the test on $(MAKE) is
not done in many places, so apparently it is no longer needed, since nobody
has complained since years about Makefile's not working on any machine


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10375 c92efa57-630b-4861-b058-cf58834340f0
2013-07-11 12:59:53 +00:00
marsamos 9e30a82b1c added make epw in main makefile.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9786 c92efa57-630b-4861-b058-cf58834340f0
2013-01-17 14:38:39 +00:00
spigafi 8a1e78661a QE-GPU as plug-in downloadable automatically by QE (link to the package is temporary...)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9677 c92efa57-630b-4861-b058-cf58834340f0
2012-11-28 12:01:18 +00:00
spigafi fb8e2c8d84 ELPA v0.2: temporary disabled OpenMP extensions since they were producing crashes on Linux machines, added COPYING/License informations, improved configure (if --without-elpa then the library is not compiled at all).
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9564 c92efa57-630b-4861-b058-cf58834340f0
2012-10-23 11:30:37 +00:00
spigafi eeff15e2a9 Cleaning all extlibs properly
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9561 c92efa57-630b-4861-b058-cf58834340f0
2012-10-22 21:11:14 +00:00
spigafi b2b24dd848 ELPA library is completely detached from the main code, compiled as external library provided under ./archive/
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9559 c92efa57-630b-4861-b058-cf58834340f0
2012-10-20 14:56:34 +00:00
dalcorso 04346c6451 Introduced a script to clean NEB examples. Pseudopotentials removed only with make veryclean.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9368 c92efa57-630b-4861-b058-cf58834340f0
2012-08-24 07:42:20 +00:00
dalcorso 3a98971c71 Further cleaning of the make clean command. Now also the pseudopotentials are
cleaned.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9344 c92efa57-630b-4861-b058-cf58834340f0
2012-08-20 14:16:00 +00:00