On Thu, Dec 12, 2013 at 2:30 PM, John Peterson <jwpeter...@gmail.com> wrote: > On Thu, Dec 12, 2013 at 1:41 PM, Kirk, Benjamin (JSC-EG311) > > But I don't think we're doing anything like that to libmesh_config.h. > In fact I can see the command that installs it: > > /usr/bin/install -C -m 644 libmesh/libmesh_config.h (... bunch of > other files ...) > '/home/petejw/projects/libmesh_git/install/include/libmesh' > > and that should really do the right thing.
So... I'm having much better luck with '/usr/bin/install -p' (preserve-timestamps) than I was with 'install -C' on Linux.... It's a bit hard to say what the difference between -C and -p might be just from reading the /usr/bin/install man page. On OSX, it appears that -p imples -C OSX: -p Preserve the modification time. Copy the file, as if the -C (compare and copy) option is specified, except if the target file doesn't already exist or is different, then preserve the modification time of the file. but on Linux the description is more vague: Linux: -p, --preserve-timestamps apply access/modification times of SOURCE files to corresponding destination files Anyway, I'm updating my Linux install scripts. Perhaps this thread will help somebody with the same issue in the future... -- John ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel