Skip to content

Commit 9508cf8

Browse files
committed
Clear shared_gc directory
1 parent d057503 commit 9508cf8

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

.github/workflows/ubuntu.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ jobs:
103103
run: |
104104
echo "RUBY_GC_LIBRARY=default" >> $GITHUB_ENV
105105
make shared-gc SHARED_GC=default
106+
make distclean-shared-gc SHARED_GC=default
106107
if: ${{ matrix.shared_gc }}
107108

108109
- run: |

common.mk

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1955,6 +1955,12 @@ shared-gc: probes.h shared-gc-precheck
19551955
$(CHDIR) gc/$(SHARED_GC) && $(exec) $(MAKE) TARGET_SO_DIR=./
19561956
$(CP) gc/$(SHARED_GC)/librubygc.$(SHARED_GC).$(DLEXT) $(shared_gc_dir)
19571957

1958+
clean-shared-gc:
1959+
- $(CHDIR) gc/$(SHARED_GC) && $(exec) $(MAKE) TARGET_SO_DIR=./ clean || $(NULLCMD)
1960+
distclean-shared-gc: clean-shared-gc
1961+
- $(CHDIR) gc/$(SHARED_GC) && $(exec) $(MAKE) TARGET_SO_DIR=./ distclean || $(NULLCMD)
1962+
$(RMDIRS) gc/$(SHARED_GC)
1963+
19581964
help: PHONY
19591965
$(MESSAGE_BEGIN) \
19601966
" Makefile of Ruby" \

0 commit comments

Comments
 (0)