@@ -89,8 +89,7 @@ sub cross-compile(:$stage, :$source, :$target, :$setting='NQPCORE', :$no-regex-l
89
89
nqp :: unshift ($ deps , $ source );
90
90
nqp :: unshift ($ deps , ' $(JS_STAGE1_COMPILER)' );
91
91
92
- my $ replaced-target := subst ($ target , /\ // , ' -' );
93
- my $ js := " $ nqp-js-on-js /$ replaced-target .js" ;
92
+ my $ js := " $ nqp-js-on-js /$ target .js" ;
94
93
95
94
96
95
rule($ moarvm , nqp :: join (' ' , $ deps ),
@@ -174,19 +173,19 @@ rule("js-lint", '',
174
173
" gjslint --strict --max_line_length=200 --nojsdoc { nfp(' src/vm/js/nqp-runtime/*.js' )} " );
175
174
176
175
177
- my @ install := <nqp-js-on-js/nqp- bootstrapped.js nqp-js-on-js/ ModuleLoader.js nqp-js-on-js/ package.json nqp-js-on-js/ NQPCORE.setting.js nqp-js-on-js/ NQPHLL.js nqp-js-on-js/ nqpmo.js nqp-js-on-js/ NQPP5QRegex.js nqp-js-on-js/ NQPP6QRegex.js nqp-js-on-js/ QAST- Compiler.js nqp-js-on-js/ QAST.js nqp-js-on-js/ QASTNode.js nqp-js-on-js/ QRegex.js nqp-js-on-js/ sprintf.js nqp-js-on-js/ NQPCORE.setting.js.map nqp-js-on-js/ NQPHLL.js.map nqp-js-on-js/ nqpmo.js.map nqp-js-on-js/ NQPP5QRegex.js.map nqp-js-on-js/ NQPP6QRegex.js.map nqp-js-on-js/ QAST- Compiler.js.map nqp-js-on-js/ QAST.js.map nqp-js-on-js/ QASTNode.js.map nqp-js-on-js/ QRegex.js.map nqp-js-on-js/ sprintf.js.map >;
176
+ my @ install := <nqp-bootstrapped.js ModuleLoader.js package.json NQPCORE.setting.js NQPHLL.js nqpmo.js NQPP5QRegex.js NQPP6QRegex.js QAST/ Compiler.js QAST.js QASTNode.js QRegex.js sprintf.js NQPCORE.setting.js.map NQPHLL.js.map nqpmo.js.map NQPP5QRegex.js.map NQPP6QRegex.js.map QAST/ Compiler.js.map QAST.js.map QASTNode.js.map QRegex.js.map sprintf.js.map >;
178
177
179
178
my @ cp_all ;
180
179
for @ install -> $ file {
181
-
182
- $ file := nfp($ file );
183
- @ cp_all . push (" \$(CP) $ file { nfp(' $(DESTDIR)$(NQP_LIB_DIR)/nqp-js-on-js' )} " );
180
+ my $ source := nfp(' nqp-js-on-js/' ~ $ file );
181
+ @ cp_all . push (" \$(CP) $ source { nfp(' $(DESTDIR)$(NQP_LIB_DIR)/nqp-js-on-js/' ~ $ file )} " );
184
182
}
185
183
186
184
rule(' js-install' , ' js-all' ,
187
185
' $(MKPATH) $(DESTDIR)$(BIN_DIR)' ,
188
186
' $(MKPATH) $(DESTDIR)$(NQP_LIB_DIR)' ,
189
187
' $(MKPATH) ' ~ nfp(' $(DESTDIR)$(NQP_LIB_DIR)/nqp-js-on-js' ),
188
+ ' $(MKPATH) ' ~ nfp(' $(DESTDIR)$(NQP_LIB_DIR)/nqp-js-on-js/QAST' ),
190
189
| @ cp_all ,
191
190
' $(PERL5) @script(npm-install-or-link.pl)@ ' ~ nfp(' $(DESTDIR)$(NQP_LIB_DIR)/nqp-js-on-js src/vm/js/nqp-runtime nqp-runtime @link@' ),
192
191
' $(PERL5) @script(install-js-runner.pl)@ "$(DESTDIR)" $(PREFIX) $(NQP_LIB_DIR)' ,
0 commit comments