1PACKAGE_DEPS=gio-unix-2.0 glib-2.0 2INSTALLDEPS=install-lib 3CLEANDEPS=clean-lib 4DEFAULT_ALL=$(LIBOBMC) 5CFLAGS+=-iquote ../gdbus 6LIBOBMC=openbmc_intf 7 8$(LIBOBMC): %: %.o gpio.o 9 $(CC) -shared $(LDFLAGS) -Wl,-soname,lib$(LIBOBMC).so \ 10 -o lib$@.so.1 $^ $(LDLIBS) 11 12install-lib: 13 @mkdir -p $(DESTDIR)$(libdir) 14 install lib$(LIBOBMC).so.1 $(DESTDIR)$(libdir) 15 ln -s lib$(LIBOBMC).so.1 $(DESTDIR)$(libdir)/lib$(LIBOBMC).so 16 17clean-lib: 18 rm -f lib$(LIBOBMC).so.1 19 20include ../rules.mk 21