Makefile improvements.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 4 Sep 2013 06:45:44 +0000 (23:45 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 4 Sep 2013 06:45:44 +0000 (23:45 -0700)
commit224e313d3bed309a304683c83afe58752cb97e1c
tree952d4a791e20e1b917b9ca8c3610bfaaecfd64f2
parent6d6ed1af817d98f7e78a8be10f5fda14a41e18f6
Makefile improvements.

* Makefile.in (lib): Depend on am--refresh, to avoid a race.
(src): Remove duplicate dependency on FRC.
Invoke just one submake, not two.  Avoid the need for 'pwd'.
* lwlib/Makefile.in (all): Put this first.  Don't use double-colon
rules, as they are not portable according to POSIX.  Mark as phony.
* oldXMenu/Makefile.in (all, tags): Don't use double-colon rules, as they
are not portable according to POSIX.  Mark as phony.
* src/Makefile.in (config.status): Don't use double-colon rules, as
they are not portable according to POSIX.  Fix shell typo with `;
I guess this rule has never been tested?
(VCSWITNESS): New macro, to override any environment var.
ChangeLog
Makefile.in
lwlib/ChangeLog
lwlib/Makefile.in
oldXMenu/ChangeLog
oldXMenu/Makefile.in
src/ChangeLog
src/Makefile.in