Ripper sources are generated at once

This commit is contained in:
Nobuyoshi Nakada 2023-06-29 23:08:08 +09:00
parent c89f519170
commit 3cfcd3d166
No known key found for this signature in database
GPG Key ID: 3582D74E1FEE4465

View File

@ -1151,7 +1151,7 @@ RIPPER_SRCS = $(srcdir)/ext/ripper/ripper.c \
$(srcdir)/ext/ripper/eventids2table.c \ $(srcdir)/ext/ripper/eventids2table.c \
# RIPPER_SRCS # RIPPER_SRCS
EXT_SRCS = $(RIPPER_SRCS) \ EXT_SRCS = ripper_srcs \
$(srcdir)/ext/rbconfig/sizeof/sizes.c \ $(srcdir)/ext/rbconfig/sizeof/sizes.c \
$(srcdir)/ext/rbconfig/sizeof/limits.c \ $(srcdir)/ext/rbconfig/sizeof/limits.c \
$(srcdir)/ext/socket/constdefs.c \ $(srcdir)/ext/socket/constdefs.c \
@ -1267,6 +1267,9 @@ $(REVISION_H)$(yes_baseruby:yes=~disabled~):
# uncommon.mk: $(REVISION_H) # uncommon.mk: $(REVISION_H)
# $(MKFILES): $(REVISION_H) # $(MKFILES): $(REVISION_H)
ripper_srcs: $(RIPPER_SRCS)
.NOTPARALLEL: ripper_srcs
$(RIPPER_SRCS): $(srcdir)/parse.y $(srcdir)/defs/id.def $(RIPPER_SRCS): $(srcdir)/parse.y $(srcdir)/defs/id.def
$(RIPPER_SRCS): $(srcdir)/ext/ripper/tools/preproc.rb $(srcdir)/ext/ripper/tools/dsl.rb $(RIPPER_SRCS): $(srcdir)/ext/ripper/tools/preproc.rb $(srcdir)/ext/ripper/tools/dsl.rb
$(RIPPER_SRCS): $(srcdir)/ext/ripper/ripper_init.c.tmpl $(srcdir)/ext/ripper/eventids2.c $(RIPPER_SRCS): $(srcdir)/ext/ripper/ripper_init.c.tmpl $(srcdir)/ext/ripper/eventids2.c