"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "tools/templates/moar/Makefile.in" between
rakudo-2020.08.2.tar.gz and rakudo-2020.09.tar.gz

About: Rakudo is a compiler for the Perl 6 programming language.

Makefile.in  (rakudo-2020.08.2):Makefile.in  (rakudo-2020.09)
skipping to change at line 14 skipping to change at line 14
@bpv(CCINC)@ = @moar::ccinc@ @bpv(CCINC)@ = @moar::ccinc@
@bpv(CFLAGS)@ = @moar::cflags@ @bpv(CFLAGS)@ = @moar::cflags@
@bpv(LDFLAGS)@ = @ldflags@ @bpv(LDFLAGS)@ = @ldflags@
@bpv(LDLIBS)@ = @moar::ldlibs@ @bpv(LDLIBS)@ = @moar::ldlibs@
@bpv(MINGW_UNICODE)@ = @mingw_unicode@ @bpv(MINGW_UNICODE)@ = @mingw_unicode@
MOAR_PREFIX = @nfp(@moar::prefix@)@ MOAR_PREFIX = @nfp(@moar::prefix@)@
MOAR = @nfpq(@moar::bindir@/moar@moar::exe@)@ MOAR = @nfpq(@moar::bindir@/moar@moar::exe@)@
@bpv(NQP)@ = @nfpq(@m_nqp@)@ @bpv(NQP)@ = @nfpq(@m_nqp@)@
@bpv(NQP_RR)@ = @bpm(NQP)@ @bpv(NQP_RR)@ = @bpm(NQP)@
@bpv(RUN_RAKUDO)@ = $(MOAR) --libpath=@nfpq($(BASE_DIR)/blib)@ --libpath=@q(@bpm @bpv(RUN_RAKUDO_SCRIPT)@ = rakudo-m-early-build
(NQP_LIBDIR)@)@ @bsm(RAKUDO)@ --rakudo-home=@nfpq($(BASE_DIR)/gen/build_rakudo_h @bpv(RUN_RAKUDO)@ = @shquot(@perl@)@ @bpm(RUN_RAKUDO_SCRIPT)@
ome)@
@bpv(RUNNER_SUFFIX)@ = @moar::exe@ @bpv(RUNNER_SUFFIX)@ = @moar::exe@
R_SETTING_MOAR = RESTRICTED.setting.moarvm R_SETTING_MOAR = RESTRICTED.setting.moarvm
@bpv(INCPATH)@ = @nfp($(MOAR_PREFIX)/include)@ @bpv(INCPATH)@ = @nfp($(MOAR_PREFIX)/include)@
@bpv(MOAR_INC_PATHS)@ = \ @bpv(MOAR_INC_PATHS)@ = \
@moar::cincludes@ \ @moar::cincludes@ \
@bpm(CCINC)@@nfpq(@bpm(INCPATH)@)@ \ @bpm(CCINC)@@nfpq(@bpm(INCPATH)@)@ \
@bpm(CCINC)@@nfpq(@bpm(INCPATH)@/moar)@ \ @bpm(CCINC)@@nfpq(@bpm(INCPATH)@/moar)@ \
skipping to change at line 63 skipping to change at line 64
@bpv(ALL_TARGETS)@ = $(R_SETTING_MOAR) \ @bpv(ALL_TARGETS)@ = $(R_SETTING_MOAR) \
@for_langalias(@tab@@bpm(INST_@uclangalias@)@ \ @for_langalias(@tab@@bpm(INST_@uclangalias@)@ \
@tab@@bpm(INST_@uclangalias@_DEBUG)@ \ @tab@@bpm(INST_@uclangalias@_DEBUG)@ \
@tab@@bpm(INST_@uclangalias@_M)@ \ @tab@@bpm(INST_@uclangalias@_M)@ \
@tab@@bpm(INST_@uclangalias@_DEBUG_M)@ \ @tab@@bpm(INST_@uclangalias@_DEBUG_M)@ \
)@@for_langalias(@for_toolchain(@tab@@bpm(@uclangalias@_@uctoolchain@_RUNNER)@ \ )@@for_langalias(@for_toolchain(@tab@@bpm(@uclangalias@_@uctoolchain@_RUNNER)@ \
)@)@ )@)@
@bpv(CLEANUPS)@ = \ @bpv(CLEANUPS)@ = \
$(R_SETTING_MOAR) \ $(R_SETTING_MOAR) \
@bpm(RUN_RAKUDO_SCRIPT)@ \
inst-rakudo-m@moar::obj@ \ inst-rakudo-m@moar::obj@ \
inst-rakudo-debug-m@moar::obj@ \ inst-rakudo-debug-m@moar::obj@ \
inst-rakudo@moar::obj@ \ inst-rakudo@moar::obj@ \
inst-rakudo-debug@moar::obj@ \ inst-rakudo-debug@moar::obj@ \
@for_langalias( @bpm(INST_@uclangalias@)@ \ @for_langalias( @bpm(INST_@uclangalias@)@ \
@bpm(INST_@uclangalias@_DEBUG)@ \ @bpm(INST_@uclangalias@_DEBUG)@ \
@bpm(INST_@uclangalias@_M)@ \ @bpm(INST_@uclangalias@_M)@ \
@bpm(INST_@uclangalias@_DEBUG_M)@ \ @bpm(INST_@uclangalias@_DEBUG_M)@ \
)@ @bpm(RAKUDO_OPS_DLL)@ \ )@ @bpm(RAKUDO_OPS_DLL)@ \
@bpm(RAKUDO_OPS_OBJ)@ \ @bpm(RAKUDO_OPS_OBJ)@ \
skipping to change at line 102 skipping to change at line 104
@bpv(RUN_CLEAN_TARGET_FILES)@ = @nfp(@base_dir@/@bpm(RUNNER)@)@ @script(clean-ta rget-files.raku)@ $(VERBOSE) @bpv(RUN_CLEAN_TARGET_FILES)@ = @nfp(@base_dir@/@bpm(RUNNER)@)@ @script(clean-ta rget-files.raku)@ $(VERBOSE)
@include(Makefile-backend-common)@ @include(Makefile-backend-common)@
@bpm(RAKUDO_OPS_DLL)@: @bpm(RAKUDO_OPS_DLL_SRC)@ @bpm(RAKUDO_OPS_DLL)@: @bpm(RAKUDO_OPS_DLL_SRC)@
@echo(+++ Compiling $@)@ @echo(+++ Compiling $@)@
$(NOECHO)@bpm(CC)@ @moar::ccswitch@ @moar::ccshared@ @bpm(CFLAGS)@ @bpm(M OAR_INC_PATHS)@ @moar::ccout@@bpm(RAKUDO_OPS_OBJ)@ @bpm(RAKUDO_OPS_DLL_SRC)@ $(NOECHO)@bpm(CC)@ @moar::ccswitch@ @moar::ccshared@ @bpm(CFLAGS)@ @bpm(M OAR_INC_PATHS)@ @moar::ccout@@bpm(RAKUDO_OPS_OBJ)@ @bpm(RAKUDO_OPS_DLL_SRC)@
$(NOECHO)@bpm(LD)@ @moar::ldswitch@ @moar::lddir@"@moar::libdir@" @moar:: ldshared@ @bpm(LDFLAGS)@ @bpm(LDLIBS)@ @moar::ldout@@bpm(RAKUDO_OPS_DLL)@ @bpm(R AKUDO_OPS_OBJ)@ @moar_lib@ $(NOECHO)@bpm(LD)@ @moar::ldswitch@ @moar::lddir@"@moar::libdir@" @moar:: ldshared@ @bpm(LDFLAGS)@ @bpm(LDLIBS)@ @moar::ldout@@bpm(RAKUDO_OPS_DLL)@ @bpm(R AKUDO_OPS_OBJ)@ @moar_lib@
$(R_SETTING_MOAR): @bsm(RAKUDO)@@for_specs( @bsm(SETTING_@ucspec@)@)@ $(R_SETTIN G_SRC) $(R_SETTING_MOAR): @bsm(RAKUDO)@@for_specs( @bsm(SETTING_@ucspec@)@)@ $(R_SETTIN G_SRC) @bpm(RUN_RAKUDO_SCRIPT)@
$(NOECHO)@bpm(RUN_RAKUDO)@ --target=@btarget@ --ll-exception --output=$(R _SETTING_MOAR) $(R_SETTING_SRC) $(NOECHO)@bpm(RUN_RAKUDO)@ --target=@btarget@ --ll-exception --output=$(R _SETTING_MOAR) $(R_SETTING_SRC)
@backend_prefix@-runner-default: @bpm(INST_RAKUDO)@ @bpm(INST_RAKUDO_DEBUG)@ @backend_prefix@-runner-default: @bpm(INST_RAKUDO)@ @bpm(INST_RAKUDO_DEBUG)@
@if(platform!=windows @for_langalias(@for_toolchain( @if(platform!=windows @for_langalias(@for_toolchain(
@bpm(@uclangalias@_@uctoolchain@_RUNNER)@: @@configure_script@@ @bpm(C_RUNNER)@ @bsm(RAKUDO)@ @bsm(SETTING)@ @@template(rakudo-@toolchain@-m)@@ @@template(rakud o-debug-notice)@@ @@template(sh-prelude)@@ @bpm(@uclangalias@_@uctoolchain@_RUNNER)@: @@configure_script@@ @bpm(C_RUNNER)@ @bsm(RAKUDO)@ @bsm(SETTING)@ @@template(rakudo-@toolchain@-m)@@ @@template(rakud o-debug-notice)@@ @@template(sh-prelude)@@
@echo(+++ Generating $@)@ @echo(+++ Generating $@)@
$(NOECHO)$(RM_F) $@ $(NOECHO)$(RM_F) $@
$(NOECHO)$(CONFIGURE) --expand @nfpq(@backend_subdir@/rakudo-@toolchain@- m)@ --out $@ \ $(NOECHO)$(CONFIGURE) --expand @nfpq(@backend_subdir@/rakudo-@toolchain@- m)@ --out $@ \
--set-var=MOAR=$(MOAR) \ --set-var=MOAR=$(MOAR) \
--set-var=ctx_subdir=@backend_subdir@ \ --set-var=ctx_subdir=@backend_subdir@ \
--set-var=runner_opts=@chomp(@insert(Makefile-runner_opts)@)@ --set-var=runner_opts=@chomp(@insert(Makefile-runner_opts)@)@
-$(NOECHO)$(CHMOD) 755 $@ -$(NOECHO)$(CHMOD) 755 $@
)@)@)@ )@)@)@
@bpm(RUN_RAKUDO_SCRIPT)@: @@nfp(@template(@backend_subdir@/rakudo-m-early-build.
in)@)@@
$(NOECHO)$(RM_F) @q(@bpm(RUN_RAKUDO_SCRIPT)@)@
$(NOECHO)$(CONFIGURE) --expand @nfpq(@backend_subdir@/@bpm(RUN_RAKUDO_SCR
IPT)@)@ --out @bpm(RUN_RAKUDO_SCRIPT)@ \
--set-var=base_dir=@nfpq(@base_dir@)@ \
--set-var=moar=$(MOAR) \
--set-var=nqp_libdir=@nfpq(@nqp::libdir@)@ \
--set-var=rakudo=@bsm(RAKUDO)@
@bpm(RUNNER)@: @@configure_script@@ @bsm(RAKUDO)@@for_specs( @bsm(SETTING_@ucspe c@)@)@ @@nfp(@template(@backend_subdir@/rakudo-m-build.c.in)@)@@ @@nfp(@template (@backend_subdir@/rakudo-m-build.c.windows)@)@@ @bpm(RUNNER)@: @@configure_script@@ @bsm(RAKUDO)@@for_specs( @bsm(SETTING_@ucspe c@)@)@ @@nfp(@template(@backend_subdir@/rakudo-m-build.c.in)@)@@ @@nfp(@template (@backend_subdir@/rakudo-m-build.c.windows)@)@@
@echo(+++ Generating $@)@ @echo(+++ Generating $@)@
$(NOECHO)$(RM_F) @q(@bpm(RUNNER)@)@ $(NOECHO)$(RM_F) @q(@bpm(RUNNER)@)@
$(NOECHO)$(CONFIGURE) --expand @nfpq(@backend_subdir@/rakudo-m-build.c)@ --out rakudo-m.c \ $(NOECHO)$(CONFIGURE) --expand @nfpq(@backend_subdir@/rakudo-m-build.c)@ --out rakudo-m.c \
--set-var=MOAR=$(MOAR) \ --set-var=MOAR=$(MOAR) \
--set-var=base_dir=@shquot(@nfp(@base_dir@)@)@ \ --set-var=base_dir=@shquot(@nfp(@base_dir@)@)@ \
--set-var=nqp_lib_dir=@shquot(@nfp(@nqp::libdir@)@)@ \ --set-var=nqp_lib_dir=@shquot(@nfp(@nqp::libdir@)@)@ \
--set-var=exec_name=@shquot(@nfp(@base_dir@/@bpm(RUNNER)@)@)@ \ --set-var=exec_name=@shquot(@nfp(@base_dir@/@bpm(RUNNER)@)@)@ \
--set-var=mbc=@bsm(RAKUDO)@ --set-var=mbc=@bsm(RAKUDO)@ \
--set-var=nqp_home=@shquot(@nfp(@nqp_home@)@)@
$(NOECHO)@bpm(CC)@ @moar::ccswitch@ @bpm(CFLAGS)@ @moar::ccout@rakudo-m@m oar::obj@ rakudo-m.c $(NOECHO)@bpm(CC)@ @moar::ccswitch@ @bpm(CFLAGS)@ @moar::ccout@rakudo-m@m oar::obj@ rakudo-m.c
$(NOECHO)@bpm(LD)@ @moar::ldout@$@ @bpm(LDFLAGS)@ @bpm(MINGW_UNICODE)@ ra kudo-m@moar::obj@ $(NOECHO)@bpm(LD)@ @moar::ldout@$@ @bpm(LDFLAGS)@ @bpm(MINGW_UNICODE)@ ra kudo-m@moar::obj@
@perl( @perl(
# Use keys and values as macros to conform with possible future changes t o # Use keys and values as macros to conform with possible future changes t o
# variable name standards. # variable name standards.
my %execs = ( my %execs = (
'@bpm(INST_PERL6)@' => '@bpm(PERL6)@', '@bpm(INST_PERL6)@' => '@bpm(PERL6)@',
'@bpm(INST_PERL6_DEBUG)@' => '@bpm(PERL6_DEBUG)@', '@bpm(INST_PERL6_DEBUG)@' => '@bpm(PERL6_DEBUG)@',
'@bpm(INST_PERL6_M)@' => '@bpm(PERL6_M)@', '@bpm(INST_PERL6_M)@' => '@bpm(PERL6_M)@',
skipping to change at line 246 skipping to change at line 257
)@ )@
)@ )@
manifest: manifest:
@echo(+++ Creating MANIFEST)@ @echo(+++ Creating MANIFEST)@
$(NOECHO)echo MANIFEST >MANIFEST $(NOECHO)echo MANIFEST >MANIFEST
@nowcho@git ls-files | $(PERL5) -ne '/^\./ || print' >>MANIFEST @nowcho@git ls-files | $(PERL5) -ne '/^\./ || print' >>MANIFEST
@nowcho@cd @nfp(t/spec)@ && git clean -xdf @nowcho@cd @nfp(t/spec)@ && git clean -xdf
@nowcho@find @nfp(t/spec)@ -type f | grep -v '\.git' >>MANIFEST @nowcho@find @nfp(t/spec)@ -type f | grep -v '\.git' >>MANIFEST
@nowcho@sort -u -o MANIFEST MANIFEST @nowcho@sort -u -o MANIFEST MANIFEST
release: manifest release: manifest @bpm(RUN_RAKUDO_SCRIPT)@
$(NOECHO)[ -n "$(VERSION)" ] || ( echo "\nTry 'make release VERSION=yyyy. mm'\n\n"; exit 1 ) $(NOECHO)[ -n "$(VERSION)" ] || ( echo "\nTry 'make release VERSION=yyyy. mm'\n\n"; exit 1 )
@echo(+++ Releasing $(VERSION))@ @echo(+++ Releasing $(VERSION))@
$(NOECHO)bash -c '[ "$$(cat VERSION)" == "$(VERSION)" ] || ( echo -e "\nV ersion on command line and in VERSION file differ\n"; exit 1 )' $(NOECHO)bash -c '[ "$$(cat VERSION)" == "$(VERSION)" ] || ( echo -e "\nV ersion on command line and in VERSION file differ\n"; exit 1 )'
$(NOECHO)[ -d rakudo-$(VERSION) ] || ln -s . rakudo-$(VERSION) $(NOECHO)[ -d rakudo-$(VERSION) ] || ln -s . rakudo-$(VERSION)
$(NOECHO)@bpm(RUN_RAKUDO)@ -ne 'say "rakudo-$(VERSION)@slash@$$_"' MANIFE ST | \ $(NOECHO)@bpm(RUN_RAKUDO)@ -ne 'say "rakudo-$(VERSION)@slash@$$_"' MANIFE ST | \
tar -zcv --owner=0 --group=0 --numeric-owner -T - -f rakudo-$(VER SION).tar.gz tar -zcv --owner=0 --group=0 --numeric-owner -T - -f rakudo-$(VER SION).tar.gz
$(NOECHO)rm rakudo-$(VERSION) $(NOECHO)rm rakudo-$(VERSION)
## cleaning ## cleaning
@backend_prefix@-clean: @backend_prefix@-clean:
 End of changes. 6 change blocks. 
6 lines changed or deleted 17 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)