2005-06-22 11:20:32 -07:00
|
|
|
#
|
|
|
|
# mooterm/Makefile.am
|
|
|
|
#
|
|
|
|
|
|
|
|
SUBDIRS = glade
|
|
|
|
|
2005-07-10 19:54:58 -07:00
|
|
|
widget_sources = \
|
2005-07-13 08:48:25 -07:00
|
|
|
mooterm.c \
|
|
|
|
mooterm.h \
|
|
|
|
mooterm-input.c \
|
|
|
|
mooterm-keymap.h \
|
2005-07-23 21:58:57 -07:00
|
|
|
mooterm-prefs.c \
|
|
|
|
mooterm-prefs.h \
|
2005-07-13 08:48:25 -07:00
|
|
|
mooterm-private.h \
|
2005-07-16 21:49:01 -07:00
|
|
|
mooterm-selection.h \
|
2005-07-19 02:52:05 -07:00
|
|
|
mooterm-text.c \
|
2005-07-13 08:48:25 -07:00
|
|
|
mooterm-vt.h \
|
2005-07-24 19:55:19 -07:00
|
|
|
mooterm-vtctls.h \
|
2005-07-15 02:51:45 -07:00
|
|
|
mooterm-draw.c \
|
2005-07-10 19:54:58 -07:00
|
|
|
mootermbuffer.c \
|
|
|
|
mootermbuffer-graph.h \
|
|
|
|
mootermbuffer.h \
|
|
|
|
mootermbuffer-private.h \
|
2005-07-21 15:11:16 -07:00
|
|
|
mootermline.c \
|
2005-07-10 19:54:58 -07:00
|
|
|
mootermline.h \
|
|
|
|
mootermparser.c \
|
|
|
|
mootermparser.h \
|
|
|
|
mootermparser-yacc.y \
|
|
|
|
mootermpt.c \
|
|
|
|
mootermpt.h \
|
2005-07-23 21:58:57 -07:00
|
|
|
mootermpt-private.h \
|
|
|
|
mootermwindow.c \
|
|
|
|
mootermwindow.h
|
2005-06-22 11:20:32 -07:00
|
|
|
|
2005-06-22 15:13:12 -07:00
|
|
|
widget_unix_sources = \
|
2005-07-07 04:06:23 -07:00
|
|
|
mootermpt-unix.c \
|
2005-06-22 15:13:12 -07:00
|
|
|
pty.c \
|
|
|
|
pty.h
|
|
|
|
|
|
|
|
widget_win32_sources = \
|
2005-07-31 07:52:24 -07:00
|
|
|
mootermhelper.h \
|
2005-07-07 04:06:23 -07:00
|
|
|
mootermpt-win32.c
|
2005-06-22 15:13:12 -07:00
|
|
|
|
2005-07-31 07:52:24 -07:00
|
|
|
termhelper_sources = \
|
|
|
|
mootermhelper.c \
|
|
|
|
mootermhelper.h \
|
|
|
|
pty.c \
|
|
|
|
pty.h
|
|
|
|
|
2005-06-22 11:20:32 -07:00
|
|
|
AM_INCLUDES =
|
|
|
|
common_cflags = \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
-I$(top_builddir)/$(MOO_SRC_PREFIX) \
|
|
|
|
$(MOO_CFLAGS) \
|
|
|
|
$(GTK_CFLAGS) \
|
2005-08-25 01:40:35 -07:00
|
|
|
-DG_LOG_DOMAIN=\"Moo\" \
|
|
|
|
-D__MOO__
|
2005-06-22 15:13:12 -07:00
|
|
|
|
2005-07-25 03:56:08 -07:00
|
|
|
AM_CFLAGS = $(common_cflags) $(DEBUG_CFLAGS) $(CFLAGS)
|
2005-07-02 07:59:59 -07:00
|
|
|
AM_YFLAGS = -d
|
2005-06-22 11:20:32 -07:00
|
|
|
|
2005-06-22 15:13:12 -07:00
|
|
|
EXTRA_DIST = \
|
|
|
|
$(widget_sources) \
|
|
|
|
$(widget_unix_sources) \
|
2005-07-31 07:52:24 -07:00
|
|
|
$(widget_win32_sources) \
|
|
|
|
$(termhelper_sources) \
|
2005-08-05 05:36:34 -07:00
|
|
|
termhelper_res.rc.in
|
2005-06-22 15:13:12 -07:00
|
|
|
|
2005-06-22 11:20:32 -07:00
|
|
|
noinst_LTLIBRARIES = libmooterm.la
|
2005-07-22 02:50:25 -07:00
|
|
|
libmooterm_la_SOURCES =
|
|
|
|
BUILT_SOURCES =
|
2005-06-22 11:20:32 -07:00
|
|
|
|
2005-06-22 15:13:12 -07:00
|
|
|
|
2005-07-22 02:50:25 -07:00
|
|
|
if UNIX_BUILD
|
2005-07-23 21:58:57 -07:00
|
|
|
libmooterm_la_SOURCES += $(widget_sources) $(widget_unix_sources) mootermprefs-glade.c
|
|
|
|
BUILT_SOURCES += mootermparser-yacc.c mootermparser-yacc.h mootermprefs-glade.c
|
2005-06-22 15:13:12 -07:00
|
|
|
endif UNIX_BUILD
|
|
|
|
|
|
|
|
|
|
|
|
if MINGW_BUILD
|
2005-07-23 21:58:57 -07:00
|
|
|
libmooterm_la_SOURCES += $(widget_sources) $(widget_win32_sources) mootermprefs-glade.c
|
|
|
|
BUILT_SOURCES += mootermparser-yacc.c mootermparser-yacc.h mootermprefs-glade.c
|
2005-07-22 02:50:25 -07:00
|
|
|
endif MINGW_BUILD
|
2005-06-22 15:13:12 -07:00
|
|
|
|
|
|
|
|
2005-07-23 21:58:57 -07:00
|
|
|
GLADE = $(srcdir)/glade
|
|
|
|
TOOLBAR = $(top_srcdir)/$(MOO_SRC_PREFIX)/mooutils/glade/toolbar.sh
|
|
|
|
SUPPORT = $(top_srcdir)/$(MOO_SRC_PREFIX)/mooutils/glade/support.sh
|
|
|
|
|
|
|
|
mootermprefs-glade.c: $(GLADE)/mootermprefs.c $(GLADE)/mootermprefs.sed $(TOOLBAR) $(SUPPORT)
|
|
|
|
cat $(GLADE)/mootermprefs.c | sh $(SUPPORT) | sed -f $(GLADE)/mootermprefs.sed \
|
|
|
|
> mootermprefs-glade.c
|
|
|
|
|
|
|
|
|
2005-06-22 15:13:12 -07:00
|
|
|
############################################################################
|
|
|
|
# CYGWIN
|
|
|
|
#
|
|
|
|
if CYGWIN_BUILD
|
|
|
|
|
|
|
|
noinst_PROGRAMS = termhelper
|
|
|
|
|
|
|
|
termhelper_CFLAGS = \
|
|
|
|
$(AM_CFLAGS) \
|
|
|
|
$(CYGWIN_CFLAGS)
|
|
|
|
|
|
|
|
termhelper_SOURCES = $(termhelper_sources)
|
|
|
|
termhelper_LDADD = $(CYGWIN_LDFLAGS) termhelper_res.res
|
|
|
|
|
|
|
|
termhelper_res.res: termhelper_res.rc
|
|
|
|
$(WINDRES) -i termhelper_res.rc --input-format=rc -o termhelper_res.res -O coff
|
|
|
|
|
|
|
|
endif CYGWIN_BUILD
|