blob: 9cd7be626150269d4ab2156de92387811f1ae680 [file] [log] [blame]
Brad Bishop40a360c2016-05-28 18:41:04 -04001PACKAGE_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