diff options
| author | Greg Hudson <ghudson@mit.edu> | 2011-09-02 17:07:45 +0000 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2011-09-02 17:07:45 +0000 |
| commit | 6ef4ba5b6ac16653034583cabfeb6297b30025a7 (patch) | |
| tree | 19cd275f4852c38798031c7beca42c869ee3c156 /src/util/verto | |
| parent | a10ffe0492a13ae01530459981ee0bb885a8f0c7 (diff) | |
| download | krb5-6ef4ba5b6ac16653034583cabfeb6297b30025a7.tar.gz krb5-6ef4ba5b6ac16653034583cabfeb6297b30025a7.tar.xz krb5-6ef4ba5b6ac16653034583cabfeb6297b30025a7.zip | |
Create k5ev verto module from libev sources
Add configure and build support for libverto and the libverto-k5ev
module. Fix the version script rules to work for libraries with
hyphens in their names.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25127 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util/verto')
| -rw-r--r-- | src/util/verto/Makefile.in | 45 | ||||
| -rw-r--r-- | src/util/verto/deps | 5 | ||||
| -rw-r--r-- | src/util/verto/libverto.exports | 26 |
3 files changed, 76 insertions, 0 deletions
diff --git a/src/util/verto/Makefile.in b/src/util/verto/Makefile.in new file mode 100644 index 0000000000..3e07227e24 --- /dev/null +++ b/src/util/verto/Makefile.in @@ -0,0 +1,45 @@ +mydir=util$(S)verto +BUILDTOP=$(REL)..$(S).. +RELDIR=../util/verto + +LIBBASE=verto +LIBMAJOR=0 +LIBMINOR=0 + +LOCALINCLUDES=-I$(srcdir) +DEFINES=-DDEFAULT_LIBRARY=\"k5ev\" + +# Turn off extra warnings since we're not going to clean up libverto's code. +WARN_CFLAGS= + +STLIBOBJS=verto.o +LIBOBJS=$(OUTPRE)verto.$(OBJEXT) +SRCS=verto.c + +STOBJLISTS=OBJS.ST +SHLIB_EXPLIBS= $(DL_LIB) +SHLIB_DIRS= +SHLIB_RDIRS=$(KRB5_LIBDIR) + +VERTO_HDR=$(BUILDTOP)$(S)include$(S)verto.h + +all-unix:: all-liblinks includes + +install-unix:: install-libs + +clean-unix:: clean-liblinks clean-libs clean-libobjs + $(RM) $(VERTO_HDR) + +includes:: $(VERTO_HDR) + +$(VERTO_HDR): $(srcdir)/verto.h + $(RM) $@ + $(CP) $(srcdir)/verto.h $@ + +install:: + $(INSTALL_DATA) $(srcdir)/verto.h $(DESTDIR)$(KRB5_INCDIR)/verto.h + $(INSTALL_DATA) $(srcdir)/verto-module.h \ + $(DESTDIR)$(KRB5_INCDIR)/verto-module.h + +@lib_frag@ +@libobj_frag@ diff --git a/src/util/verto/deps b/src/util/verto/deps new file mode 100644 index 0000000000..b64cc82358 --- /dev/null +++ b/src/util/verto/deps @@ -0,0 +1,5 @@ +# +# Generated makefile dependencies follow. +# +verto.so verto.po $(OUTPRE)verto.$(OBJEXT): $(BUILDTOP)/include/verto.h \ + verto-module.h verto.c diff --git a/src/util/verto/libverto.exports b/src/util/verto/libverto.exports new file mode 100644 index 0000000000..dcf3956963 --- /dev/null +++ b/src/util/verto/libverto.exports @@ -0,0 +1,26 @@ +verto_add_child +verto_add_idle +verto_add_io +verto_add_signal +verto_add_timeout +verto_break +verto_convert_funcs +verto_default +verto_del +verto_fire +verto_free +verto_get_fd +verto_get_flags +verto_get_interval +verto_get_private +verto_get_proc +verto_get_proc_status +verto_get_signal +verto_get_supported_types +verto_get_type +verto_new +verto_run +verto_run_once +verto_set_default +verto_set_private +verto_set_proc_status |
