diff options
author | Dave Wysochanski <dwysocha@redhat.com> | 2009-03-08 17:06:55 +0000 |
---|---|---|
committer | Dave Wysochanski <dwysocha@redhat.com> | 2009-03-08 17:06:55 +0000 |
commit | 77986fa71a65194a97f5311c2c5b5c54a23d5acc (patch) | |
tree | e82079df259b57ac20deb27bba90b25ccd093853 /liblvm/Makefile.in | |
parent | 227301e0417e312a1abb45b7ebd45fc6b6f40436 (diff) | |
download | lvm2-77986fa71a65194a97f5311c2c5b5c54a23d5acc.tar.gz lvm2-77986fa71a65194a97f5311c2c5b5c54a23d5acc.tar.xz lvm2-77986fa71a65194a97f5311c2c5b5c54a23d5acc.zip |
Add DSO generation for new LVM application library.
Fix test/api/test build.
Diffstat (limited to 'liblvm/Makefile.in')
-rw-r--r-- | liblvm/Makefile.in | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/liblvm/Makefile.in b/liblvm/Makefile.in index 6f90f6a5..548de599 100644 --- a/liblvm/Makefile.in +++ b/liblvm/Makefile.in @@ -19,14 +19,25 @@ VPATH = @srcdir@ SOURCES =\ lvm_base.c -LIB_STATIC = liblvm.a +LIB_NAME = liblvm +LIB_VERSION = $(LIB_VERSION_LVM) -$(SUBDIRS): $(LIB_STATIC) +LIB_STATIC = $(LIB_NAME).a +LIB_SHARED = $(LIB_NAME).so CLEAN_TARGETS += liblvm.cflow include $(top_srcdir)/make.tmpl +CLDFLAGS += -z now +LIBS += -ldevmapper -llvm-internal + +$(VERSIONED_SHLIB): %.$(LIB_SUFFIX).$(LIB_VERSION): $(interface)/%.$(LIB_SUFFIX) + rm -f $@ + $(LN_S) $< $@ + rm -f $(LIB_NAME).$(LIB_SUFFIX) + $(LN_S) $< $(LIB_NAME).$(LIB_SUFFIX) + liblvm.cflow: $(SOURCES) set -e; (echo -n "SOURCES += "; \ echo $(SOURCES) | \ |