-
- Downloads
There was an error fetching the commit references. Please try again later.
Changed installation layout for objects
Instead of replicating the whole tree upon install, now objects are copied to prefix/lib/plumed/obj and assigned a number. When possible, objects are grouped in a single kernel.o with ld -r (tested in configure). This saves a lot of disk space. I also removed from the install directory some other useless files. The Plumed.inc/cmake files when installing are generated in a different way from the ones used prior to installation. Thus, to avoid too many repetitions, I wrote a small awk script the transforms Plumed.inc to Plumed.make
Showing
- Makefile.conf.in 1 addition, 0 deletionsMakefile.conf.in
- configure 66 additions, 4 deletionsconfigure
- configure.ac 39 additions, 0 deletionsconfigure.ac
- src/lib/Makefile 44 additions, 23 deletionssrc/lib/Makefile
- src/maketools/copyobjects 19 additions, 0 deletionssrc/maketools/copyobjects
- src/maketools/inc2cmake 9 additions, 0 deletionssrc/maketools/inc2cmake
- src/maketools/listobjects 13 additions, 0 deletionssrc/maketools/listobjects
src/maketools/copyobjects
0 → 100755
src/maketools/inc2cmake
0 → 100755
src/maketools/listobjects
0 → 100755
Please register or sign in to comment