summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 5 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index 6c09bff..ddc7a7a 100644
--- a/Makefile
+++ b/Makefile
@@ -47,13 +47,12 @@ LDFLAGS += -s -shared -Wl,-soname,$(APPNAME).so.0
.PHONY: all clean install
-all: $(APPNAME).a $(APPNAME).so.$(VERSION)
-
+all: $(APPNAME).a $(APPNAME).so
$(APPNAME).a: $(OBJS)
$(AR) -r $@ $?
-$(APPNAME).so.$(VERSION): $(OBJS)
+$(APPNAME).so: $(OBJS)
$(CC) $(LDFLAGS) -o $@ $? $(LDLIBS)
# Handle header dependencies
@@ -64,12 +63,10 @@ CPPFLAGS += -MMD
install:
mkdir -p $(DESTDIR)$(libdir)
mkdir -p $(DESTDIR)$(includedir)/mts
- install -m 0644 $(APPNAME).a $(APPNAME).so.$(VERSION) $(DESTDIR)$(libdir)/
- ln -sf $(APPNAME).so.$(VERSION) $(DESTDIR)$(libdir)/$(APPNAME).so.0
+ install -m 0644 $(APPNAME).a $(APPNAME).so $(DESTDIR)$(libdir)/
+ ln -sf $(APPNAME).so $(DESTDIR)$(libdir)/$(APPNAME).so.0
ln -sf $(APPNAME).so.0 $(DESTDIR)$(libdir)/$(APPNAME).so
install -m 0644 include/mts/* $(DESTDIR)$(includedir)/mts/
clean:
- $(RM) $(OBJS) $(APPNAME).a $(APPNAME).so.$(VERSION) $(DEPS)
-
-
+ $(RM) $(OBJS) $(APPNAME).a $(APPNAME).so $(DEPS)