PACKAGE_DEPS=gio-unix-2.0 glib-2.0 | |
INSTALLDEPS=install-lib | |
CLEANDEPS=clean-lib | |
DEFAULT_ALL=$(LIBOBMC) | |
CFLAGS+=-iquote ../gdbus | |
LIBOBMC=openbmc_intf | |
$(LIBOBMC): %: %.o gpio.o | |
$(CC) -shared $(LDFLAGS) -Wl,-soname,lib$(LIBOBMC).so \ | |
-o lib$@.so.1 $^ $(LDLIBS) | |
install-lib: | |
@mkdir -p $(DESTDIR)$(libdir) | |
install lib$(LIBOBMC).so.1 $(DESTDIR)$(libdir) | |
ln -s lib$(LIBOBMC).so.1 $(DESTDIR)$(libdir)/lib$(LIBOBMC).so | |
clean-lib: | |
rm -f lib$(LIBOBMC).so.1 | |
include ../rules.mk |