Skip to content

Commit 6059c4a

Browse files
committed
executable name nqp-p
1 parent e4903ea commit 6059c4a

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

tools/build/Makefile-Parrot.in

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ P5QREGEX_COMBINED_PIR = $(PARROT_BUILD_DIR)/NQPP5QRegex.pir
165165
NQP_COMBINED = gen/NQP.nqp
166166
NQP_COMBINED_PIR = gen/NQP.pir
167167
NQP_PBC = nqp.pbc
168-
NQP_EXE = nqp$(EXE)
168+
NQP_EXE = nqp-p$(EXE)
169169

170170
NQP_SOURCES = \
171171
src/NQP/World.nqp \
@@ -560,7 +560,7 @@ all: $(PARROT_BUILD_DIR)/$(NQP_EXE) $(P5QREGEX_PBC)
560560
install: all
561561
$(MKPATH) $(DESTDIR)$(PARROT_LIBRARY_DIR)
562562
$(MKPATH) $(DESTDIR)$(PARROT_LIB_DIR)/include
563-
$(CP) $(MODULE_LOADER_PBC) $(DESTDIR)$(PARROT_LIBRARY_DIR)/$(MODULE_LOADER_PBC)
563+
$(CP) $(PARROT_BIN_DIR)/$(MODULE_LOADER_PBC) $(DESTDIR)$(PARROT_LIBRARY_DIR)/$(MODULE_LOADER_PBC)
564564
$(CP) $(NQP_CONST_PIR) $(DESTDIR)$(PARROT_LIB_DIR)/include/$(NQP_CONST_PIR)
565565
$(MKPATH) $(DESTDIR)$(NQP_LANG_DIR)/lib
566566
$(CP) $(QAST_PBC) $(DESTDIR)$(NQP_LANG_DIR)/lib/$(QAST_PBC)
@@ -573,7 +573,7 @@ install: all
573573
$(CP) $(PARROT_BIN_DIR)/$(NQP_PBC) $(DESTDIR)$(NQP_LANG_DIR)/lib/$(NQP_PBC)
574574
$(CP) $(PARROT_BIN_DIR)/$(QREGEX_PBC) $(DESTDIR)$(NQP_LANG_DIR)/lib/$(QREGEX_PBC)
575575
$(MKPATH) $(DESTDIR)$(PARROT_BIN_DIR)
576-
$(CP) $(NQP_EXE) $(DESTDIR)$(PARROT_BIN_DIR)/nqp$(EXE)
576+
$(CP) $(PARROT_BUILD_DIR)/$(NQP_EXE) $(DESTDIR)$(PARROT_BIN_DIR)/nqp$(EXE)
577577
$(CHMOD) 755 $(DESTDIR)$(PARROT_BIN_DIR)/nqp$(EXE)
578578
$(MKPATH) $(DESTDIR)$(PARROT_LIB_DIR)/dynext
579579
$(CP) $(DYNPMC) $(DYNOPS) $(OPS_DIR)/$(BIGINT_OPS)$(LOAD_EXT) $(OPS_DIR)/$(DYNCALL_OPS)$(LOAD_EXT) $(DESTDIR)$(PARROT_LIB_DIR)/dynext
@@ -771,7 +771,7 @@ $(ALL_PBCS): $(STAGE2_PBCS)
771771
$(CP) $(STAGE2)/$(NQP_PBC) $(PARROT_BUILD_DIR)
772772

773773
$(PARROT_BUILD_DIR)/$(NQP_EXE): $(PARROT_BUILD_DIR)/$(NQP_PBC) $(PARROT_DLL_COPY)
774-
cd $(PARROT_BUILD_DIR) && $(PBC_TO_EXE) $(NQP_PBC)
774+
cd $(PARROT_BUILD_DIR) && $(PBC_TO_EXE) -o$(NQP_EXE) $(NQP_PBC)
775775

776776
$(P5QREGEX_PBC): $(PARROT_BUILD_DIR)/$(NQP_EXE) $(P5QREGEX_SOURCES)
777777
$(PERL) tools/build/gen-cat.pl parrot $(P5QREGEX_SOURCES) > $(P5QREGEX_COMBINED)
@@ -1103,24 +1103,24 @@ bootstrap-files: $(STAGE2_PBCS) src/stage2/$(CORE_SETTING_NQP)
11031103
## testing
11041104

11051105
t/*/*.t: all
1106-
prove -r -v --exec ./$(NQP_EXE) $@
1106+
prove -r -v --exec $(PARROT_BUILD_DIR)/$(NQP_EXE) $@
11071107

11081108
test: all
1109-
prove -r --exec "./$(NQP_EXE) --vmlibs=nqp_dyncall_ops" t/nqp t/parrot t/hll t/qregex t/p5regex t/qast t/serialization t/nativecall
1109+
prove -r --exec "$(PARROT_BUILD_DIR)/$(NQP_EXE) --vmlibs=nqp_dyncall_ops" t/nqp t/parrot t/hll t/qregex t/p5regex t/qast t/serialization t/nativecall
11101110

11111111
test-loud: all
1112-
prove -r -v --exec "./$(NQP_EXE) --vmlibs=nqp_dyncall_ops" t/nqp t/parrot t/hll t/qregex t/p5regex t/qast t/serialization t/nativecall
1112+
prove -r -v --exec "$(PARROT_BUILD_DIR)/$(NQP_EXE) --vmlibs=nqp_dyncall_ops" t/nqp t/parrot t/hll t/qregex t/p5regex t/qast t/serialization t/nativecall
11131113

1114-
core-test: $(NQP_EXE)
1115-
prove -r --exec ./$(NQP_EXE) t/nqp t/parrot
1114+
core-test: $(PARROT_BUILD_DIR)/$(NQP_EXE)
1115+
prove -r --exec $(PARROT_BUILD_DIR)/$(NQP_EXE) t/nqp t/parrot
11161116

1117-
core-test-loud: $(NQP_EXE)
1118-
prove -r -v --exec ./$(NQP_EXE) t/nqp t/parrot
1117+
core-test-loud: $(PARROT_BUILD_DIR)/$(NQP_EXE)
1118+
prove -r -v --exec $(PARROT_BUILD_DIR)/$(NQP_EXE) t/nqp t/parrot
11191119

1120-
qregex-test: $(NQP_EXE)
1121-
prove -r --exec ./$(NQP_EXE) t/qregex
1120+
qregex-test: $(PARROT_BUILD_DIR)/$(NQP_EXE)
1121+
prove -r --exec $(PARROT_BUILD_DIR)/$(NQP_EXE) t/qregex
11221122

1123-
qregex-test-loud: $(NQP_EXE)
1123+
qregex-test-loud: $(PARROT_BUILD_DIR)/$(NQP_EXE)
11241124
prove -r -v --exec ./$(NQP_EXE) t/qregex
11251125

11261126
## cleaning

0 commit comments

Comments
 (0)