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 |