source: trunk/lib/nas/Makefile

Last change on this file was 7409, checked in by westram, 14 years ago

merged from dev [7358] [7359] [7360] [7363] [7364] [7365] [7367]

  • tweaked build process
    • get rid of '.depends: No such file or directory'
    • make clean now is much more scrupulous! removal notably includes lib/pts, lib/nas and lib/arb_tcp.dat (when they are no symlinks)
    • suppress some output
    • added several unreached targets (to test random failures)
    • fine-grained tools-dependencies
    • automatically generate target directories (GENC …)
    • removed duplicated target 'mbin' (same as 'comtools')
    • added target 'setup_after_clean' (use after 'clean' when doing a partial build)
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 233 bytes
Line 
1
2all: names.dat
3        rm -f *%
4        @chmod 777 .
5        @cp -p names.dat names.dat.make_owner
6        @rm -f names.dat
7        @mv names.dat.make_owner names.dat
8        @chmod 666 names.dat
9
10names.dat: names.dat.template
11                rm -f $@
12                cp $< $@
13
14clean:
15        rm -f names.dat
Note: See TracBrowser for help on using the repository browser.