Makefile-backend-common.in (rakudo-2020.08.2) | : | Makefile-backend-common.in (rakudo-2020.09) | ||
---|---|---|---|---|
skipping to change at line 172 | skipping to change at line 172 | |||
@gencat(@nfp(@bpm(BUILD_DIR)@/Ops.nqp)@: @bsm(RAKUDO_OPS_S RC)@)@ | @gencat(@nfp(@bpm(BUILD_DIR)@/Ops.nqp)@: @bsm(RAKUDO_OPS_S RC)@)@ | |||
@gencat(@nfp(@bpm(BUILD_DIR)@/Optimizer.nqp)@: @nfp(src/Perl6/Optimizer. nqp)@)@ | @gencat(@nfp(@bpm(BUILD_DIR)@/Optimizer.nqp)@: @nfp(src/Perl6/Optimizer. nqp)@)@ | |||
@gencat(@nfp(@bpm(BUILD_DIR)@/Pod.nqp)@: @nfp(src/Perl6/Po d.nqp)@)@ | @gencat(@nfp(@bpm(BUILD_DIR)@/Pod.nqp)@: @nfp(src/Perl6/Po d.nqp)@)@ | |||
@gencat(@nfp(@bpm(BUILD_DIR)@/World.nqp)@: @nfp(src/Perl6/Wo rld.nqp)@)@ | @gencat(@nfp(@bpm(BUILD_DIR)@/World.nqp)@: @nfp(src/Perl6/Wo rld.nqp)@)@ | |||
@gencat(@nfp(@bpm(BUILD_DIR)@/rakudo.nqp)@: @nfp(@bpm(BUILD_D IR)@/main-version.nqp)@ @nfp(src/main.nqp)@)@ | @gencat(@nfp(@bpm(BUILD_DIR)@/rakudo.nqp)@: @nfp(@bpm(BUILD_D IR)@/main-version.nqp)@ @nfp(src/main.nqp)@)@ | |||
@gencat(@nfp(@bpm(BUILD_DIR)@/rakudo-debug.nqp)@: @nfp(src/rakudo-debug.nqp )@ @nfp(@bpm(BUILD_DIR)@/main-version.nqp)@)@ | @gencat(@nfp(@bpm(BUILD_DIR)@/rakudo-debug.nqp)@: @nfp(src/rakudo-debug.nqp )@ @nfp(@bpm(BUILD_DIR)@/main-version.nqp)@)@ | |||
# Generate precompilations | # Generate precompilations | |||
@comp(@bsm(RAKUDO_A)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Actions.nqp)@) @ @bsm(RAKUDO_P)@ @bsm(RAKUDO_OPS)@)@ | @comp(@bsm(RAKUDO_A)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Actions.nqp)@) @ @bsm(RAKUDO_P)@ @bsm(RAKUDO_OPS)@)@ | |||
@comp(@bsm(RAKUDO_C)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Compiler.nqp)@ )@ @bsm(RAKUDO_O)@)@ | @comp(@bsm(RAKUDO_C)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Compiler.nqp)@ )@ @bsm(RAKUDO_O)@)@ | |||
@comp(@bsm(RAKUDO_S)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/SysConfig.nqp) @)@)@ | @comp(@bsm(RAKUDO_S)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/SysConfig.nqp) @)@ @nfp(gen/nqp-version)@)@ | |||
@comp(@bsm(RAKUDO_G)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Grammar.nqp)@) @ @bsm(RAKUDO_W)@ @bsm(RAKUDO_A)@ @bsm(RAKUDO_P)@)@ | @comp(@bsm(RAKUDO_G)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Grammar.nqp)@) @ @bsm(RAKUDO_W)@ @bsm(RAKUDO_A)@ @bsm(RAKUDO_P)@)@ | |||
@comp(@bsm(RAKUDO_M)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Metamodel.nqp) @)@ @bsm(RAKUDO_OPS)@)@ | @comp(@bsm(RAKUDO_M)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Metamodel.nqp) @)@ @bsm(RAKUDO_OPS)@)@ | |||
@comp(@bsm(RAKUDO_ML)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/ModuleLoader.n qp)@)@ @nfp(gen/nqp-version)@)@ | @comp(@bsm(RAKUDO_ML)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/ModuleLoader.n qp)@)@ @nfp(gen/nqp-version)@)@ | |||
@comp(@bsm(RAKUDO_OPS)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Ops.nqp)@)@ @b pm(RAKUDO_OPS_EXTRA)@ @nfp(gen/nqp-version)@)@ | @comp(@bsm(RAKUDO_OPS)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Ops.nqp)@)@ @b pm(RAKUDO_OPS_EXTRA)@ @nfp(gen/nqp-version)@)@ | |||
@comp(@bsm(RAKUDO_O)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Optimizer.nqp)@)@ @bsm (RAKUDO_OPS)@)@ | @comp(@bsm(RAKUDO_O)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Optimizer.nqp)@)@ @bsm (RAKUDO_OPS)@)@ | |||
@comp(@bsm(RAKUDO_P)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Pod.nqp)@)@ @n fp(gen/nqp-version)@)@ | @comp(@bsm(RAKUDO_P)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/Pod.nqp)@)@ @n fp(gen/nqp-version)@)@ | |||
@comp(@bsm(RAKUDO_W)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/World.nqp)@)@ @bsm(RAKUDO_ML)@ @bsm(RAKUDO_OPS)@ @bsm(RAKUDO_P)@)@ | @comp(@bsm(RAKUDO_W)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/World.nqp)@)@ @bsm(RAKUDO_ML)@ @bsm(RAKUDO_OPS)@ @bsm(RAKUDO_P)@)@ | |||
@nfp(@bpm(BUILD_DIR)@/main-version.nqp)@: @@template(main-version)@@ $(CONFIGURE _SOURCES) @bpm(SOURCE_DIGEST_FILES)@ | @nfp(@bpm(BUILD_DIR)@/main-version.nqp)@: @@template(main-version)@@ $(CONFIGURE _SOURCES) @bpm(SOURCE_DIGEST_FILES)@ | |||
@echo(+++ Expanding $@)@ | @echo(+++ Expanding $@)@ | |||
skipping to change at line 197 | skipping to change at line 197 | |||
@comp_rr(@bsm(RAKUDO)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/rakudo.nqp)@)@ @bsm(R AKUDO_G)@ @bsm(RAKUDO_A)@ @bsm(RAKUDO_C)@ @bsm(RAKUDO_S)@ @bsm(RAKUDO_P)@ @bpm(R AKUDO_DEPS_EXTRA)@)@ | @comp_rr(@bsm(RAKUDO)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/rakudo.nqp)@)@ @bsm(R AKUDO_G)@ @bsm(RAKUDO_A)@ @bsm(RAKUDO_C)@ @bsm(RAKUDO_S)@ @bsm(RAKUDO_P)@ @bpm(R AKUDO_DEPS_EXTRA)@)@ | |||
@comp_rr(@bsm(PERL6_DEBUG)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/rakudo-debug.nqp )@)@ @bsm(PERL6)@)@ | @comp_rr(@bsm(PERL6_DEBUG)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/rakudo-debug.nqp )@)@ @bsm(PERL6)@)@ | |||
@comp_rr(@bsm(RAKUDO_DEBUG)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/rakudo-debug.nq p)@)@ @bsm(RAKUDO)@)@ | @comp_rr(@bsm(RAKUDO_DEBUG)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/rakudo-debug.nq p)@)@ @bsm(RAKUDO)@)@ | |||
@for_specs(@gencat(@nfp(@bpm(BUILD_DIR)@/BOOTSTRAP/v6@lcspec@.nqp)@: @bpm(BOOTST RAP_@ucspec@_SOURCES)@)@ | @for_specs(@gencat(@nfp(@bpm(BUILD_DIR)@/BOOTSTRAP/v6@lcspec@.nqp)@: @bpm(BOOTST RAP_@ucspec@_SOURCES)@)@ | |||
@comp_rr(@bsm(RAKUDO_BOOTSTRAP_@ucspec@)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/BO OTSTRAP/v6@lcspec@.nqp)@)@ @bsm(RAKUDO_M)@)@ | @comp_rr(@bsm(RAKUDO_BOOTSTRAP_@ucspec@)@: @use_prereqs(@nfp(@bpm(BUILD_DIR)@/BO OTSTRAP/v6@lcspec@.nqp)@)@ @bsm(RAKUDO_M)@)@ | |||
@bsm(SETTING_@ucspec@)@: @bsm(RAKUDO)@ @bsm(RAKUDO_BOOTSTRAP_@ucspec@)@ @bpm(COR E_@ucspec@_SOURCES)@ | @bsm(SETTING_@ucspec@)@: @bsm(RAKUDO)@ @bsm(RAKUDO_BOOTSTRAP_@ucspec@)@ @bpm(COR E_@ucspec@_SOURCES)@ @bpm(RUN_RAKUDO_SCRIPT)@ | |||
@echo(+++ Compiling $@)@ | @echo(+++ Compiling $@)@ | |||
$(NOECHO)$(CONFIGURE) --expand @shquot(@ctx_template(core_sources)@)@ \ | $(NOECHO)$(CONFIGURE) --expand @shquot(@ctx_template(core_sources)@)@ \ | |||
--out @nfpq(@bpm(BUILD_DIR)@/core_sources.@lcspec@)@ \ | --out @nfpq(@bpm(BUILD_DIR)@/core_sources.@lcspec@)@ \ | |||
--set-var=backend=@backend@ | --set-var=backend=@backend@ | |||
$(NOECHO@nop())@@bpm(NQP)@ @bpm(GEN_CAT)@ -f @nfpq(@bpm(BUILD_DIR)@/core_ sources.@lcspec@)@ > @nfpq(@bpm(BUILD_DIR)@/CORE.@lcspec@.setting)@ | $(NOECHO@nop())@@bpm(NQP)@ @bpm(GEN_CAT)@ -f @nfpq(@bpm(BUILD_DIR)@/core_ sources.@lcspec@)@ > @nfpq(@bpm(BUILD_DIR)@/CORE.@lcspec@.setting)@ | |||
@echo(The following step can take a long time, please be patient.)@ | @echo(The following step can take a long time, please be patient.)@ | |||
$(NOECHO@nop())@@bpm(RUN_RAKUDO)@ --setting=NULL.@lcspec@ --ll-exception --optimize=3 --target=@btarget@ --stagestats --output=@bsm(SETTING_@ucspec@)@ @n fpq(@bpm(BUILD_DIR)@/CORE.@lcspec@.setting)@ | $(NOECHO@nop())@@bpm(RUN_RAKUDO)@ --setting=NULL.@lcspec@ --ll-exception --optimize=3 --target=@btarget@ --stagestats --output=@bsm(SETTING_@ucspec@)@ @n fpq(@bpm(BUILD_DIR)@/CORE.@lcspec@.setting)@ | |||
)@ | )@ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added |