Mercurial > emacs
comparison src/Makefile.in @ 110584:9d94d76ce611
Set up GnuTLS support.
* configure.in: Set up GnuTLS.
* lisp/net/gnutls.el: GnuTLS glue code to set up a connection.
* src/Makefile.in (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS, ALL_CFLAGS)
(obj, LIBES): Set up GnuTLS support.
* src/config.in: Set up GnuTLS support.
* src/emacs.c: Set up GnuTLS support and call syms_of_gnutls.
* src/gnutls.c: The source code for GnuTLS support in Emacs.
* src/gnutls.h: The GnuTLS glue for Emacs, macros and enums.
* src/process.c (make_process, Fstart_process)
(read_process_output, send_process): Set up GnuTLS support for
process input/output file descriptors.
* src/process.h: Set up GnuTLS support.
author | Ted Zlatanov <tzz@lifelogs.com> |
---|---|
date | Sun, 26 Sep 2010 01:06:28 -0500 |
parents | 45304f108596 |
children | c237dcab72bf |
comparison
equal
deleted
inserted
replaced
110583:b6d2a63ad993 | 110584:9d94d76ce611 |
---|---|
283 | 283 |
284 ## -lresolv, or empty. | 284 ## -lresolv, or empty. |
285 LIBRESOLV = @LIBRESOLV@ | 285 LIBRESOLV = @LIBRESOLV@ |
286 | 286 |
287 LIBSELINUX_LIBS = @LIBSELINUX_LIBS@ | 287 LIBSELINUX_LIBS = @LIBSELINUX_LIBS@ |
288 | |
289 LIBGNUTLS_LIBS = @LIBGNUTLS_LIBS@ | |
290 LIBGNUTLS_CFLAGS = @LIBGNUTLS_CFLAGS@ | |
288 | 291 |
289 INTERVALS_H = dispextern.h intervals.h composite.h | 292 INTERVALS_H = dispextern.h intervals.h composite.h |
290 | 293 |
291 GETLOADAVG_LIBS = @GETLOADAVG_LIBS@ | 294 GETLOADAVG_LIBS = @GETLOADAVG_LIBS@ |
292 | 295 |
323 ${C_SWITCH_MACHINE} ${C_SWITCH_SYSTEM} ${C_SWITCH_X_SITE} \ | 326 ${C_SWITCH_MACHINE} ${C_SWITCH_SYSTEM} ${C_SWITCH_X_SITE} \ |
324 ${C_SWITCH_X_SYSTEM} ${CFLAGS_SOUND} ${RSVG_CFLAGS} ${IMAGEMAGICK_CFLAGS} \ | 327 ${C_SWITCH_X_SYSTEM} ${CFLAGS_SOUND} ${RSVG_CFLAGS} ${IMAGEMAGICK_CFLAGS} \ |
325 ${LIBXML2_CFLAGS} ${DBUS_CFLAGS} \ | 328 ${LIBXML2_CFLAGS} ${DBUS_CFLAGS} \ |
326 ${GCONF_CFLAGS} ${FREETYPE_CFLAGS} ${FONTCONFIG_CFLAGS} \ | 329 ${GCONF_CFLAGS} ${FREETYPE_CFLAGS} ${FONTCONFIG_CFLAGS} \ |
327 ${LIBOTF_CFLAGS} ${M17N_FLT_CFLAGS} ${DEPFLAGS} ${PROFILING_CFLAGS} \ | 330 ${LIBOTF_CFLAGS} ${M17N_FLT_CFLAGS} ${DEPFLAGS} ${PROFILING_CFLAGS} \ |
331 $(LIBGNUTLS_CFLAGS) \ | |
328 ${C_WARNINGS_SWITCH} ${CFLAGS} | 332 ${C_WARNINGS_SWITCH} ${CFLAGS} |
329 ALL_OBJC_CFLAGS=$(ALL_CFLAGS) $(GNU_OBJC_CFLAGS) | 333 ALL_OBJC_CFLAGS=$(ALL_CFLAGS) $(GNU_OBJC_CFLAGS) |
330 | 334 |
331 .SUFFIXES: .m | 335 .SUFFIXES: .m |
332 .c.o: | 336 .c.o: |
347 minibuf.o fileio.o dired.o filemode.o \ | 351 minibuf.o fileio.o dired.o filemode.o \ |
348 cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o \ | 352 cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o \ |
349 alloc.o data.o doc.o editfns.o callint.o \ | 353 alloc.o data.o doc.o editfns.o callint.o \ |
350 eval.o floatfns.o fns.o font.o print.o lread.o \ | 354 eval.o floatfns.o fns.o font.o print.o lread.o \ |
351 syntax.o $(UNEXEC_OBJ) bytecode.o \ | 355 syntax.o $(UNEXEC_OBJ) bytecode.o \ |
352 process.o callproc.o \ | 356 process.o gnutls.o callproc.o \ |
353 region-cache.o sound.o atimer.o \ | 357 region-cache.o sound.o atimer.o \ |
354 doprnt.o strftime.o intervals.o textprop.o composite.o md5.o xml.o \ | 358 doprnt.o strftime.o intervals.o textprop.o composite.o md5.o xml.o \ |
355 $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) | 359 $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) |
356 | 360 |
357 ## Object files used on some machine or other. | 361 ## Object files used on some machine or other. |
599 LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \ | 603 LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \ |
600 $(RSVG_LIBS) ${IMAGEMAGICK_LIBS} $(DBUS_LIBS) \ | 604 $(RSVG_LIBS) ${IMAGEMAGICK_LIBS} $(DBUS_LIBS) \ |
601 ${LIBXML2_LIBS} $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \ | 605 ${LIBXML2_LIBS} $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \ |
602 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) ${GCONF_LIBS} ${LIBSELINUX_LIBS} \ | 606 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) ${GCONF_LIBS} ${LIBSELINUX_LIBS} \ |
603 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ | 607 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ |
608 $(LIBGNUTLS_LIBS) \ | |
604 $(LIB_GCC) $(LIB_MATH) $(LIB_STANDARD) $(LIB_GCC) | 609 $(LIB_GCC) $(LIB_MATH) $(LIB_STANDARD) $(LIB_GCC) |
605 | 610 |
606 all: emacs${EXEEXT} $(OTHER_FILES) | 611 all: emacs${EXEEXT} $(OTHER_FILES) |
607 | 612 |
608 ## Does anyone ever pay attention to the load-path-shadows output here? | 613 ## Does anyone ever pay attention to the load-path-shadows output here? |