diff options
author | acurtis@xiphis.org <> | 2006-04-13 13:49:29 -0700 |
---|---|---|
committer | acurtis@xiphis.org <> | 2006-04-13 13:49:29 -0700 |
commit | 4e11a4d94199c710b0c7d0bf547157c14c480f19 (patch) | |
tree | 7d7b722a3af9812d173de1c5398f625484467670 /storage/innobase | |
parent | b02463c15aea36ddcd5b4f7d0f5b4594b5c84f62 (diff) | |
download | mariadb-git-4e11a4d94199c710b0c7d0bf547157c14c480f19.tar.gz |
WL#3201
" Configure support for server plugins "
Diffstat (limited to 'storage/innobase')
-rw-r--r-- | storage/innobase/Makefile.am | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/storage/innobase/Makefile.am b/storage/innobase/Makefile.am index 22796b45882..8504d587e09 100644 --- a/storage/innobase/Makefile.am +++ b/storage/innobase/Makefile.am @@ -79,5 +79,34 @@ EXTRA_DIST = include/btr0btr.h include/btr0btr.ic include/btr0cur.h include/btr include/ut0sort.h include/ut0ut.h include/ut0ut.ic \ cmakelists.txt +noinst_LIBRARIES = libinnobase.a +libinnobase_a_LIBADD = usr/libusr.a srv/libsrv.a dict/libdict.a \ + que/libque.a srv/libsrv.a ibuf/libibuf.a \ + row/librow.a pars/libpars.a btr/libbtr.a \ + trx/libtrx.a read/libread.a usr/libusr.a \ + buf/libbuf.a ibuf/libibuf.a eval/libeval.a \ + log/liblog.a fsp/libfsp.a fut/libfut.a \ + fil/libfil.a lock/liblock.a mtr/libmtr.a \ + page/libpage.a rem/librem.a thr/libthr.a \ + sync/libsync.a data/libdata.a mach/libmach.a \ + ha/libha.a dyn/libdyn.a mem/libmem.a \ + ut/libut.a os/libos.a ut/libut.a +libinnobase_a_SOURCES = + + +libinnobase.a: $(libinnobase_a_LIBADD) + -rm -f $@ + if test "$(host_os)" = "netware" ; \ + then \ + $(libmysqld_a_AR) $@ $(libinnobase_a_LIBADD) ; \ + else \ + (for arc in $(libinnobase_a_LIBADD); do \ + arpath=`echo $$arc|sed 's|[^/]*$$||'`; \ + $(AR) t $$arc|xargs -n 1 find $$arpath -name; \ + $(AR) t $$arc|xargs -n 1 find `dirname $$arpath` -path \*/`basename $$arpath`/\* -name; \ + done ) | sort -u | xargs $(AR) cq $@ ; \ + $(RANLIB) $@ ; \ + fi + # Don't update the files from bitkeeper %::SCCS/s.% |