Revision d2c392d4 tools/Makefile.in

View differences:

tools/Makefile.in
3 3

  
4 4
include Rules
5 5

  
6
.PHONY: all daemon birdci birdcl subdir depend clean distclean tags docs userdocs progdocs
6
.PHONY: all daemon birdc birdcl subdir depend clean distclean tags docs userdocs progdocs
7 7

  
8 8
all: sysdep/paths.h .dep-stamp subdir daemon birdcl @CLIENT@
9 9

  
......
17 17

  
18 18
$(bird-dep): sysdep/paths.h .dep-stamp subdir
19 19

  
20
birdc-dep := client/birdc/all.o client/all.o lib/birdlib.a
20
birdc-dep := client/birdc.o client/all.o lib/birdlib.a
21 21

  
22 22
$(birdc-dep): sysdep/paths.h .dep-stamp subdir
23 23

  
24
birdcl-dep := client/birdcl/all.o client/all.o lib/birdlib.a
24
birdcl-dep := client/birdcl.o client/all.o lib/birdlib.a
25 25

  
26 26
$(birdcl-dep): sysdep/paths.h .dep-stamp subdir
27 27

  
28 28

  
29
export client := @CLIENT@
30

  
29 31
depend: sysdep/paths.h .dir-stamp
30 32
	set -e ; for a in $(dynamic-dirs) ; do $(MAKE) -C $$a $@ ; done
31
	set -e ; for a in $(static-dirs) $(birdcl-dirs) $(birdc-dirs) ; do $(MAKE) -C $$a -f $(srcdir_abs)/$$a/Makefile $@ ; done
33
	set -e ; for a in $(static-dirs) $(client-dirs) ; do $(MAKE) -C $$a -f $(srcdir_abs)/$$a/Makefile $@ ; done
32 34

  
33 35
subdir: sysdep/paths.h .dir-stamp .dep-stamp
34 36
	set -e ; for a in $(dynamic-dirs) ; do $(MAKE) -C $$a $@ ; done
35
	set -e ; for a in $(static-dirs) $(birdcl-dirs) $(birdc-dirs) ; do $(MAKE) -C $$a -f $(srcdir_abs)/$$a/Makefile $@ ; done
37
	set -e ; for a in $(static-dirs) $(client-dirs) ; do $(MAKE) -C $$a -f $(srcdir_abs)/$$a/Makefile $@ ; done
36 38

  
37 39
$(exedir)/bird: $(bird-dep)
38 40
	$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
......
44 46
	$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
45 47

  
46 48
.dir-stamp: sysdep/paths.h
47
	mkdir -p $(static-dirs) $(birdcl-dirs) $(birdc-dirs) $(doc-dirs)
49
	mkdir -p $(static-dirs) $(client-dirs) $(doc-dirs)
48 50
	touch .dir-stamp
49 51

  
50 52
.dep-stamp:

Also available in: Unified diff