cdesktopenv/cde/programs
Jon Trulson 1fda5afcc2 dtappbuilder: try to fix a dep error causeing every make to rebuild
With the addition of dtappbuilder to autotools, every make run
(including make install) causes src/ab to regenerate files that cause
the whole directory to be recompiled, even on a 'make install'.

This seems to be primarily caused by dtbuilder.msg (and possibly
dtbuilder.c) being modified after it is generated, which is apparently
normal behavior for dtcodegen.

This fix sets both dtbuilder.msg and dtbuilder.c as "order-dependant
prequisites" so that they are always generated first (there are
already rules to do generate them) and then subsequently the only
thing required is that they exist since we don't care if they are
modified after that point.  If you need to make changes to them, edit
their respective .src files instead.

This seems to resolve the issue, but perhaps at the expense of adding
another requirement to use gmake.

We also need to disable parallel building in this module :(
2021-07-04 18:49:57 -06:00
..
backdrops
dsdm programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtaction programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtappbuilder dtappbuilder: try to fix a dep error causeing every make to rebuild 2021-07-04 18:49:57 -06:00
dtappintegrate programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtcalc Revert "Convert uses of XKeycodeToKeysym (deprecated) to XkbKeycodeToKeysym" 2021-07-04 13:00:51 -06:00
dtcm programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtconfig programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtcreate programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtdbcache programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtdocbook programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtdspmsg programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtexec programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtfile programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dthello programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dthelp dthelp: parser/canon1/eltdef - disable parallel builds 2021-07-03 22:32:11 -06:00
dticon programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtimsstart programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtinfo dtinfo: Fix a segmentation fault. 2021-06-02 19:56:29 -06:00
dtksh programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtlogin programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtmail programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtopen programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtpad programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtpdm programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtpdmd programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtprintegrate programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtprintinfo programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtscreen programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtsearchpath programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtsession Revert "Convert uses of XKeycodeToKeysym (deprecated) to XkbKeycodeToKeysym" 2021-07-04 13:00:51 -06:00
dtspcd programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtsr programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtstyle programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtterm utempter: complete the implementation 2021-07-04 16:45:57 -06:00
dtudcexch programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtudcfonted programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
dtwm Revert "Convert uses of XKeycodeToKeysym (deprecated) to XkbKeycodeToKeysym" 2021-07-04 13:00:51 -06:00
fontaliases programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
icons
localized programs/localized: delete Imakefiles and imake templates 2021-07-03 19:01:28 -06:00
nsgmls programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
palettes
ttsnoop programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
tttypes programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
types programs/: remove Imakefiles for completed modules 2021-07-03 19:12:43 -06:00
util Begin removal of some Imakefiles, and other no longer useful cruft 2021-07-03 18:23:40 -06:00
Makefile.am dtinfo: make auxillary libs and programs build 2021-02-28 20:32:46 -07:00