diff options
author | Jakob Odersky <jodersky@gmail.com> | 2012-06-18 23:13:03 +0200 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2012-06-18 23:26:55 +0200 |
commit | 1cdbf77729bc41c1e9b900d2da93ed428f693eb0 (patch) | |
tree | 57f0c55bf96132f410ce5b6d35da1f7364c63667 | |
parent | b9f5fc2200d4623b1bc54bd409f476960bbfc1df (diff) | |
download | k8055-1cdbf77729bc41c1e9b900d2da93ed428f693eb0.tar.gz k8055-1cdbf77729bc41c1e9b900d2da93ed428f693eb0.tar.bz2 k8055-1cdbf77729bc41c1e9b900d2da93ed428f693eb0.zip |
reformat .so files to include version number
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile | 8 | ||||
-rw-r--r-- | src/Makefile | 5 |
3 files changed, 7 insertions, 8 deletions
@@ -3,6 +3,6 @@ target/ .project .cproject src/*.o -src/*.so +src/*.so.* src/k8055-* *~ @@ -5,7 +5,7 @@ compile: make -C src copy: compile mkdirs - cp src/*.so target/lib + cp src/*.so.* target/lib cp src/*.h target/include clean: @@ -41,9 +41,9 @@ uninstall-permissions: uninstall-rules install: compile mkdir -p $(PREFIX)/lib mkdir -p $(PREFIX)/include - cp src/*.so $(PREFIX)/lib + cp src/*.so.* $(PREFIX)/lib cp src/*.h $(PREFIX)/include uninstall: - rm $(PREFIX)/lib/libk8055.so - rm $(PREFIX)/include/k8055.h + rm -f $(PREFIX)/lib/libk8055.so.1.0 + rm -f $(PREFIX)/include/k8055.h diff --git a/src/Makefile b/src/Makefile index cb3818d..a01363d 100644 --- a/src/Makefile +++ b/src/Makefile @@ -5,8 +5,7 @@ CFLAGS = -std=c99 -O2 -Wall all: libk8055.so libk8055.so: k8055.o - $(C) -shared -o libk8055.so k8055.o -lusb-1.0 -lm - + $(C) -shared -Wl,-soname,libk8055.so.1 -o libk8055.so.1.0 k8055.o -lusb-1.0 -lm libk8055.a: k8055.o $(C) -o libk8055.a k8055.o -lusb-1.0 -lm @@ -16,7 +15,7 @@ k8055.o: k8055.c clean: rm -rf *.o - rm -rf *.so + rm -rf *.so.* rm -rf k8055-* test: k8055.c test.c |