diff options
Diffstat (limited to 'libopenbmc_intf/Makefile')
| -rw-r--r-- | libopenbmc_intf/Makefile | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/libopenbmc_intf/Makefile b/libopenbmc_intf/Makefile new file mode 100644 index 0000000..9cd7be6 --- /dev/null +++ b/libopenbmc_intf/Makefile @@ -0,0 +1,20 @@ +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 |

