X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvppapigen.am;h=485205bfda8ed605d447a8e556e1f63f927e9f71;hb=9d42087149a6870965896be74dc6260f72d2cac9;hp=3207c83a3250b8b7c595be819cd8b9e9a08b8a83;hpb=0be5ec304d2d4cfc6faecbb519ef165d9ab5d34e;p=vpp.git diff --git a/src/vppapigen.am b/src/vppapigen.am index 3207c83a325..485205bfda8 100644 --- a/src/vppapigen.am +++ b/src/vppapigen.am @@ -11,20 +11,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -bin_PROGRAMS += vppapigen - -# We cannot rely on BUILT_SOURCES here as other built sources are relying -# on vppapigen, so make can start compiling lex.c before gram.h is created. -# This way we introduce new dependency by running C preprocessor. - -tools/vppapigen/lex_e.c: tools/vppapigen/lex.c tools/vppapigen/gram.y - @$(YACC) -d @srcdir@/tools/vppapigen/gram.y - @mv y.tab.h tools/vppapigen/gram.h - @rm y.tab.c - @$(CC) -I. -E -o $@ $< - -vppapigen_SOURCES = tools/vppapigen/gram.y tools/vppapigen/lex_e.c tools/vppapigen/node.c -vppapigen_LDADD = libvppinfra.la -vppapigen_LDFLAGS = -static +dist_bin_SCRIPTS += tools/vppapigen/vppapigen +dist_pkgdata_SCRIPTS = tools/vppapigen/C.py \ + tools/vppapigen/JSON.py # vi:syntax=automake