diff options
Diffstat (limited to 'port/wcwidth/Makefile')
-rw-r--r-- | port/wcwidth/Makefile | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/port/wcwidth/Makefile b/port/wcwidth/Makefile new file mode 100644 index 00000000..50faa653 --- /dev/null +++ b/port/wcwidth/Makefile @@ -0,0 +1,27 @@ +PREFIX ?= ~/.local + +OBJS = wcwidth.o wcswidth.o + +all: libwcwidth.dylib wcfix + +libwcwidth.dylib: ${OBJS} + ${CC} -dynamiclib ${LDFLAGS} ${OBJS} -o $@ + +wcwidth.o: nonspacing.h wide.h + +.SUFFIXES: .in + +.in: + sed 's|%%PREFIX%%|${PREFIX}|g' $< > $@ + chmod a+x $@ + +clean: + rm -f libwcwidth.dylib wcfix ${OBJS} + +install: libwcwidth.dylib wcfix + install -d ${PREFIX}/lib ${PREFIX}/bin + install -m 644 libwcwidth.dylib ${PREFIX}/lib + install wcfix ${PREFIX}/bin + +uninstall: + rm -f ${PREFIX}/lib/libwcwidth.dylib ${PREFIX}/bin/wcfix |