about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNakidai <nakidai@disroot.org>2025-01-10 05:39:34 +0300
committerNakidai <nakidai@disroot.org>2025-01-10 05:47:16 +0300
commit40efc6629a1cdcc32c5368c4ebd1dcfa3bd02048 (patch)
tree565fd4bc99dad35c2a0a184d7625d659bf11ad91
parent0da20866c6c3792060c607bd56918bb2b8262917 (diff)
downloadtr2cyr-40efc6629a1cdcc32c5368c4ebd1dcfa3bd02048.tar.gz
tr2cyr-40efc6629a1cdcc32c5368c4ebd1dcfa3bd02048.zip
Fix library filename
-rw-r--r--Makefile22
1 files changed, 11 insertions, 11 deletions
diff --git a/Makefile b/Makefile
index 15ce722..dcf9d85 100644
--- a/Makefile
+++ b/Makefile
@@ -6,26 +6,26 @@ OBJS += tr2cyr.o
 OBJS.tr2cyr += tr2cyr_exec.o
 
 
-all: tr2cyr tr2cyr.a tr2cyr.so
+all: tr2cyr libtr2cyr.a libtr2cyr.so
 
-tr2cyr tr2cyr.a tr2cyr.so: ${OBJS}
+tr2cyr libtr2cyr.a libtr2cyr.so: ${OBJS}
 tr2cyr: ${OBJS.tr2cyr}
 
 tr2cyr.c tr2cyr_exec.c: tr2cyr.h
 
 .SUFFIXES: .o .a
-.o.a:
-	${AR} rcs $@ $^
+libtr2cyr.a:
+	${AR} rcs libtr2cyr.a ${OBJS}
 
 .SUFFIXES: .o .so
-.o.so:
-	${LD} -shared -o $@ ${LDFLAGS} ${LDLIBS} $^
+libtr2cyr.so:
+	${LD} -shared -o libtr2cyr.so ${LDFLAGS} ${LDLIBS} ${OBJS}
 
 README: README.7
 	mandoc -Tascii $< | col -b > $@
 
 clean:
-	${RM} tr2cyr tr2cyr.a tr2cyr.so ${OBJS} ${OBJS.tr2cyr}
+	${RM} tr2cyr libtr2cyr.a libtr2cyr.so ${OBJS} ${OBJS.tr2cyr}
 
 
 .PHONY: install
@@ -37,10 +37,10 @@ install_bin: tr2cyr
 	install -m755 tr2cyr ${DESTDIR}/bin
 
 .PHONY: install_lib
-install_lib: tr2cyr.a tr2cyr.so
+install_lib: libtr2cyr.a libtr2cyr.so
 	install -d ${DESTDIR}/lib ${DESTDIR}/include
-	install -m644 tr2cyr.a ${DESTDIR}/lib
-	install -m755 tr2cyr.so ${DESTDIR}/lib
+	install -m644 libtr2cyr.a ${DESTDIR}/lib
+	install -m755 libtr2cyr.so ${DESTDIR}/lib
 	install -m644 tr2cyr.h ${DESTDIR}/include
 
 .PHONY: install_man1
@@ -63,7 +63,7 @@ uninstall_bin:
 
 .PHONY: uninstall_lib
 uninstall_lib:
-	${RM} ${DESTDIR}/lib/tr2cyr.a ${DESTDIR}/lib/tr2cyr.so ${DESTDIR}/include/tr2cyr.h
+	${RM} ${DESTDIR}/lib/libtr2cyr.a ${DESTDIR}/lib/libtr2cyr.so ${DESTDIR}/include/tr2cyr.h
 
 .PHONY: uninstall_man1
 uninstall_man1: