Add hello

This commit is contained in:
Nobuyoshi Nakada 2024-12-22 23:14:03 +09:00
parent 354e790794
commit f7ce62cc5b
No known key found for this signature in database
GPG Key ID: 3582D74E1FEE4465
Notes: git 2024-12-22 14:42:32 +00:00
4 changed files with 12 additions and 34 deletions

View File

@ -105,17 +105,7 @@ jobs:
- run: make
- run: |
make golf
case "${{ matrix.configure }}" in
*'--enable-shared'*)
make runnable
./bin/goruby -veh
;;
*)
./goruby -veh
;;
esac
- run: make hello
- name: Set test options for skipped tests
run: |

View File

@ -131,17 +131,7 @@ jobs:
make install-modular-gc MODULAR_GC=${{ matrix.gc.name }} MMTK_BUILD=${{ matrix.gc.mmtk_build }}
make distclean-modular-gc MODULAR_GC=${{ matrix.gc.name }}
- run: |
$SETARCH make golf
case "${{ matrix.configure }}" in
*'--enable-shared'*)
$SETARCH make runnable
./bin/goruby -veh
;;
*)
./goruby -veh
;;
esac
- run: $SETARCH make hello
- name: Set test options for skipped tests
run: |

View File

@ -96,17 +96,7 @@ jobs:
- run: $SETARCH make
- run: |
$SETARCH make golf
case "${{ matrix.configure }}" in
*'--enable-shared'*)
$SETARCH make runnable
./bin/goruby -veh
;;
*)
./goruby -veh
;;
esac
- run: $SETARCH make hello
- name: Set test options for skipped tests
run: |

View File

@ -1019,10 +1019,18 @@ no-test-spec:
check: $(DOT_WAIT) test-spec
RUNNABLE = $(LIBRUBY_RELATIVE:no=un)-runnable
runnable: $(RUNNABLE) prog $(tooldir)/mkrunnable.rb PHONY
runnable: $(RUNNABLE)
runnable-golf: golf
runnable $(enable_shared:yes=runnable-golf): prog $(tooldir)/mkrunnable.rb PHONY
$(Q) $(MINIRUBY) $(tooldir)/mkrunnable.rb -v $(EXTOUT)
yes-runnable: PHONY
hello: $(TEST_RUNNABLE)-hello
yes-hello: runnable-golf
./$(enable_shared:yes=bin/)goruby -veh
no-hello: runnable-golf
$(ECHO) Run ./$(enable_shared:yes=bin/)goruby -veh
encs: enc trans
libencs: libenc libtrans
encs enc trans libencs libenc libtrans: $(SHOWFLAGS) $(ENC_MK) $(LIBRUBY) $(PREP) PHONY