X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Ffe-text%2FMakefile.am;h=02cb3dd807e0caf2caa86bce895c2a587aeb6270;hp=326ec232bee84477b33e74d0c13c2c1fd2a1fff6;hb=382d15d447b7a95390decfa783836ae4fe255b3d;hpb=2dc218143c7859f7529396dc121ae08e2fd78da0 diff --git a/apps/irssi/src/fe-text/Makefile.am b/apps/irssi/src/fe-text/Makefile.am index 326ec232..02cb3dd8 100644 --- a/apps/irssi/src/fe-text/Makefile.am +++ b/apps/irssi/src/fe-text/Makefile.am @@ -2,27 +2,50 @@ bin_PROGRAMS = silc include $(top_srcdir)/Makefile.defines.in -ADD_INCLUDES = \ - $(GLIB_CFLAGS) \ +INCLUDES = \ -I$(top_srcdir)/src \ -I$(top_srcdir)/src/core/ \ - -I$(top_srcdir)/src/silc/core/ \ -I$(top_srcdir)/src/fe-common/core/ \ -I$(top_srcdir)/src/fe-common/silc/ \ + $(GLIB_CFLAGS) \ $(CURSES_INCLUDEDIR) \ -DLOCALEDIR=\""$(datadir)/locale"\" -silc_DEPENDENCIES = @COMMON_LIBS@ +silc_DEPENDENCIES = \ + @COMMON_LIBS@ \ + @PERL_LINK_LIBS@ \ + @PERL_FE_LINK_LIBS@ LIBS = $(SILC_COMMON_LIBS) silc_LDADD = \ @COMMON_LIBS@ \ + -L../../../lib -lsilcclient \ @PERL_LINK_LIBS@ \ @PERL_FE_LINK_LIBS@ \ - $(PROG_LIBS) \ - $(CURSES_LIBS) \ - -L../../../lib -lsilcclient + @PERL_LINK_FLAGS@ \ + @PROG_LIBS@ \ + @TEXTUI_LIBS@ +silc_LDFLAGS = -export-dynamic + +tparm_sources = \ + tparm.c + +terminfo_sources = \ + term-terminfo.c \ + terminfo-core.c +curses_sources = \ + term-curses.c + +if NEED_TPARM +use_tparm_sources = $(tparm_sources) +endif + +if USE_CURSES +use_term_sources = $(curses_sources) +else +use_term_sources = $(terminfo_sources) +endif silc_SOURCES = \ gui-entry.c \ @@ -33,13 +56,19 @@ silc_SOURCES = \ lastlog.c \ mainwindows.c \ mainwindow-activity.c \ - mainwindows-save.c \ - screen.c \ + mainwindows-layout.c \ statusbar.c \ + statusbar-config.c \ statusbar-items.c \ + term.c \ + term-dummy.c \ + $(use_tparm_sources) \ + $(use_term_sources) \ textbuffer.c \ textbuffer-commands.c \ + textbuffer-reformat.c \ textbuffer-view.c \ + utf8.c \ silc.c \ module-formats.c @@ -50,8 +79,17 @@ noinst_HEADERS = \ gui-windows.h \ mainwindows.h \ statusbar.h \ - screen.h \ + statusbar-config.h \ + term.h \ + terminfo-core.h \ textbuffer.h \ textbuffer-view.h \ + textbuffer-reformat.h \ + utf8.h \ module.h \ module-formats.h + +EXTRA_DIST = \ + $(tparm_sources) \ + $(terminfo_sources) \ + $(curses_sources)