"Fossies" - the Fresh Open Source Software Archive  

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

About: Rakudo is a compiler for the Raku Pogramming Language (formerly known as Perl 6).

Makefile.in  (rakudo-2020.09):Makefile.in  (rakudo-2020.10)
skipping to change at line 36 skipping to change at line 36
@bpm(CCINC)@@nfpq(@bpm(INCPATH)@/libatomic_ops)@ \ @bpm(CCINC)@@nfpq(@bpm(INCPATH)@/libatomic_ops)@ \
@bpm(CCINC)@@nfpq(@bpm(INCPATH)@/dyncall)@ \ @bpm(CCINC)@@nfpq(@bpm(INCPATH)@/dyncall)@ \
@bpm(CCINC)@@nfpq(@bpm(INCPATH)@/moar)@ \ @bpm(CCINC)@@nfpq(@bpm(INCPATH)@/moar)@ \
@bpm(CCINC)@@nfpq(@bpm(INCPATH)@/sha1)@ \ @bpm(CCINC)@@nfpq(@bpm(INCPATH)@/sha1)@ \
@bpm(CCINC)@@nfpq(@bpm(INCPATH)@/tinymt)@ \ @bpm(CCINC)@@nfpq(@bpm(INCPATH)@/tinymt)@ \
@bpm(CCINC)@@nfpq(@bpm(INCPATH)@/libtommath)@ \ @bpm(CCINC)@@nfpq(@bpm(INCPATH)@/libtommath)@ \
@bpm(CCINC)@@nfpq(@bpm(INCPATH)@/libuv)@ @bpm(CCINC)@@nfpq(@bpm(INCPATH)@/libuv)@
@bpv(RAKU)@ = raku@moar::exe@ @bpv(RAKU)@ = raku@moar::exe@
@bpv(RAKU_DEBUG)@ = raku-debug@moar::exe@ @bpv(RAKU_DEBUG)@ = raku-debug@moar::exe@
@if(platform==windows @bpv(RAKUW)@ = rakuw@moar::exe@)@
@for_langalias( @for_langalias(
@bpv(@uclangalias@)@ = @langalias@@moar::exe@ @bpv(@uclangalias@)@ = @langalias@@moar::exe@
@bpv(@uclangalias@_DEBUG)@ = @langalias@-debug@moar::exe@ @bpv(@uclangalias@_DEBUG)@ = @langalias@-debug@moar::exe@
@bpv(@uclangalias@_M)@ = @langalias@-m@moar::exe@ @bpv(@uclangalias@_M)@ = @langalias@-m@moar::exe@
@bpv(@uclangalias@_DEBUG_M)@ = @langalias@-debug-m@moar::exe@ @bpv(@uclangalias@_DEBUG_M)@ = @langalias@-debug-m@moar::exe@
@bpv(INST_@uclangalias@)@ = inst-@langalias@@moar::exe@ @bpv(INST_@uclangalias@)@ = inst-@langalias@@moar::exe@
@bpv(INST_@uclangalias@_DEBUG)@ = inst-@langalias@-debug@moar::exe@ @bpv(INST_@uclangalias@_DEBUG)@ = inst-@langalias@-debug@moar::exe@
@bpv(INST_@uclangalias@_M)@ = inst-@langalias@-m@moar::exe@ @bpv(INST_@uclangalias@_M)@ = inst-@langalias@-m@moar::exe@
@bpv(INST_@uclangalias@_DEBUG_M)@ = inst-@langalias@-debug-m@moar::exe@)@ @bpv(INST_@uclangalias@_DEBUG_M)@ = inst-@langalias@-debug-m@moar::exe@
@if(platform==windows @bpv(@uclangalias@W)@ = @langalias@w@moar::exe@
@bpv(@uclangalias@W_M)@ = @langalias@w-m@moar::exe@
@bpv(INST_@uclangalias@W)@ = inst-@langalias@w@moar::exe@
@bpv(INST_@uclangalias@W_M)@ = inst-@langalias@w-m@moar::exe@)@)@
@bpv(RAKUDO_OPS_DIR)@ = dynext @bpv(RAKUDO_OPS_DIR)@ = dynext
@bpv(RAKUDO_OPS_DLL)@ = @bpm(RAKUDO_OPS_DIR)@@nfp(/@perl6_ops_dll@)@ @bpv(RAKUDO_OPS_DLL)@ = @bpm(RAKUDO_OPS_DIR)@@nfp(/@perl6_ops_dll@)@
@bpv(RAKUDO_OPS_OBJ)@ = @nfp(@bpm(RAKUDO_OPS_DIR)@/perl6_ops@moar::obj@)@ @bpv(RAKUDO_OPS_OBJ)@ = @nfp(@bpm(RAKUDO_OPS_DIR)@/perl6_ops@moar::obj@)@
@bpv(RAKUDO_OPS_DLL_SRC)@ = @nfp(src/vm/moar/ops/perl6_ops.c)@ @bpv(RAKUDO_OPS_DLL_SRC)@ = @nfp(src/vm/moar/ops/perl6_ops.c)@
@for_langalias(@for_toolchain(@bpv(@uclangalias@_@uctoolchain@_RUNNER)@ = @langa lias@-@toolchain@-m@runner_suffix@ @for_langalias(@for_toolchain(@bpv(@uclangalias@_@uctoolchain@_RUNNER)@ = @langa lias@-@toolchain@-m@runner_suffix@
)@)@ )@)@
@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)@ \ @if(platform==windows @tab@@bpm(INST_@uclangalias@W)@ \
@tab@@bpm(INST_@uclangalias@W_M)@ \
)@)@@for_langalias(@for_toolchain(@tab@@bpm(@uclangalias@_@uctoolchain@_RUNNER)@
\
)@)@ )@)@
@bpv(CLEANUPS)@ = \ @bpv(CLEANUPS)@ = \
$(R_SETTING_MOAR) \ $(R_SETTING_MOAR) \
@bpm(RUN_RAKUDO_SCRIPT)@ \ @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@ \
inst-rakudow-m@moar::obj@ \
inst-rakudow@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(INST_@uclangalias@W)@ \
@bpm(INST_@uclangalias@W_M)@ \
)@ @bpm(RAKUDO_OPS_DLL)@ \ )@ @bpm(RAKUDO_OPS_DLL)@ \
@bpm(RAKUDO_OPS_OBJ)@ \ @bpm(RAKUDO_OPS_OBJ)@ \
@for_langalias(@for_toolchain( @bpm(@uclangalias@_@uctoolchain@_RUNNER)@ \ @for_langalias(@for_toolchain( @bpm(@uclangalias@_@uctoolchain@_RUNNER)@ \
)@)@ rakudo-m.c \ )@)@ rakudo-m.c \
rakudo-m@moar::obj@ \ rakudo-m@moar::obj@ \
rakudo.c \ rakudo.c \
rakudo@moar::obj@ \ rakudo@moar::obj@ \
rakudo@moar::exe@ \ rakudo@moar::exe@ \
inst-perl6*@moar::obj@ \ inst-perl6*@moar::obj@ \
inst-perl6*@moar::exe@ \ inst-perl6*@moar::exe@ \
skipping to change at line 154 skipping to change at line 165
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)@',
'@bpm(INST_PERL6_DEBUG_M)@' => '@bpm(PERL6_DEBUG_M)@', '@bpm(INST_PERL6_DEBUG_M)@' => '@bpm(PERL6_DEBUG_M)@',
'@bpm(INST_RAKUDO)@' => '@bpm(RAKUDO)@', '@bpm(INST_RAKUDO)@' => '@bpm(RAKUDO)@',
'@bpm(INST_RAKUDO_DEBUG)@' => '@bpm(RAKUDO_DEBUG)@', '@bpm(INST_RAKUDO_DEBUG)@' => '@bpm(RAKUDO_DEBUG)@',
'@bpm(INST_RAKUDO_M)@' => '@bpm(RAKUDO_M)@', '@bpm(INST_RAKUDO_M)@' => '@bpm(RAKUDO_M)@',
'@bpm(INST_RAKUDO_DEBUG_M)@' => '@bpm(RAKUDO_DEBUG_M)@', '@bpm(INST_RAKUDO_DEBUG_M)@' => '@bpm(RAKUDO_DEBUG_M)@',
); );
if ($cfg->cfg('platform') eq 'windows') {
$execs{'@bpm(INST_PERL6W)@'} = '@bpm(PERL6W)@';
$execs{'@bpm(INST_PERL6W_M)@'} = '@bpm(PERL6W_M)@';
$execs{'@bpm(INST_RAKUDOW)@'} = '@bpm(RAKUDOW)@';
$execs{'@bpm(INST_RAKUDOW_M)@'} = '@bpm(RAKUDOW_M)@';
}
for my $build (keys %execs) { for my $build (keys %execs) {
my $installed = $macros->expand($execs{$build}); my $installed = $macros->expand($execs{$build});
$build = $macros->expand($build); $build = $macros->expand($build);
my %vars = ( my %vars = (
exec_name => $build, exec_name => $build,
); );
my $obj = $build; my $obj = $build;
my $qchar = $config{'quote'}; my $qchar = $config{'quote'};
$vars{exec_path_define} = $vars{exec_path_define} =
'-DSTATIC_EXEC_PATH=' . $qchar . $cfg->c_escape_string($cfg->nfp($co nfig{'prefix'} . '/bin/' . $installed )) . $qchar '-DSTATIC_EXEC_PATH=' . $qchar . $cfg->c_escape_string($cfg->nfp($co nfig{'prefix'} . '/bin/' . $installed )) . $qchar
if $config{relocatable} eq 'nonreloc'; if $config{relocatable} eq 'nonreloc';
$vars{debug_flag} = '-DMOAR_RAKUDO_RUNNER_DEBUG' if $build =~ /DEBUG/; $vars{debug_flag} = '-DMOAR_RAKUDO_RUNNER_DEBUG' if $build =~ /DEBUG/;
if ($build !~ /RAKUDOW|PERL6W/) {
$vars{subsystem_win_ld_flags} = '';
$vars{subsystem_win_cc_flags} = '';
}
$vars{obj_file} = $obj; $vars{obj_file} = $obj;
my $scope = $cfg->push_config(%vars); my $scope = $cfg->push_config(%vars);
$out .= $macros->expand('@insert(Makefile-gen-c-runner)@'); $out .= $macros->expand('@insert(Makefile-gen-c-runner)@');
} }
)@ )@
## testing targets ## testing targets
# No sense in moving this into Makefile-backend-common.in because moar backend # No sense in moving this into Makefile-backend-common.in because moar backend
# is the only one supporting harness6 # is the only one supporting harness6
skipping to change at line 220 skipping to change at line 241
@backend_prefix@-install-dirs:: @backend_prefix@-install-dirs::
$(NOECHO)$(MKPATH) @nfpq($(DESTDIR)$(RAKUDO_HOME)/runtime/dynext)@ $(NOECHO)$(MKPATH) @nfpq($(DESTDIR)$(RAKUDO_HOME)/runtime/dynext)@
@backend_prefix@-install-pre:: @backend_prefix@-install-pre::
@echo(+++ Removing old files)@ @echo(+++ Removing old files)@
$(NOECHO)@bpm(RUN_CLEAN_TARGET_FILES)@ @nfpq(@nop($(DESTDIR))@@bpm(LIBDIR )@/Perl6)@ @bpm(RAKUDO_PRECOMPS)@ $(NOECHO)@bpm(RUN_CLEAN_TARGET_FILES)@ @nfpq(@nop($(DESTDIR))@@bpm(LIBDIR )@/Perl6)@ @bpm(RAKUDO_PRECOMPS)@
$(NOECHO)@bpm(RUN_CLEAN_TARGET_FILES)@ @nfpq(@nop($(DESTDIR))@@bpm(LIBDIR )@/Perl6/BOOTSTRAP)@ @bpm(RAKUDO_BOOTSTRAP_PRECOMPS)@ $(NOECHO)@bpm(RUN_CLEAN_TARGET_FILES)@ @nfpq(@nop($(DESTDIR))@@bpm(LIBDIR )@/Perl6/BOOTSTRAP)@ @bpm(RAKUDO_BOOTSTRAP_PRECOMPS)@
$(NOECHO)@bpm(RUN_CLEAN_TARGET_FILES)@ @nfpq($(DESTDIR)$(RAKUDO_HOME)/run time)@ @for_specs($(SETTING_@ucspec@_MOAR) )@$(R_SETTING_MOAR) $(NOECHO)@bpm(RUN_CLEAN_TARGET_FILES)@ @nfpq($(DESTDIR)$(RAKUDO_HOME)/run time)@ @for_specs($(SETTING_@ucspec@_MOAR) )@$(R_SETTING_MOAR)
$(NOECHO)@bpm(RUN_CLEAN_TARGET_FILES)@ @nfpq($(DESTDIR)$(PREFIX)/bin)@ @b sm(RAKUDO)@ @bsm(RAKUDO_DEBUG)@ @bsm(PERL6)@ @bsm(PERL6_DEBUG)@ $(NOECHO)@bpm(RUN_CLEAN_TARGET_FILES)@ @nfpq($(DESTDIR)$(PREFIX)/bin)@ @b sm(RAKUDO)@ @bsm(RAKUDO_DEBUG)@ @bsm(PERL6)@ @bsm(PERL6_DEBUG)@
@backend_prefix@-install-main:: @@bpm(RAKUDO_OPS_DLL)@@ $(R_SETTING_MOAR) @@bpm( INST_RAKUDO_M)@@ @@bpm(INST_RAKUDO_DEBUG_M)@@ @backend_prefix@-install-main:: @@bpm(RAKUDO_OPS_DLL)@@ $(R_SETTING_MOAR) @for_l angalias(@@bpm(INST_@uclangalias@_M)@@ @@bpm(INST_@uclangalias@_DEBUG_M)@@ @if(p latform==windows @@bpm(INST_@uclangalias@W_M)@@ )@)@
$(NOECHO)$(CP) @bpm(RAKUDO_OPS_DLL)@ @nfpq($(DESTDIR)$(RAKUDO_HOME)/runti me/dynext)@ $(NOECHO)$(CP) @bpm(RAKUDO_OPS_DLL)@ @nfpq($(DESTDIR)$(RAKUDO_HOME)/runti me/dynext)@
$(NOECHO)$(CP) $(R_SETTING_MOAR) @nfpq($(DESTDIR)$(RAKUDO_HOME)/runtime)@ $(NOECHO)$(CP) $(R_SETTING_MOAR) @nfpq($(DESTDIR)$(RAKUDO_HOME)/runtime)@
@for_langalias( @for_langalias(
$(NOECHO)$(CP) @bpm(INST_@uclangalias@_M)@ @nfpq($(DESTDIR)$(PREFIX)/bin/ @bpm(@uclangalias@_M)@)@ $(NOECHO)$(CP) @bpm(INST_@uclangalias@_M)@ @nfpq($(DESTDIR)$(PREFIX)/bin/ @bpm(@uclangalias@_M)@)@
$(NOECHO)$(CP) @bpm(INST_@uclangalias@_DEBUG_M)@ @nfpq($(DESTDIR)$(PREFIX )/bin/@bpm(@uclangalias@_DEBUG_M)@)@ $(NOECHO)$(CP) @bpm(INST_@uclangalias@_DEBUG_M)@ @nfpq($(DESTDIR)$(PREFIX )/bin/@bpm(@uclangalias@_DEBUG_M)@)@
$(NOECHO)$(CP) @bpm(INST_@uclangalias@_M)@ @nfpq($(DESTDIR)$(PREFIX)/bin/ @if(platform==windows $(NOECHO)$(CP) @bpm(INST_@uclangalias@W_M)@ @nfpq($
@bpm(@uclangalias@_M)@)@ (DESTDIR)$(PREFIX)/bin/@bpm(@uclangalias@W_M)@)@)@
$(NOECHO)$(CP) @bpm(INST_@uclangalias@_DEBUG_M)@ @nfpq($(DESTDIR)$(PREFIX
)/bin/@bpm(@uclangalias@_DEBUG_M)@)@
)@@if(platform!=windows @for_langalias(@for_toolchain(@insert(Makefile-install)@ )@)@ )@@if(platform!=windows @for_langalias(@for_toolchain(@insert(Makefile-install)@ )@)@
)@@if(platform==windows @m_install@)@ )@@if(platform==windows @m_install@)@
@backend_prefix@-install-post:: @backend_prefix@-install-post::
@expand(@clean_old_p6_libs@)@ @expand(@clean_old_p6_libs@)@
@backend_prefix@-runner-default-install: @backend_prefix@-install @backend_prefix@-runner-default-install: @backend_prefix@-install
@echo(+++ Installing @uc(@backend@)@ launchers)@ @echo(+++ Installing @uc(@backend@)@ launchers)@
$(NOECHO)$(CP) @bpm(INST_RAKUDO)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(RAKU $(NOECHO)$(CP) @bpm(INST_RAKUDO_M)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(RA
DO)@)@ KUDO)@)@
$(NOECHO)$(CP) @bpm(INST_RAKUDO_DEBUG)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@bp $(NOECHO)$(CP) @bpm(INST_RAKUDO_DEBUG_M)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@
m(RAKUDO_DEBUG)@)@ bpm(RAKUDO_DEBUG)@)@
$(NOECHO)$(CP) @bpm(INST_RAKUDO)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(PERL $(NOECHO)$(CP) @bpm(INST_RAKUDO_M)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(PE
6)@)@ RL6)@)@
$(NOECHO)$(CP) @bpm(INST_RAKUDO_DEBUG)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@bp $(NOECHO)$(CP) @bpm(INST_RAKUDO_DEBUG_M)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@
m(PERL6_DEBUG)@)@ bpm(PERL6_DEBUG)@)@
@if(platform==windows
$(NOECHO)$(CP) @bpm(INST_RAKUDOW_M)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(R
AKUDOW)@)@
$(NOECHO)$(CP) @bpm(INST_PERL6W_M)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(PE
RL6W)@)@
)@
@if(with_raku_alias==on @tab@@echo(+++ Creating Raku executable alias)@ @if(with_raku_alias==on @tab@@echo(+++ Creating Raku executable alias)@
@if(platform!=windows @if(platform!=windows
$(NOECHO)$(LN_S) @nfpq(./@bpm(RAKUDO)@)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@b pm(RAKU)@)@ $(NOECHO)$(LN_S) @nfpq(./@bpm(RAKUDO)@)@ @nfpq($(DESTDIR)$(PREFIX)/bin/@b pm(RAKU)@)@
$(NOECHO)$(LN_S) @nfpq(./@bpm(RAKUDO_DEBUG)@)@ @nfpq($(DESTDIR)$(PREFIX)/ bin/@bpm(RAKU_DEBUG)@)@ $(NOECHO)$(LN_S) @nfpq(./@bpm(RAKUDO_DEBUG)@)@ @nfpq($(DESTDIR)$(PREFIX)/ bin/@bpm(RAKU_DEBUG)@)@
)@@if(platform==windows )@@if(platform==windows
$(NOECHO)$(CP) @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(RAKUDO)@)@ @nfpq($(DEST DIR)$(PREFIX)/bin/@bpm(RAKU)@)@ $(NOECHO)$(CP) @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(RAKUDO)@)@ @nfpq($(DEST DIR)$(PREFIX)/bin/@bpm(RAKU)@)@
$(NOECHO)$(CP) @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(RAKUDO_DEBUG)@)@ @nfpq( $(DESTDIR)$(PREFIX)/bin/@bpm(RAKU_DEBUG)@)@ $(NOECHO)$(CP) @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(RAKUDO_DEBUG)@)@ @nfpq( $(DESTDIR)$(PREFIX)/bin/@bpm(RAKU_DEBUG)@)@
$(NOECHO)$(CP) @nfpq($(DESTDIR)$(PREFIX)/bin/@bpm(RAKUDOW)@)@ @nfpq($(DES TDIR)$(PREFIX)/bin/@bpm(RAKUW)@)@
)@ )@
)@ )@
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
 End of changes. 11 change blocks. 
15 lines changed or deleted 42 lines changed or added

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