build: make builddir include path consistent

... by referencing all autogenerated headers relative to the root
directory.  (90% of the changes here is `version.h`.)

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
This commit is contained in:
David Lamparter 2021-04-21 11:19:39 +02:00
parent 9219708b13
commit 09781197b6
38 changed files with 41 additions and 38 deletions

View File

@ -12,7 +12,7 @@ AM_CFLAGS = \
# end
AM_CPPFLAGS = \
-I$(top_srcdir) -I$(top_srcdir)/include -I$(top_srcdir)/lib \
-I$(top_builddir) -I$(top_builddir)/include -I$(top_builddir)/lib \
-I$(top_builddir) \
$(LUA_INCLUDE) \
# end
AM_LDFLAGS = \

View File

@ -28,7 +28,7 @@ THE SOFTWARE.
#include "thread.h"
#include "privs.h"
#include "sigevent.h"
#include "version.h"
#include "lib/version.h"
#include "command.h"
#include "vty.h"
#include "memory.h"

View File

@ -34,7 +34,7 @@
#include "lib_errors.h"
#include "stream.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "jhash.h"
#include "termtable.h"

View File

@ -32,7 +32,7 @@
#include "filter.h"
#include "hook.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "bgpd/bgpd.h"
#include "bgpd/bgp_route.h"

View File

@ -57,7 +57,7 @@
#endif
#include "hook.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#ifndef VTYSH_EXTRACT_PL
#include "bgpd/bgp_rpki_clippy.c"

View File

@ -32,7 +32,7 @@
#include "filter.h"
#include "hook.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "bgpd/bgpd.h"
#include "bgpd/bgp_table.h"

View File

@ -29,7 +29,7 @@
#ifndef _FPM_PB_H
#define _FPM_PB_H
#include "route_types.h"
#include "lib/route_types.h"
#include "qpb/qpb.h"
#include "fpm/fpm.pb-c.h"

View File

@ -36,7 +36,7 @@
#include "memory.h"
#include "smux.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "isisd/isis_constants.h"
#include "isisd/isis_common.h"

View File

@ -36,7 +36,7 @@
#include "memory.h"
#include "smux.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "ldpd.h"
#include "ldpe.h"

View File

@ -30,7 +30,7 @@
#include "smux.h"
#include "memory.h"
#include "linklist.h"
#include "version.h"
#include "lib/version.h"
#include "lib_errors.h"
#include "xref.h"

View File

@ -35,7 +35,7 @@
#pragma GCC diagnostic ignored "-Wsign-compare"
#pragma GCC diagnostic ignored "-Wmissing-prototypes"
#include "command_parse.h"
#include "lib/command_parse.h"
#define YY_USER_ACTION yylloc->last_column += yyleng;
#define LOC_STEP do { if (yylloc) { \

View File

@ -75,7 +75,7 @@
%code provides {
#ifndef FLEX_SCANNER
#include "command_lex.h"
#include "lib/command_lex.h"
#endif
extern void set_lexer_string (yyscan_t *scn, const char *string);

View File

@ -18,7 +18,7 @@
#include <zebra.h>
#include "defaults.h"
#include "version.h"
#include "lib/version.h"
static char df_version[128] = FRR_VER_SHORT, df_profile[128] = DFLT_NAME;
static struct frr_default *dflt_first = NULL, **dflt_next = &dflt_first;

View File

@ -29,7 +29,7 @@
#include "privs.h"
#include "vty.h"
#include "command.h"
#include "version.h"
#include "lib/version.h"
#include "lib_vty.h"
#include "log_vty.h"
#include "zclient.h"

View File

@ -25,7 +25,7 @@
#include "module.h"
#include "memory.h"
#include "version.h"
#include "lib/version.h"
DEFINE_MTYPE_STATIC(LIB, MODULE_LOADNAME, "Module loading name");
DEFINE_MTYPE_STATIC(LIB, MODULE_LOADARGS, "Module loading arguments");

View File

@ -20,7 +20,7 @@
#include <zebra.h>
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "defaults.h"
#include "log.h"
#include "lib_errors.h"

View File

@ -24,7 +24,7 @@
#include "command.h"
#include "debug.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "northbound.h"
#include <confd_lib.h>

View File

@ -23,7 +23,7 @@
#include "log.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "command.h"
#include "lib_errors.h"
#include "northbound.h"

View File

@ -25,7 +25,7 @@
#include "debug.h"
#include "memory.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "northbound.h"
#include <sysrepo.h>

View File

@ -22,7 +22,7 @@
#include <zebra.h>
#include <fcntl.h>
#include <log.h>
#include "version.h"
#include "lib/version.h"
#include "network.h"
#include "lib_errors.h"

View File

@ -25,7 +25,7 @@
#define _ZEBRA_VERSION_H
#ifdef GIT_VERSION
#include "gitversion.h"
#include "lib/gitversion.h"
#endif
#ifdef __cplusplus

View File

@ -312,7 +312,7 @@ struct in_pktinfo {
#include "compiler.h"
/* Zebra route's types are defined in route_types.h */
#include "route_types.h"
#include "lib/route_types.h"
#define strmatch(a,b) (!strcmp((a), (b)))

View File

@ -18,7 +18,7 @@
#include "getopt.h"
#include "thread.h"
#include "sigevent.h"
#include "version.h"
#include "lib/version.h"
#include "log.h"
#include "memory.h"
#include "command.h"

View File

@ -30,7 +30,7 @@
#include "vrf.h"
#include "smux.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "ospf6_proto.h"
#include "ospf6_lsa.h"

View File

@ -34,7 +34,7 @@
#include "memory.h"
#include "smux.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "ospfd/ospfd.h"
#include "ospfd/ospf_interface.h"

View File

@ -24,7 +24,7 @@
#include "command.h"
#include "libfrr.h"
#include "printfrr.h"
#include "version.h"
#include "lib/version.h"
#include "northbound.h"
#include "frr_pthread.h"
#include "jhash.h"

View File

@ -25,7 +25,7 @@
#include "command.h"
#include "libfrr.h"
#include "printfrr.h"
#include "version.h"
#include "lib/version.h"
#include "northbound.h"
#include "frr_pthread.h"
#include "jhash.h"

View File

@ -22,7 +22,7 @@
#include "command.h"
#include "libfrr.h"
#include "printfrr.h"
#include "version.h"
#include "lib/version.h"
#include "northbound.h"
#include "frr_pthread.h"
#include "jhash.h"

View File

@ -33,7 +33,7 @@
#include "command.h"
#include "libfrr.h"
#include "printfrr.h"
#include "version.h"
#include "lib/version.h"
#include "northbound.h"
#include "frr_pthread.h"
#include "jhash.h"

View File

@ -21,7 +21,7 @@
#include "log.h"
#include "privs.h"
#include "version.h"
#include "lib/version.h"
#include <getopt.h>
#include "command.h"
#include "thread.h"
@ -32,7 +32,7 @@
#include "filter.h"
#include "vty.h"
#include "sigevent.h"
#include "version.h"
#include "lib/version.h"
#include "prefix.h"
#include "plist.h"
#include "vrf.h"

View File

@ -31,7 +31,7 @@
#include "table.h"
#include "smux.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "ripd/ripd.h"

3
version.h Normal file
View File

@ -0,0 +1,3 @@
#include "lib/compiler.h"
CPP_NOTICE("Trying to include version.h. Please fix to use lib/version.h.")
#include "lib/version.h"

View File

@ -51,7 +51,7 @@
#include "privs.h"
#include "libfrr.h"
#include "lib_errors.h"
#include "version.h"
#include "lib/version.h"
#include "zebra/interface.h"
#include "zebra/rtadv.h"
#include "zebra/rib.h"

View File

@ -29,7 +29,7 @@
#include "thread.h"
#include "network.h"
#include "command.h"
#include "version.h"
#include "lib/version.h"
#include "jhash.h"
#include "zebra/rib.h"

View File

@ -28,7 +28,7 @@
#include "thread.h"
#include "frr_pthread.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "network.h"
#include "lib/stream.h"

View File

@ -31,7 +31,7 @@
#include "ptm_lib.h"
#include "rib.h"
#include "stream.h"
#include "version.h"
#include "lib/version.h"
#include "vrf.h"
#include "vty.h"
#include "lib_errors.h"

View File

@ -30,7 +30,7 @@
#include "plist.h"
#include "nexthop.h"
#include "northbound_cli.h"
#include "route_types.h"
#include "lib/route_types.h"
#include "vrf.h"
#include "frrstr.h"

View File

@ -36,7 +36,7 @@
#include "vrf.h"
#include "hook.h"
#include "libfrr.h"
#include "version.h"
#include "lib/version.h"
#include "zebra/rib.h"
#include "zebra/zserv.h"