summaryrefslogtreecommitdiff
path: root/enc
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-09-11 11:06:49 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-09-11 11:06:49 +0900
commit05046b89550ad0cdeafc0e419e0eb4a155cc52fa (patch)
tree1ea4f030074a9885e5e87ce9872a88329966a1c5 /enc
parent2cc32ad67c04eb58cb3035c7ef779f441d29e7d9 (diff)
Add `modencs` target to build encodings/transcoders as modules
Diffstat (limited to 'enc')
-rw-r--r--enc/depend8
1 files changed, 2 insertions, 6 deletions
diff --git a/enc/depend b/enc/depend
index 47a20e957a..12ddbc223a 100644
--- a/enc/depend
+++ b/enc/depend
@@ -58,12 +58,8 @@ TRANSCLEANOBJS = <%=cleanobjs.map {|clean|
LIBTRANS=enc/libtrans.$(LIBEXT)
UNICODE_HDR_DIR = --missing-unicode-header-dir--
-encs: all
-% if MODULE_TYPE == :static
-all: libenc libtrans
-% else
-all: enc trans
-%end
+encs all: <%= MODULE_TYPE == :static ? "lib" : "mod" %>encs
+modencs: enc trans
libencs: libenc libtrans
enc: $(ENCSOS)
libenc: $(LIBENC)