diff options
author | June McEnroe <june@causal.agency> | 2020-12-21 16:33:08 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2020-12-21 16:33:08 -0500 |
commit | af4ca61222bdc9a426f491ffd7c9ef010263abae (patch) | |
tree | c2bd3d1d66dbbbefa2e1247aea3afc8000357cfe /port/wcwidth/Makefile | |
parent | Update PDF URLs (diff) | |
download | src-af4ca61222bdc9a426f491ffd7c9ef010263abae.tar.gz src-af4ca61222bdc9a426f491ffd7c9ef010263abae.zip |
Move wcfix to port/wcwidth
Diffstat (limited to '')
-rw-r--r-- | port/wcwidth/Makefile | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/port/wcwidth/Makefile b/port/wcwidth/Makefile index f6932d6d..50faa653 100644 --- a/port/wcwidth/Makefile +++ b/port/wcwidth/Makefile @@ -1,19 +1,27 @@ -PREFIX = ~/.local +PREFIX ?= ~/.local OBJS = wcwidth.o wcswidth.o -DYLIB = libwcwidth.dylib -${DYLIB}: ${OBJS} +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 ${DYLIB} ${OBJS} + rm -f libwcwidth.dylib wcfix ${OBJS} -install: ${DYLIB} - install -d ${PREFIX}/lib - install -m 644 ${DYLIB} ${PREFIX}/lib +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/${DYLIB} + rm -f ${PREFIX}/lib/libwcwidth.dylib ${PREFIX}/bin/wcfix |