mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2025-01-03 07:31:54 +00:00
Integrate RTRlib into BIRD's build system
You need to do manually still: $ cd rtrlib && cmake .
This commit is contained in:
parent
d08c2cb836
commit
2c66ced11a
@ -4,6 +4,7 @@
|
|||||||
objdir=@objdir@
|
objdir=@objdir@
|
||||||
|
|
||||||
all depend tags install install-docs:
|
all depend tags install install-docs:
|
||||||
|
$(MAKE) -C rtrlib
|
||||||
$(MAKE) -C $(objdir) $@
|
$(MAKE) -C $(objdir) $@
|
||||||
|
|
||||||
docs userdocs progdocs:
|
docs userdocs progdocs:
|
||||||
|
@ -13,7 +13,7 @@ birdc: $(exedir)/birdc
|
|||||||
|
|
||||||
birdcl: $(exedir)/birdcl
|
birdcl: $(exedir)/birdcl
|
||||||
|
|
||||||
bird-dep := $(addsuffix /all.o, $(static-dirs)) conf/all.o lib/birdlib.a
|
bird-dep := $(addsuffix /all.o, $(static-dirs)) conf/all.o lib/birdlib.a ../rtrlib/librtr.a
|
||||||
|
|
||||||
$(bird-dep): sysdep/paths.h .dep-stamp subdir
|
$(bird-dep): sysdep/paths.h .dep-stamp subdir
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ doc-dir-paths := $(doc-dirs)
|
|||||||
all-dirs:=$(static-dirs) $(dynamic-dirs) $(client-dirs) $(doc-dirs)
|
all-dirs:=$(static-dirs) $(dynamic-dirs) $(client-dirs) $(doc-dirs)
|
||||||
clean-dirs:=$(all-dirs) proto sysdep
|
clean-dirs:=$(all-dirs) proto sysdep
|
||||||
|
|
||||||
CPPFLAGS=-I$(root-rel) -I$(srcdir) @CPPFLAGS@
|
CPPFLAGS=-I$(root-rel) -I$(srcdir) -I$(srcdir)/rtrlib @CPPFLAGS@
|
||||||
CFLAGS=$(CPPFLAGS) @CFLAGS@
|
CFLAGS=$(CPPFLAGS) @CFLAGS@
|
||||||
LDFLAGS=@LDFLAGS@
|
LDFLAGS=@LDFLAGS@
|
||||||
LIBS=@LIBS@
|
LIBS=@LIBS@
|
||||||
|
Loading…
Reference in New Issue
Block a user