diff options
Diffstat (limited to 'common/README.jnlib')
-rw-r--r-- | common/README.jnlib | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/common/README.jnlib b/common/README.jnlib deleted file mode 100644 index 50a29257e..000000000 --- a/common/README.jnlib +++ /dev/null @@ -1,99 +0,0 @@ -JNLIB - This is a collection of utility function which are too small -to put into a library. The code here is licensed under the LGPL. - -libjnlib-config.h should be be modified for each project to make these -functions fit into the software. Mainly these are memory functions in -case you need another allocator. - -Files which make up jnlib: - README.jnlib - ChangeLog.jnlib - libjnlib-config.h - argparse.c - argparse.h - dotlock.c - dotlock.h - dynload.h - logging.c - logging.h - mischelp.c - mischelp.h - stringhelp.c - stringhelp.h - strlist.c - strlist.h - types.h - utf8conv.c - utf8conv.h - w32-afunix.c - w32-afunix.h - w32-reg.c - w32help.h - xmalloc.c - xmalloc.h - t-stringhelp.c - t-support.c - t-support.h - t-timestuff.c - t-w32-reg.c - - -Here is a template Makefile.am for these jnlib modules: -===8<================================================== -EXTRA_DIST = README -noinst_PROGRAMS = $(module_tests) -TESTS = $(module_tests) - -AM_CPPFLAGS = -I$(top_srcdir)/intl - -# We need libgcrypt because libjnlib-config includes gcrypt.h -AM_CFLAGS = $(LIBGCRYPT_CFLAGS) - -noinst_LIBRARIES = libjnlib.a - -libjnlib_a_SOURCES = \ - libjnlib-config.h \ - stringhelp.c stringhelp.h \ - strlist.c strlist.h \ - utf8conv.c utf8conv.h \ - argparse.c argparse.h \ - logging.c logging.h \ - dotlock.c dotlock.h \ - types.h mischelp.c mischelp.h dynload.h w32help.h \ - xmalloc.c xmalloc.h - -if HAVE_W32_SYSTEM -libjnlib_a_SOURCES += w32-reg.c w32-afunix.c w32-afunix.h -endif - -# -# Module tests. -# -# These tests should only be used at the canonical location of jnlib -# which is the GnuPG package. The reason for this is that t-support.c -# defines replacements for the actual used memory allocation functions -# so that there is no dependency on libgcrypt. -# -module_tests = t-stringhelp t-timestuff -if HAVE_W32_SYSTEM -module_tests += t-w32-reg -endif - -t_jnlib_src = t-support.c t-support.h -t_jnlib_ldadd = libjnlib.a $(LIBINTL) $(LIBICONV) -# For W32 we need libgpg-error because it provides gettext. -if HAVE_W32_SYSTEM -t_jnlib_ldadd += $(GPG_ERROR_LIBS) -endif - -t_stringhelp_SOURCES = t-stringhelp.c $(t_jnlib_src) -t_stringhelp_LDADD = $(t_jnlib_ldadd) - -t_timestuff_SOURCES = t-timestuff.c $(t_jnlib_src) -t_timestuff_LDADD = $(t_jnlib_ldadd) - -if HAVE_W32_SYSTEM -t_w32_reg_SOURCES = t-w32-reg.c $(t_jnlib_src) -t_w32_reg_LDADD = $(t_jnlib_ldadd) -endif -==>8=================================================== |