diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2019-01-18 15:44:24 +0100 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2019-01-18 15:44:24 +0100 |
| commit | 80ad88555f06e4418ed9e6cae3855f6c4db5ccc8 (patch) | |
| tree | d1f2a411631bf51d42ee8d8ed6f2fc46a0ef31aa /fluid | |
| parent | 64cd95d6d514886914fa11ca523234a9c9687326 (diff) | |
Sort makedepend files for better comparability
The intention is to improve (and minimize) diffs when dependencies
are changed and `make depend' is executed.
(1) use `makedepend ... -w 20'
(2) `sort -u' the resultant file with some more "magic".
(1) makes sure that there is only one dependent file per line,
(2) makes lines unique since `makedepend' can output one file
many times which is redundant and makes diffs hard to read.
This uses 'mv', 'grep', and 'sort' in all FLTK library Makefiles.
Image libraries are intentionally left for a later update.
Diffstat (limited to 'fluid')
| -rw-r--r-- | fluid/Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/fluid/Makefile b/fluid/Makefile index 1100c9a3b..e6a39f5e4 100644 --- a/fluid/Makefile +++ b/fluid/Makefile @@ -71,7 +71,11 @@ clean: -$(RM) fluid.app/Contents/MacOS/fluid$(EXEEXT) depend: $(CPPFILES) - makedepend -Y -I.. -f makedepend $(CPPFILES) + makedepend -Y -I.. -f makedepend -w 20 $(CPPFILES) + echo "# DO NOT DELETE THIS LINE -- make depend depends on it." > makedepend.tmp + echo "" >> makedepend.tmp + grep '^[a-zA-Z]' makedepend | sort -u >> makedepend.tmp + mv makedepend.tmp makedepend # Automatically generated dependencies... include makedepend |
