vapi: remove directory name from include guards 99/41499/3
authorOleksandr Hnatiuk <[email protected]>
Thu, 29 Aug 2024 04:20:04 +0000 (21:20 -0700)
committerOle Tr�an <[email protected]>
Thu, 12 Dec 2024 18:20:48 +0000 (18:20 +0000)
commit8ae4454bbaf1a2b76536d54d8222bf00ac153241
tree1952fb3cfcc000054afa7ab92c6ff38f9d2f81b3
parentfb0cbc64e64a53e495662128457f4673b8760e03
vapi: remove directory name from include guards

Script vapi_c_gen.py uses full paths to source files to generate include
guards in files with `.vapi.h` extension. This makes the content of
header files depend on build directory which causes reproducibility
issues (cannot get identical build output when building in a different
directory).

Commit 4c64b6edc86f7 fixes this for .hpp files, but seems to forget
about .h files. Use its fix for these as well.

Type: fix
Change-Id: Ida638c7b4630fac1f6d968a9203a409648bef55c
Signed-off-by: Oleksandr Hnatiuk <[email protected]>
src/vpp-api/vapi/vapi_c_gen.py