1b2 CC = cc INCLUDES = -I. -I/home/mats/src/include CFLAGS = -Wall -fPIC -O -fomit-frame-pointer $(INCLUDES) LIBDIR = /home/mats/lib MAJOR = 1 OBJS = input.o lib: $(OBJS) gcc -shared -Wl,-soname,libinput.so.$(MAJOR) -o libinput.so.$(MAJOR) $(OBJS) install: rm -f $(LIBDIR)/libinput.* cp libinput.so.$(MAJOR) $(LIBDIR) ln -s $(LIBDIR)/libinput.so.$(MAJOR) $(LIBDIR)/libinput.so clean: /bin/rm -f *.o *.so* . 0