Switched back to make subdirs and libtool
parent
f93d4d3094
commit
064fee6ea2
109
Makefile.am
109
Makefile.am
|
@ -7,105 +7,11 @@ EXTRA_DIST = \
|
|||
makewin \
|
||||
THANKS
|
||||
|
||||
DIST_SUBDIRS = m4
|
||||
DIST_SUBDIRS = m4 moo tests
|
||||
SUBDIRS = moo tests
|
||||
|
||||
ACLOCAL_AMFLAGS = -I $(top_srcdir)/m4
|
||||
|
||||
if MOO_BUILD_PCRE
|
||||
pcre_include = -I$(top_srcdir)/$(MOO_SRC_PREFIX)/mooutils/pcre
|
||||
endif
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I$(top_builddir) \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/$(MOO_SRC_PREFIX) \
|
||||
-I$(top_builddir)/$(MOO_SRC_PREFIX) \
|
||||
-I$(top_srcdir)/$(MOO_SRC_PREFIX)/mooutils \
|
||||
-I$(top_builddir)/$(MOO_SRC_PREFIX)/mooutils \
|
||||
$(pcre_include) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(PYTHON_INCLUDES) \
|
||||
$(PYGTK_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
||||
|
||||
|
||||
###########################################################################
|
||||
|
||||
THANKS = $(srcdir)/THANKS
|
||||
CLEANFILES =
|
||||
EXTRA_PROGRAMS =
|
||||
noinst_PROGRAMS =
|
||||
moo_prefix = moo
|
||||
XML2H = $(srcdir)/moo/mooutils/xml2h.sh
|
||||
PY2H = $(srcdir)/moo/mooutils/py2h.sh
|
||||
SUBDIRS =
|
||||
|
||||
# common moo Makefile
|
||||
include moo/Makefile.incl
|
||||
# mooutils
|
||||
include moo/mooutils/Makefile.incl
|
||||
include moo/mooutils/glade/Makefile.incl
|
||||
include moo/mooutils/moofileview/Makefile.incl
|
||||
include moo/mooutils/mooscript/Makefile.incl
|
||||
include moo/mooutils/newgtk/Makefile.incl
|
||||
include moo/mooutils/pcre/Makefile.incl
|
||||
include moo/mooutils/pixmaps/Makefile.incl
|
||||
include moo/mooutils/xdgmime/Makefile.incl
|
||||
# mooedit
|
||||
include moo/mooedit/Makefile.incl
|
||||
include moo/mooedit/glade/Makefile.incl
|
||||
include moo/mooedit/syntax/Makefile.incl
|
||||
include moo/mooedit/plugins/Makefile.incl
|
||||
include moo/mooedit/plugins/activestrings/Makefile.incl
|
||||
include moo/mooedit/plugins/completion/Makefile.incl
|
||||
include moo/mooedit/plugins/fileselector/Makefile.incl
|
||||
# mooterm
|
||||
include moo/mooterm/Makefile.incl
|
||||
include moo/mooterm/glade/Makefile.incl
|
||||
# mooapp
|
||||
include moo/mooapp/Makefile.incl
|
||||
include moo/mooapp/glade/Makefile.incl
|
||||
# moopython
|
||||
include moo/moopython/Makefile.incl
|
||||
include moo/moopython/codegen/Makefile.incl
|
||||
include moo/moopython/pygtk/Makefile.incl
|
||||
include moo/moopython/plugins/Makefile.incl
|
||||
|
||||
if MOO_BUILD_LIB
|
||||
moo_libinclude_HEADERS = $(moo_libinclude_headers)
|
||||
moo_include_HEADERS = $(moo_include_headers)
|
||||
mooedit_includedir = $(moo_includedir)/mooedit
|
||||
mooedit_include_HEADERS = $(mooedit_include_headers)
|
||||
mooterm_includedir = $(moo_includedir)/mooterm
|
||||
mooterm_include_HEADERS = $(mooterm_include_headers)
|
||||
mooapp_includedir = $(moo_includedir)/mooapp
|
||||
mooapp_include_HEADERS = $(mooapp_include_headers)
|
||||
mooutils_includedir = $(moo_includedir)/mooutils
|
||||
mooutils_include_HEADERS = $(mooutils_include_headers)
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = moo/moo.pc
|
||||
endif
|
||||
|
||||
if MOO_OS_MINGW
|
||||
moo_sources += $(moo_win32_sources)
|
||||
moo_extra_dist += $(moo_unix_sources)
|
||||
endif
|
||||
if MOO_OS_UNIX
|
||||
moo_sources += $(moo_unix_sources)
|
||||
moo_extra_dist += $(moo_win32_sources)
|
||||
endif
|
||||
|
||||
###########################################################################
|
||||
|
||||
CLEANFILES += $(moo_cleanfiles)
|
||||
BUILT_SOURCES = $(moo_built_sources)
|
||||
|
||||
libmoo_la_ldflags = -version-info $(LTVERSION) -no_undefined -export-symbols-regex "^(moo_|ms_|m_|egg_regex_).*"
|
||||
libmoo_sources = $(moo_sources)
|
||||
nodist_libmoo_sources = $(moo_nodist_sources)
|
||||
|
||||
EXTRA_DIST += $(moo_extra_dist)
|
||||
|
||||
desktopdir = $(datadir)/applications
|
||||
desktop_DATA = medit.desktop
|
||||
appicondir = $(datadir)/pixmaps
|
||||
|
@ -125,13 +31,4 @@ EXTRA_DIST += $(desktop_DATA)
|
|||
# echo $(update_icon_cache); \
|
||||
# fi
|
||||
|
||||
##############################################################################
|
||||
# tests
|
||||
#
|
||||
include tests/Makefile.incl
|
||||
|
||||
generated = \
|
||||
tests/medit.rc \
|
||||
wininstaller/medit.iss
|
||||
|
||||
all-am: $(generated)
|
||||
all-am: wininstaller/medit.iss
|
||||
|
|
29
configure.ac
29
configure.ac
|
@ -3,8 +3,8 @@
|
|||
#
|
||||
|
||||
m4_define([moo_major_version], [0])
|
||||
m4_define([moo_minor_version], [6])
|
||||
m4_define([moo_micro_version], [999])
|
||||
m4_define([moo_minor_version], [7])
|
||||
m4_define([moo_micro_version], [0])
|
||||
m4_define([moo_version], [moo_major_version.moo_minor_version.moo_micro_version])
|
||||
|
||||
AC_INIT(medit, [moo_version], [muntyan@tamu.edu], medit)
|
||||
|
@ -17,8 +17,8 @@ MOO_DEFINE_VERSIONS
|
|||
AC_PROG_CC
|
||||
AC_PROG_CC_STDC
|
||||
AC_HEADER_STDC
|
||||
# AC_LIBTOOL_WIN32_DLL
|
||||
# AC_PROG_LIBTOOL
|
||||
AC_LIBTOOL_WIN32_DLL
|
||||
AC_PROG_LIBTOOL
|
||||
AC_PROG_INSTALL
|
||||
MOO_AC_PROGS
|
||||
|
||||
|
@ -54,7 +54,6 @@ MOO_AC_PCRE
|
|||
|
||||
MOO_SRC_PREFIX="moo"
|
||||
AC_SUBST(MOO_SRC_PREFIX)
|
||||
AM_CONDITIONAL(MOO_BUILD_LIB, false)
|
||||
MOO_COMPONENTS
|
||||
MOO_AC_RELOC
|
||||
MOO_AC_SET_DIRS(moo)
|
||||
|
@ -66,12 +65,30 @@ MOO_AC_FLAGS
|
|||
#
|
||||
AC_OUTPUT([
|
||||
Makefile
|
||||
moo/Makefile
|
||||
moo/mooutils/Makefile
|
||||
moo/mooscript/Makefile
|
||||
moo/moofileview/Makefile
|
||||
moo/mooterm/Makefile
|
||||
moo/mooedit/Makefile
|
||||
moo/mooedit/syntax/Makefile
|
||||
moo/mooedit/plugins/Makefile
|
||||
moo/mooedit/plugins/activestrings/Makefile
|
||||
moo/mooedit/plugins/completion/Makefile
|
||||
moo/mooedit/plugins/fileselector/Makefile
|
||||
moo/mooapp/Makefile
|
||||
moo/moopython/Makefile
|
||||
moo/moopython/plugins/Makefile
|
||||
moo/moopython/pygtk/Makefile
|
||||
moo/mooutils/pcre/Makefile
|
||||
moo/mooutils/xdgmime/Makefile
|
||||
m4/Makefile
|
||||
tests/Makefile
|
||||
moo/mooterm/termhelper_res.rc
|
||||
moo/moo.pc
|
||||
moo/moo-version.h
|
||||
tests/pyapp.py
|
||||
tests/medit.rc
|
||||
m4/Makefile
|
||||
wininstaller/medit.iss
|
||||
])
|
||||
|
||||
|
|
|
@ -8,8 +8,7 @@ AC_DEFUN([MOO_AC_FLAGS],[
|
|||
AC_REQUIRE([MOO_AC_GTKHTML])
|
||||
|
||||
moo_top_src_dir=`cd $srcdir && pwd`
|
||||
moo_top_build_dir=`cd ./$ac_top_builddir && pwd`
|
||||
MOO_CFLAGS="$MOO_CFLAGS -I$moo_top_src_dir/moo $GTK_CFLAGS $MOO_PCRE_CFLAGS -DXDG_PREFIX=_moo_edit_xdg -DG_LOG_DOMAIN=\\\"Moo\\\" -D__MOO__ -DMOO_MARSHALS_H=\\\"mooutils/moomarshals.h\\\""
|
||||
MOO_CFLAGS="$MOO_CFLAGS -I$moo_top_src_dir/moo $GTK_CFLAGS $MOO_PCRE_CFLAGS -DXDG_PREFIX=_moo_edit_xdg -DG_LOG_DOMAIN=\\\"Moo\\\""
|
||||
MOO_LIBS="$MOO_LIBS $GTK_LIBS $MOO_PCRE_LIBS"
|
||||
|
||||
if test x$MOO_USE_FAM = xyes; then
|
||||
|
|
42
moo.kdevelop
42
moo.kdevelop
|
@ -26,7 +26,7 @@
|
|||
</ignoreparts>
|
||||
<projectdirectory>.</projectdirectory>
|
||||
<absoluteprojectpath>false</absoluteprojectpath>
|
||||
<description/>
|
||||
<description></description>
|
||||
<secondaryLanguages>
|
||||
<language>C</language>
|
||||
</secondaryLanguages>
|
||||
|
@ -35,7 +35,7 @@
|
|||
<kdevautoproject>
|
||||
<general>
|
||||
<activetarget>moo/libmoo.la</activetarget>
|
||||
<useconfiguration>optimized</useconfiguration>
|
||||
<useconfiguration>debug</useconfiguration>
|
||||
</general>
|
||||
<run>
|
||||
<mainprogram>./medit</mainprogram>
|
||||
|
@ -48,21 +48,21 @@
|
|||
</run>
|
||||
<configurations>
|
||||
<debug>
|
||||
<configargs>--enable-debug --enable-all-gcc-warnings --enable-printing --disable-static --without-system-pcre</configargs>
|
||||
<configargs>--enable-debug --enable-all-gcc-warnings --enable-printing --disable-shared --without-system-pcre</configargs>
|
||||
<builddir>build/debug</builddir>
|
||||
<ccompiler>kdevgccoptions</ccompiler>
|
||||
<cxxcompiler>kdevgppoptions</cxxcompiler>
|
||||
<f77compiler>kdevg77options</f77compiler>
|
||||
<cflags>-O0 -g3</cflags>
|
||||
<topsourcedir/>
|
||||
<cppflags/>
|
||||
<ccompilerbinary/>
|
||||
<cxxcompilerbinary/>
|
||||
<f77compilerbinary/>
|
||||
<f77flags/>
|
||||
<topsourcedir></topsourcedir>
|
||||
<cppflags></cppflags>
|
||||
<ccompilerbinary></ccompilerbinary>
|
||||
<cxxcompilerbinary></cxxcompilerbinary>
|
||||
<f77compilerbinary></f77compilerbinary>
|
||||
<f77flags></f77flags>
|
||||
<envvars/>
|
||||
<ldflags/>
|
||||
<cxxflags/>
|
||||
<ldflags></ldflags>
|
||||
<cxxflags></cxxflags>
|
||||
</debug>
|
||||
<gtk-print>
|
||||
<configargs>--enable-debug --enable-all-gcc-warnings --without-python --prefix=/usr/local/gtk-print</configargs>
|
||||
|
@ -221,15 +221,15 @@
|
|||
</kdevautoproject>
|
||||
<kdevdebugger>
|
||||
<general>
|
||||
<dbgshell/>
|
||||
<dbgshell></dbgshell>
|
||||
<programargs>--g-fatal-warnings -n</programargs>
|
||||
<breakonloadinglibs>true</breakonloadinglibs>
|
||||
<separatetty>false</separatetty>
|
||||
<floatingtoolbar>true</floatingtoolbar>
|
||||
<gdbpath/>
|
||||
<configGdbScript/>
|
||||
<runShellScript/>
|
||||
<runGdbScript/>
|
||||
<gdbpath></gdbpath>
|
||||
<configGdbScript></configGdbScript>
|
||||
<runShellScript></runShellScript>
|
||||
<runGdbScript></runGdbScript>
|
||||
</general>
|
||||
<display>
|
||||
<staticmembers>true</staticmembers>
|
||||
|
@ -291,16 +291,16 @@
|
|||
</kdevdoctreeview>
|
||||
<kdevfilecreate>
|
||||
<filetypes>
|
||||
<type icon="source" ext="g" create="template" name="GAP source" >
|
||||
<type icon="source" ext="g" name="GAP source" create="template" >
|
||||
<descr>A new empty GAP source file</descr>
|
||||
</type>
|
||||
<type icon="source_cpp" ext="cpp" create="template" name="C++ Source" >
|
||||
<type icon="source_cpp" ext="cpp" name="C++ Source" create="template" >
|
||||
<descr>A new empty C++ file.</descr>
|
||||
</type>
|
||||
<type icon="source_h" ext="h" create="template" name="C/C++ Header" >
|
||||
<type icon="source_h" ext="h" name="C/C++ Header" create="template" >
|
||||
<descr>A new empty header file for C/C++.</descr>
|
||||
</type>
|
||||
<type icon="source_c" ext="c" create="template" name="C Source" >
|
||||
<type icon="source_c" ext="c" name="C Source" create="template" >
|
||||
<descr>A new empty C file.</descr>
|
||||
</type>
|
||||
</filetypes>
|
||||
|
@ -327,7 +327,7 @@
|
|||
</codecompletion>
|
||||
<references/>
|
||||
<creategettersetter>
|
||||
<prefixGet/>
|
||||
<prefixGet></prefixGet>
|
||||
<prefixSet>set</prefixSet>
|
||||
<prefixVariable>m_,_</prefixVariable>
|
||||
<parameterName>theValue</parameterName>
|
||||
|
|
4
moo.mprj
4
moo.mprj
|
@ -9,7 +9,7 @@
|
|||
<configurations>
|
||||
<debug>
|
||||
<run>
|
||||
<exe>medit</exe>
|
||||
<exe>tests/medit</exe>
|
||||
<args>--g-fatal-warnings --new-app</args>
|
||||
</run>
|
||||
<configure>
|
||||
|
@ -20,7 +20,7 @@
|
|||
</debug>
|
||||
<optimized>
|
||||
<run>
|
||||
<exe>medit</exe>
|
||||
<exe>tests/medit</exe>
|
||||
<args>--new-app</args>
|
||||
</run>
|
||||
<configure>
|
||||
|
|
|
@ -0,0 +1,46 @@
|
|||
moo_include_headers = \
|
||||
moo.h \
|
||||
moo-version.h
|
||||
|
||||
# moo_libinclude_headers = \
|
||||
# $(moo_prefix)/moo-config.h
|
||||
|
||||
EXTRA_DIST = \
|
||||
TODO
|
||||
|
||||
subdirs =
|
||||
libs =
|
||||
if MOO_BUILD_UTILS
|
||||
subdirs += mooutils
|
||||
libs += mooutils/libmooutils.la
|
||||
endif
|
||||
if GTK_2_6
|
||||
subdirs += moofileview
|
||||
libs += moofileview/libmoofileview.la
|
||||
endif
|
||||
if MOO_BUILD_TERM
|
||||
subdirs += mooterm
|
||||
libs += mooterm/libmooterm.la
|
||||
endif
|
||||
if MOO_BUILD_EDIT
|
||||
subdirs += mooscript mooedit
|
||||
libs += mooscript/libmooscript.la mooedit/libmooedit.la
|
||||
endif
|
||||
if MOO_BUILD_APP
|
||||
subdirs += mooapp
|
||||
libs += mooapp/libmooapp.la
|
||||
endif
|
||||
if MOO_USE_PYGTK
|
||||
subdirs += moopython
|
||||
libs += moopython/libmoopython.la
|
||||
endif
|
||||
|
||||
SUBDIRS = $(subdirs) .
|
||||
DIST_SUBDIRS = mooutils mooterm mooedit mooapp moopython mooscript moofileview
|
||||
|
||||
# noinst_LTLIBRARIES = libmoo.la
|
||||
lib_LTLIBRARIES = libmoo.la
|
||||
libmoo_la_LIBADD = $(libs)
|
||||
# libmoo_la_LDFLAGS = -no-undefined -export-symbols-regex "^(moo_|ms_|m_|egg_regex_).*"
|
||||
libmoo_la_LDFLAGS = -no-undefined -export-symbols-regex ".*"
|
||||
libmoo_la_SOURCES = $(moo_include_headers)
|
|
@ -1,21 +0,0 @@
|
|||
#
|
||||
# moo/Makefile.incl
|
||||
#
|
||||
|
||||
moo_sources =
|
||||
moo_win32_sources =
|
||||
moo_unix_sources =
|
||||
moo_built_sources =
|
||||
moo_nodist_sources =
|
||||
moo_cleanfiles =
|
||||
|
||||
moo_include_headers = \
|
||||
$(moo_prefix)/moo.h \
|
||||
$(moo_prefix)/moo-version.h
|
||||
|
||||
# moo_libinclude_headers = \
|
||||
# $(moo_prefix)/moo-config.h
|
||||
|
||||
moo_extra_dist = \
|
||||
$(moo_prefix)/moo.h \
|
||||
$(moo_prefix)/TODO
|
|
@ -0,0 +1,35 @@
|
|||
Editor
|
||||
========
|
||||
|
||||
1. Color settings!!!
|
||||
2. Default lang, for ggap.
|
||||
3. See what can be done in the absence of xml.
|
||||
4. Make messages in xml parser include file name.
|
||||
5. File saving: permissions, backups, symlinks.
|
||||
6. Syntax highlighting: implement what kate does.
|
||||
|
||||
|
||||
Terminal
|
||||
========
|
||||
|
||||
0. FIX IT!
|
||||
1. Think about profiles, can they help?
|
||||
2. Terminal settings.
|
||||
|
||||
|
||||
App
|
||||
========
|
||||
|
||||
1. Set default window icon.
|
||||
|
||||
|
||||
Misc
|
||||
========
|
||||
|
||||
1. Make MooNotebook subclass GtkContainer; apparently dogtail doesn't like it to be
|
||||
a GtkNotebook.
|
||||
|
||||
|
||||
Bugs
|
||||
========
|
||||
1. HistoryList - make it load when needed.
|
|
@ -0,0 +1,39 @@
|
|||
BUILT_SOURCES = \
|
||||
mooappabout-glade.h
|
||||
|
||||
mooapp_include_headers = \
|
||||
mooapp.h
|
||||
|
||||
mooapp_sources = \
|
||||
$(mooapp_include_headers) \
|
||||
mooappabout-glade.h \
|
||||
mooappabout.c \
|
||||
mooappabout.h \
|
||||
mooapp.c \
|
||||
mooapp.h \
|
||||
mooappinput.c \
|
||||
mooappinput.h
|
||||
|
||||
EXTRA_DIST = \
|
||||
gpl \
|
||||
moohtml.c \
|
||||
moohtml.h \
|
||||
glade/mooappabout.glade
|
||||
|
||||
if MOO_USE_XML
|
||||
mooapp_sources += \
|
||||
moohtml.c \
|
||||
moohtml.h
|
||||
endif
|
||||
|
||||
XML2H = $(srcdir)/../mooutils/xml2h.sh
|
||||
mooappabout-glade.h: $(srcdir)/glade/mooappabout.glade $(XML2H)
|
||||
sh $(XML2H) MOO_APP_ABOUT_GLADE_UI $(srcdir)/glade/mooappabout.glade > mooappabout-glade.h
|
||||
|
||||
noinst_LTLIBRARIES = libmooapp.la
|
||||
libmooapp_la_SOURCES = $(mooapp_sources)
|
||||
AM_CFLAGS = \
|
||||
-I.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
|
@ -1,50 +0,0 @@
|
|||
#
|
||||
# moo/mooapp/Makefile.incl
|
||||
#
|
||||
|
||||
mooapp = $(moo_prefix)/mooapp
|
||||
mooapp_srcdir = $(srcdir)/$(mooapp)
|
||||
|
||||
mooapp_built_sources = \
|
||||
$(mooapp)/mooappabout-glade.h \
|
||||
$(mooapp)/THANKS.h
|
||||
|
||||
mooapp_include_headers = \
|
||||
$(mooapp)/mooapp.h
|
||||
|
||||
mooapp_sources = \
|
||||
$(mooapp_include_headers) \
|
||||
$(mooapp)/mooappabout.c \
|
||||
$(mooapp)/mooappabout.h \
|
||||
$(mooapp)/mooapp.c \
|
||||
$(mooapp)/mooapp.h \
|
||||
$(mooapp)/mooappinput.c \
|
||||
$(mooapp)/mooappinput.h
|
||||
|
||||
mooapp_extra_dist = \
|
||||
$(mooapp)/gpl \
|
||||
$(mooapp)/moohtml.c \
|
||||
$(mooapp)/moohtml.h
|
||||
|
||||
if MOO_USE_XML
|
||||
mooapp_sources += \
|
||||
$(mooapp)/moohtml.c \
|
||||
$(mooapp)/moohtml.h
|
||||
endif
|
||||
|
||||
$(mooapp)/mooappabout-glade.h: $(mooapp_srcdir)/glade/mooappabout.glade $(XML2H)
|
||||
mkdir -p $(mooapp)
|
||||
sh $(XML2H) MOO_APP_ABOUT_GLADE_UI $(mooapp_srcdir)/glade/mooappabout.glade > $(mooapp)/mooappabout-glade.h
|
||||
$(mooapp)/THANKS.h: $(THANKS) $(XML2H)
|
||||
mkdir -p $(mooapp)
|
||||
sh $(XML2H) THANKS $(THANKS) > $(mooapp)/THANKS.h
|
||||
|
||||
if MOO_BUILD_APP
|
||||
moo_sources += $(mooapp_sources)
|
||||
moo_built_sources += $(mooapp_built_sources)
|
||||
else
|
||||
moo_extra_dist += $(mooapp_sources)
|
||||
endif
|
||||
|
||||
moo_extra_dist += $(mooapp_extra_dist)
|
||||
moo_cleanfiles += $(mooapp_built_sources)
|
|
@ -1,8 +0,0 @@
|
|||
#
|
||||
# moo/mooapp/glade/Makefile.incl
|
||||
#
|
||||
|
||||
mooapp_glade = $(mooapp)/glade
|
||||
|
||||
moo_extra_dist += \
|
||||
$(mooapp_glade)/mooappabout.glade
|
|
@ -175,7 +175,8 @@ enum {
|
|||
PROP_DEFAULT_UI,
|
||||
PROP_LOGO,
|
||||
PROP_WEBSITE,
|
||||
PROP_WEBSITE_LABEL
|
||||
PROP_WEBSITE_LABEL,
|
||||
PROP_CREDITS
|
||||
};
|
||||
|
||||
enum {
|
||||
|
@ -303,6 +304,14 @@ moo_app_class_init (MooAppClass *klass)
|
|||
NULL,
|
||||
G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY));
|
||||
|
||||
g_object_class_install_property (gobject_class,
|
||||
PROP_CREDITS,
|
||||
g_param_spec_string ("credits",
|
||||
"credits",
|
||||
"credits",
|
||||
NULL,
|
||||
G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY));
|
||||
|
||||
signals[INIT] =
|
||||
g_signal_new ("init",
|
||||
G_OBJECT_CLASS_TYPE (klass),
|
||||
|
@ -518,6 +527,11 @@ moo_app_set_property (GObject *object,
|
|||
g_object_notify (G_OBJECT (app), "logo");
|
||||
break;
|
||||
|
||||
case PROP_CREDITS:
|
||||
g_free (app->priv->info->credits);
|
||||
app->priv->info->credits = g_strdup (g_value_get_string (value));
|
||||
break;
|
||||
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
|
||||
}
|
||||
|
@ -1387,6 +1401,7 @@ moo_app_info_copy (const MooAppInfo *info)
|
|||
copy->website_label = g_strdup (info->website_label);
|
||||
copy->rc_file = g_strdup (info->rc_file);
|
||||
copy->logo = g_strdup (info->logo);
|
||||
copy->credits = g_strdup (info->credits);
|
||||
|
||||
return copy;
|
||||
}
|
||||
|
@ -1405,6 +1420,7 @@ moo_app_info_free (MooAppInfo *info)
|
|||
g_free (info->website_label);
|
||||
g_free (info->rc_file);
|
||||
g_free (info->logo);
|
||||
g_free (info->credits);
|
||||
g_free (info);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -44,6 +44,7 @@ struct _MooAppInfo
|
|||
char *website_label;
|
||||
char *rc_file;
|
||||
char *logo;
|
||||
char *credits;
|
||||
};
|
||||
|
||||
struct _MooApp
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
#endif
|
||||
|
||||
#include "mooapp/mooappabout-glade.h"
|
||||
#include "mooapp/THANKS.h"
|
||||
#include "mooapp/mooappabout.h"
|
||||
#include "mooapp/mooapp.h"
|
||||
#include "mooapp/moohtml.h"
|
||||
|
@ -52,6 +51,10 @@ show_credits (void)
|
|||
MooHtml *written_by;
|
||||
GtkTextView *thanks;
|
||||
GtkTextBuffer *buffer;
|
||||
const MooAppInfo *info;
|
||||
|
||||
info = moo_app_get_info (moo_app_get_instance());
|
||||
g_return_if_fail (info && info->credits);
|
||||
|
||||
if (credits_dialog)
|
||||
{
|
||||
|
@ -59,6 +62,7 @@ show_credits (void)
|
|||
gtk_window_set_transient_for (GTK_WINDOW (credits_dialog),
|
||||
GTK_WINDOW (about_dialog));
|
||||
gtk_window_present (GTK_WINDOW (credits_dialog));
|
||||
return;
|
||||
}
|
||||
|
||||
xml = moo_glade_xml_new_empty ();
|
||||
|
@ -87,7 +91,7 @@ show_credits (void)
|
|||
|
||||
thanks = moo_glade_xml_get_widget (xml, "thanks");
|
||||
buffer = gtk_text_view_get_buffer (thanks);
|
||||
gtk_text_buffer_insert_at_cursor (buffer, THANKS, -1);
|
||||
gtk_text_buffer_insert_at_cursor (buffer, info->credits, -1);
|
||||
|
||||
if (about_dialog)
|
||||
gtk_window_set_transient_for (GTK_WINDOW (credits_dialog),
|
||||
|
|
|
@ -0,0 +1,172 @@
|
|||
SUBDIRS = plugins syntax
|
||||
|
||||
mooedit_toolsdir = $(MOO_DATA_DIR)
|
||||
mooedit_tools_DATA = tools.cfg menu.cfg
|
||||
|
||||
mooedit_include_headers = \
|
||||
moocmdview.h \
|
||||
moocompletion.h \
|
||||
mooedit-actions.h \
|
||||
mooedit-script.h \
|
||||
mooedit.h \
|
||||
mooeditconfig.h \
|
||||
mooeditor.h \
|
||||
mooeditprefs.h \
|
||||
mooeditwindow.h \
|
||||
mooindenter.h \
|
||||
moolang.h \
|
||||
moolangmgr.h \
|
||||
moolinemark.h \
|
||||
moolineview.h \
|
||||
mooplugin-macro.h \
|
||||
mooplugin.h \
|
||||
mootextbuffer.h \
|
||||
mootextiter.h \
|
||||
mootextpopup.h \
|
||||
mootextsearch.h \
|
||||
mootextstyle.h \
|
||||
mootextstylescheme.h \
|
||||
mootextview.h \
|
||||
moousertools.h
|
||||
|
||||
mooedit_noinst_headers = \
|
||||
gtksourceiter.h \
|
||||
mooedit-private.h \
|
||||
mooeditdialogs.h \
|
||||
mooeditfileops.h \
|
||||
mooeditfiltersettings.h \
|
||||
mooeditprefs-glade.h \
|
||||
mooeditprogress-glade.h \
|
||||
mooeditsavemultiple-glade.h \
|
||||
moofold.h \
|
||||
moohighlighter.h \
|
||||
moolang-aux.h \
|
||||
moolang-parser.h \
|
||||
moolang-private.h \
|
||||
moolang-rules.h \
|
||||
moolang-strings.h \
|
||||
moolinebuffer.h \
|
||||
moopluginprefs-glade.h \
|
||||
mooprint-glade.h \
|
||||
mootext-private.h \
|
||||
mootextbox.h \
|
||||
mootextbtree.h \
|
||||
mootextfind-glade.h \
|
||||
mootextfind.h \
|
||||
mootextgotoline-glade.h \
|
||||
mootextview-private.h \
|
||||
quicksearch-glade.h \
|
||||
statusbar-glade.h
|
||||
|
||||
mooedit_sources = \
|
||||
$(mooedit_include_headers) \
|
||||
$(mooedit_noinst_headers) \
|
||||
gtksourceiter.c \
|
||||
moocmdview.c \
|
||||
moocompletion.c \
|
||||
mooedit-actions.c \
|
||||
mooedit-script.c \
|
||||
mooedit.c \
|
||||
mooeditconfig.c \
|
||||
mooeditdialogs.c \
|
||||
mooeditfileops.c \
|
||||
mooeditfiltersettings.c \
|
||||
mooeditinput.c \
|
||||
mooeditor.c \
|
||||
mooeditprefs.c \
|
||||
mooeditprefspage.c \
|
||||
mooeditwindow.c \
|
||||
moofold.c \
|
||||
moohighlighter.c \
|
||||
mooindenter.c \
|
||||
moolang-parser.c \
|
||||
moolang-rules.c \
|
||||
moolang.c \
|
||||
moolangmgr.c \
|
||||
moolinebuffer.c \
|
||||
moolinemark.c \
|
||||
moolineview.c \
|
||||
mooplugin.c \
|
||||
mootextbox.c \
|
||||
mootextbtree.c \
|
||||
mootextbuffer.c \
|
||||
mootextfind.c \
|
||||
mootextpopup.c \
|
||||
mootextsearch.c \
|
||||
mootextstyle.c \
|
||||
mootextstylescheme.c \
|
||||
mootextview.c \
|
||||
moousertools.c
|
||||
|
||||
mooedit_printing_sources = \
|
||||
mootextprint.c \
|
||||
mootextprint.h
|
||||
|
||||
BUILT_SOURCES = \
|
||||
quicksearch-glade.h \
|
||||
statusbar-glade.h \
|
||||
mootextgotoline-glade.h \
|
||||
mootextfind-glade.h \
|
||||
moopluginprefs-glade.h \
|
||||
mooprint-glade.h \
|
||||
mooeditprefs-glade.h \
|
||||
mooeditprogress-glade.h \
|
||||
mooeditsavemultiple-glade.h
|
||||
|
||||
|
||||
XML2H = $(srcdir)/../mooutils/xml2h.sh
|
||||
mootextgotoline-glade.h: $(srcdir)/glade/mootextgotoline.glade $(XML2H)
|
||||
sh $(XML2H) MOO_TEXT_GOTO_LINE_GLADE_UI $(srcdir)/glade/mootextgotoline.glade \
|
||||
> mootextgotoline-glade.h
|
||||
mootextfind-glade.h: $(srcdir)/glade/mootextfind.glade $(XML2H)
|
||||
sh $(XML2H) MOO_TEXT_FIND_GLADE_UI $(srcdir)/glade/mootextfind.glade \
|
||||
> mootextfind-glade.h
|
||||
mooeditprefs-glade.h: $(srcdir)/glade/mooeditprefs.glade $(XML2H)
|
||||
sh $(XML2H) MOO_EDIT_PREFS_GLADE_UI $(srcdir)/glade/mooeditprefs.glade \
|
||||
> mooeditprefs-glade.h
|
||||
mooeditprogress-glade.h: $(srcdir)/glade/mooeditprogress.glade $(XML2H)
|
||||
sh $(XML2H) MOO_EDIT_PROGRESS_GLADE_XML $(srcdir)/glade/mooeditprogress.glade \
|
||||
> mooeditprogress-glade.h
|
||||
moopluginprefs-glade.h: $(srcdir)/glade/moopluginprefs.glade $(XML2H)
|
||||
sh $(XML2H) MOO_PLUGIN_PREFS_GLADE_UI $(srcdir)/glade/moopluginprefs.glade \
|
||||
> moopluginprefs-glade.h
|
||||
mooeditsavemultiple-glade.h: $(srcdir)/glade/mooeditsavemult.glade $(XML2H)
|
||||
sh $(XML2H) MOO_EDIT_SAVE_MULTIPLE_GLADE_UI $(srcdir)/glade/mooeditsavemult.glade \
|
||||
> mooeditsavemultiple-glade.h
|
||||
quicksearch-glade.h: $(srcdir)/glade/quicksearch.glade $(XML2H)
|
||||
sh $(XML2H) QUICK_SEARCH_GLADE_XML $(srcdir)/glade/quicksearch.glade \
|
||||
> quicksearch-glade.h
|
||||
statusbar-glade.h: $(srcdir)/glade/statusbar.glade $(XML2H)
|
||||
sh $(XML2H) STATUSBAR_GLADE_XML $(srcdir)/glade/statusbar.glade \
|
||||
> statusbar-glade.h
|
||||
mooprint-glade.h: $(srcdir)/glade/mooprint.glade $(XML2H)
|
||||
sh $(XML2H) MOO_PRINT_GLADE_XML $(srcdir)/glade/mooprint.glade \
|
||||
> mooprint-glade.h
|
||||
|
||||
EXTRA_DIST = \
|
||||
glade/statusbar.glade \
|
||||
glade/quicksearch.glade \
|
||||
glade/mootextgotoline.glade \
|
||||
glade/mootextfind.glade \
|
||||
glade/mooeditprefs.glade \
|
||||
glade/mooeditprogress.glade \
|
||||
glade/mooeditsavemult.glade \
|
||||
glade/moopluginprefs.glade \
|
||||
glade/mooprint.glade \
|
||||
$(mooedit_tools_DATA)
|
||||
|
||||
if GTK_2_10
|
||||
mooedit_sources += $(mooedit_printing_sources)
|
||||
else
|
||||
EXTRA_DIST += $(mooedit_printing_sources)
|
||||
endif
|
||||
|
||||
noinst_LTLIBRARIES = libmooedit.la
|
||||
libmooedit_la_SOURCES = $(mooedit_sources)
|
||||
libmooedit_la_LIBADD = plugins/libmooeditplugins.la
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
|
@ -1,172 +0,0 @@
|
|||
#
|
||||
# moo/mooedit/Makefile.incl
|
||||
#
|
||||
|
||||
mooedit = $(moo_prefix)/mooedit
|
||||
mooedit_srcdir = $(srcdir)/$(mooedit)
|
||||
|
||||
mooedit_toolsdir = $(MOO_DATA_DIR)
|
||||
mooedit_tools_DATA = $(mooedit)/tools.cfg $(mooedit)/menu.cfg
|
||||
|
||||
mooedit_include_headers = \
|
||||
$(mooedit)/moocmdview.h \
|
||||
$(mooedit)/moocompletion.h \
|
||||
$(mooedit)/mooedit-actions.h \
|
||||
$(mooedit)/mooedit-script.h \
|
||||
$(mooedit)/mooedit.h \
|
||||
$(mooedit)/mooeditconfig.h \
|
||||
$(mooedit)/mooeditor.h \
|
||||
$(mooedit)/mooeditprefs.h \
|
||||
$(mooedit)/mooeditwindow.h \
|
||||
$(mooedit)/mooindenter.h \
|
||||
$(mooedit)/moolang.h \
|
||||
$(mooedit)/moolangmgr.h \
|
||||
$(mooedit)/moolinemark.h \
|
||||
$(mooedit)/moolineview.h \
|
||||
$(mooedit)/mooplugin-macro.h \
|
||||
$(mooedit)/mooplugin.h \
|
||||
$(mooedit)/mootextbuffer.h \
|
||||
$(mooedit)/mootextiter.h \
|
||||
$(mooedit)/mootextpopup.h \
|
||||
$(mooedit)/mootextsearch.h \
|
||||
$(mooedit)/mootextstyle.h \
|
||||
$(mooedit)/mootextstylescheme.h \
|
||||
$(mooedit)/mootextview.h \
|
||||
$(mooedit)/moousertools.h
|
||||
|
||||
mooedit_noinst_headers = \
|
||||
$(mooedit)/gtksourceiter.h \
|
||||
$(mooedit)/mooedit-private.h \
|
||||
$(mooedit)/mooeditdialogs.h \
|
||||
$(mooedit)/mooeditfileops.h \
|
||||
$(mooedit)/mooeditfiltersettings.h \
|
||||
$(mooedit)/mooeditprefs-glade.h \
|
||||
$(mooedit)/mooeditprogress-glade.h \
|
||||
$(mooedit)/mooeditsavemultiple-glade.h \
|
||||
$(mooedit)/moofold.h \
|
||||
$(mooedit)/moohighlighter.h \
|
||||
$(mooedit)/moolang-aux.h \
|
||||
$(mooedit)/moolang-parser.h \
|
||||
$(mooedit)/moolang-private.h \
|
||||
$(mooedit)/moolang-rules.h \
|
||||
$(mooedit)/moolang-strings.h \
|
||||
$(mooedit)/moolinebuffer.h \
|
||||
$(mooedit)/moopluginprefs-glade.h \
|
||||
$(mooedit)/mooprint-glade.h \
|
||||
$(mooedit)/mootext-private.h \
|
||||
$(mooedit)/mootextbox.h \
|
||||
$(mooedit)/mootextbtree.h \
|
||||
$(mooedit)/mootextfind-glade.h \
|
||||
$(mooedit)/mootextfind.h \
|
||||
$(mooedit)/mootextgotoline-glade.h \
|
||||
$(mooedit)/mootextview-private.h \
|
||||
$(mooedit)/quicksearch-glade.h \
|
||||
$(mooedit)/statusbar-glade.h
|
||||
|
||||
mooedit_sources = \
|
||||
$(mooedit_include_headers) \
|
||||
$(mooedit_noinst_headers) \
|
||||
$(mooedit)/gtksourceiter.c \
|
||||
$(mooedit)/moocmdview.c \
|
||||
$(mooedit)/moocompletion.c \
|
||||
$(mooedit)/mooedit-actions.c \
|
||||
$(mooedit)/mooedit-script.c \
|
||||
$(mooedit)/mooedit.c \
|
||||
$(mooedit)/mooeditconfig.c \
|
||||
$(mooedit)/mooeditdialogs.c \
|
||||
$(mooedit)/mooeditfileops.c \
|
||||
$(mooedit)/mooeditfiltersettings.c \
|
||||
$(mooedit)/mooeditinput.c \
|
||||
$(mooedit)/mooeditor.c \
|
||||
$(mooedit)/mooeditprefs.c \
|
||||
$(mooedit)/mooeditprefspage.c \
|
||||
$(mooedit)/mooeditwindow.c \
|
||||
$(mooedit)/moofold.c \
|
||||
$(mooedit)/moohighlighter.c \
|
||||
$(mooedit)/mooindenter.c \
|
||||
$(mooedit)/moolang-parser.c \
|
||||
$(mooedit)/moolang-rules.c \
|
||||
$(mooedit)/moolang.c \
|
||||
$(mooedit)/moolangmgr.c \
|
||||
$(mooedit)/moolinebuffer.c \
|
||||
$(mooedit)/moolinemark.c \
|
||||
$(mooedit)/moolineview.c \
|
||||
$(mooedit)/mooplugin.c \
|
||||
$(mooedit)/mootextbox.c \
|
||||
$(mooedit)/mootextbtree.c \
|
||||
$(mooedit)/mootextbuffer.c \
|
||||
$(mooedit)/mootextfind.c \
|
||||
$(mooedit)/mootextpopup.c \
|
||||
$(mooedit)/mootextsearch.c \
|
||||
$(mooedit)/mootextstyle.c \
|
||||
$(mooedit)/mootextstylescheme.c \
|
||||
$(mooedit)/mootextview.c \
|
||||
$(mooedit)/moousertools.c
|
||||
|
||||
mooedit_printing_sources = \
|
||||
$(mooedit)/mootextprint.c \
|
||||
$(mooedit)/mootextprint.h
|
||||
|
||||
mooedit_built_sources = \
|
||||
$(mooedit)/quicksearch-glade.h \
|
||||
$(mooedit)/statusbar-glade.h \
|
||||
$(mooedit)/mootextgotoline-glade.h \
|
||||
$(mooedit)/mootextfind-glade.h \
|
||||
$(mooedit)/moopluginprefs-glade.h \
|
||||
$(mooedit)/mooprint-glade.h \
|
||||
$(mooedit)/mooeditprefs-glade.h \
|
||||
$(mooedit)/mooeditprogress-glade.h \
|
||||
$(mooedit)/mooeditsavemultiple-glade.h
|
||||
|
||||
|
||||
$(mooedit)/mootextgotoline-glade.h: $(mooedit_srcdir)/glade/mootextgotoline.glade $(XML2H)
|
||||
mkdir -p $(mooedit)
|
||||
sh $(XML2H) MOO_TEXT_GOTO_LINE_GLADE_UI $(mooedit_srcdir)/glade/mootextgotoline.glade \
|
||||
> $(mooedit)/mootextgotoline-glade.h
|
||||
$(mooedit)/mootextfind-glade.h: $(mooedit_srcdir)/glade/mootextfind.glade $(XML2H)
|
||||
mkdir -p $(mooedit)
|
||||
sh $(XML2H) MOO_TEXT_FIND_GLADE_UI $(mooedit_srcdir)/glade/mootextfind.glade \
|
||||
> $(mooedit)/mootextfind-glade.h
|
||||
$(mooedit)/mooeditprefs-glade.h: $(mooedit_srcdir)/glade/mooeditprefs.glade $(XML2H)
|
||||
mkdir -p $(mooedit)
|
||||
sh $(XML2H) MOO_EDIT_PREFS_GLADE_UI $(mooedit_srcdir)/glade/mooeditprefs.glade \
|
||||
> $(mooedit)/mooeditprefs-glade.h
|
||||
$(mooedit)/mooeditprogress-glade.h: $(mooedit_srcdir)/glade/mooeditprogress.glade $(XML2H)
|
||||
mkdir -p $(mooedit)
|
||||
sh $(XML2H) MOO_EDIT_PROGRESS_GLADE_XML $(mooedit_srcdir)/glade/mooeditprogress.glade \
|
||||
> $(mooedit)/mooeditprogress-glade.h
|
||||
$(mooedit)/moopluginprefs-glade.h: $(mooedit_srcdir)/glade/moopluginprefs.glade $(XML2H)
|
||||
mkdir -p $(mooedit)
|
||||
sh $(XML2H) MOO_PLUGIN_PREFS_GLADE_UI $(mooedit_srcdir)/glade/moopluginprefs.glade \
|
||||
> $(mooedit)/moopluginprefs-glade.h
|
||||
$(mooedit)/mooeditsavemultiple-glade.h: $(mooedit_srcdir)/glade/mooeditsavemult.glade $(XML2H)
|
||||
mkdir -p $(mooedit)
|
||||
sh $(XML2H) MOO_EDIT_SAVE_MULTIPLE_GLADE_UI $(mooedit_srcdir)/glade/mooeditsavemult.glade \
|
||||
> $(mooedit)/mooeditsavemultiple-glade.h
|
||||
$(mooedit)/quicksearch-glade.h: $(mooedit_srcdir)/glade/quicksearch.glade $(XML2H)
|
||||
mkdir -p $(mooedit)
|
||||
sh $(XML2H) QUICK_SEARCH_GLADE_XML $(mooedit_srcdir)/glade/quicksearch.glade \
|
||||
> $(mooedit)/quicksearch-glade.h
|
||||
$(mooedit)/statusbar-glade.h: $(mooedit_srcdir)/glade/statusbar.glade $(XML2H)
|
||||
mkdir -p $(mooedit)
|
||||
sh $(XML2H) STATUSBAR_GLADE_XML $(mooedit_srcdir)/glade/statusbar.glade \
|
||||
> $(mooedit)/statusbar-glade.h
|
||||
$(mooedit)/mooprint-glade.h: $(mooedit_srcdir)/glade/mooprint.glade $(XML2H)
|
||||
mkdir -p $(mooedit)
|
||||
sh $(XML2H) MOO_PRINT_GLADE_XML $(mooedit_srcdir)/glade/mooprint.glade \
|
||||
> $(mooedit)/mooprint-glade.h
|
||||
|
||||
if GTK_2_10
|
||||
mooedit_sources += $(mooedit_printing_sources)
|
||||
else
|
||||
mooedit_extra_dist = $(mooedit_printing_sources)
|
||||
endif
|
||||
|
||||
moo_extra_dist += $(mooedit_extra_dist) $(mooedit_tools_DATA)
|
||||
|
||||
if MOO_BUILD_EDIT
|
||||
moo_sources += $(mooedit_sources)
|
||||
moo_built_sources += $(mooedit_built_sources)
|
||||
else
|
||||
moo_extra_dist += $(mooedit_sources)
|
||||
endif
|
|
@ -1,15 +0,0 @@
|
|||
#
|
||||
# moo/mooedit/glade/Makefile.incl
|
||||
#
|
||||
|
||||
mooedit_glade = $(mooedit)/glade
|
||||
|
||||
moo_extra_dist += \
|
||||
$(mooedit_glade)/statusbar.glade \
|
||||
$(mooedit_glade)/quicksearch.glade \
|
||||
$(mooedit_glade)/mootextgotoline.glade \
|
||||
$(mooedit_glade)/mootextfind.glade \
|
||||
$(mooedit_glade)/mooeditprefs.glade \
|
||||
$(mooedit_glade)/mooeditsavemult.glade \
|
||||
$(mooedit_glade)/moopluginprefs.glade \
|
||||
$(mooedit_glade)/mooprint.glade
|
|
@ -158,12 +158,8 @@ bt_node_free_rec (BTNode *node,
|
|||
inline static HLInfo*
|
||||
hl_info_new (void)
|
||||
{
|
||||
#ifdef __MOO__
|
||||
HLInfo *info = hl_info_new__ ();
|
||||
return info;
|
||||
#else
|
||||
return NULL;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
@ -172,10 +168,8 @@ hl_info_free (HLInfo *info)
|
|||
{
|
||||
if (info)
|
||||
{
|
||||
#ifdef __MOO__
|
||||
g_free (info->segments);
|
||||
hl_info_free__ (info);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
DIST_SUBDIRS = activestrings completion fileselector
|
||||
|
||||
subdirs = activestrings completion
|
||||
libs = activestrings/libastrings.la completion/libcompletion.la
|
||||
if GTK_2_6
|
||||
subdirs += fileselector
|
||||
libs += fileselector/libfileselector.la
|
||||
endif
|
||||
SUBDIRS = $(subdirs) .
|
||||
|
||||
BUILT_SOURCES = \
|
||||
moofind-glade.h
|
||||
|
||||
EXTRA_DIST = \
|
||||
moofind.glade
|
||||
|
||||
XML2H = $(srcdir)/../../mooutils/xml2h.sh
|
||||
moofind-glade.h: moofind.glade $(XML2H)
|
||||
sh $(XML2H) MOO_FIND_GLADE_XML $(srcdir)/moofind.glade > moofind-glade.h
|
||||
|
||||
unix_sources = \
|
||||
moofind.c \
|
||||
moofind-glade.h
|
||||
|
||||
noinst_LTLIBRARIES = libmooeditplugins.la
|
||||
libmooeditplugins_la_LIBADD = $(libs)
|
||||
libmooeditplugins_la_SOURCES = \
|
||||
mooeditplugins.h
|
||||
|
||||
if MOO_OS_UNIX
|
||||
libmooeditplugins_la_SOURCES += $(unix_sources)
|
||||
else
|
||||
EXTRA_DIST += $(unix_sources)
|
||||
endif
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I../.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
|
@ -1,31 +0,0 @@
|
|||
#
|
||||
# moo/mooedit/plugins/Makefile.incl
|
||||
#
|
||||
|
||||
mooedit_plugins = $(mooedit)/plugins
|
||||
mooedit_plugins_srcdir = $(srcdir)/$(mooedit_plugins)
|
||||
|
||||
mooedit_plugins_built_sources = \
|
||||
$(mooedit_plugins)/moofind-glade.h
|
||||
|
||||
mooedit_plugins_extra_dist = \
|
||||
$(mooedit_plugins)/moofind.glade
|
||||
|
||||
$(mooedit_plugins)/moofind-glade.h: $(mooedit_plugins)/moofind.glade $(XML2H)
|
||||
mkdir -p $(mooedit_plugins)
|
||||
sh $(XML2H) MOO_FIND_GLADE_XML $(mooedit_plugins_srcdir)/moofind.glade > \
|
||||
$(mooedit_plugins)/moofind-glade.h
|
||||
|
||||
mooedit_plugins_unix_sources = \
|
||||
$(mooedit_plugins)/moofind.c \
|
||||
$(mooedit_plugins)/moofind-glade.h
|
||||
|
||||
mooedit_plugins_sources = \
|
||||
$(mooedit_plugins)/mooeditplugins.h
|
||||
|
||||
if MOO_BUILD_EDIT
|
||||
moo_sources += $(mooedit_plugins_sources)
|
||||
moo_unix_sources += $(mooedit_plugins_unix_sources)
|
||||
moo_built_sources += $(mooedit_plugins_built_sources)
|
||||
moo_extra_dist += $(mooedit_plugins_extra_dist)
|
||||
endif
|
|
@ -0,0 +1,31 @@
|
|||
astringsdir = $(MOO_DATA_DIR)
|
||||
astrings_DATA = \
|
||||
as.cfg
|
||||
|
||||
EXTRA_DIST = \
|
||||
as-plugin.glade \
|
||||
$(astrings_DATA)
|
||||
|
||||
astrings_sources = \
|
||||
as-plugin.c \
|
||||
as-plugin.h \
|
||||
as-plugin-prefs.c \
|
||||
as-plugin-script.c \
|
||||
as-plugin-script.h \
|
||||
as-plugin-glade.h
|
||||
|
||||
BUILT_SOURCES = \
|
||||
as-plugin-glade.h
|
||||
|
||||
XML2H = $(srcdir)/../../../mooutils/xml2h.sh
|
||||
as-plugin-glade.h: as-plugin.glade $(XML2H)
|
||||
sh $(XML2H) AS_PLUGIN_GLADE_UI $(srcdir)/as-plugin.glade > as-plugin-glade.h
|
||||
|
||||
noinst_LTLIBRARIES = libastrings.la
|
||||
libastrings_la_SOURCES = $(astrings_sources)
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I../../.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
|
@ -1,40 +0,0 @@
|
|||
#
|
||||
# moo/mooedit/plugins/activestrings/Makefile.incl
|
||||
#
|
||||
|
||||
astrings = $(mooedit_plugins)/activestrings
|
||||
astrings_srcdir = $(srcdir)/$(astrings)
|
||||
|
||||
astringsdir = $(MOO_DATA_DIR)
|
||||
astrings_DATA = \
|
||||
$(astrings)/as.cfg
|
||||
|
||||
astrings_extra_dist = \
|
||||
$(astrings)/as-plugin.glade \
|
||||
$(astrings_DATA)
|
||||
|
||||
astrings_sources = \
|
||||
$(astrings)/as-plugin.c \
|
||||
$(astrings)/as-plugin.h \
|
||||
$(astrings)/as-plugin-prefs.c \
|
||||
$(astrings)/as-plugin-script.c \
|
||||
$(astrings)/as-plugin-script.h \
|
||||
$(astrings)/as-plugin-glade.h
|
||||
|
||||
astrings_built_sources = \
|
||||
$(astrings)/as-plugin-glade.h
|
||||
|
||||
$(astrings)/as-plugin-glade.h: $(astrings)/as-plugin.glade $(XML2H)
|
||||
mkdir -p $(astrings)
|
||||
sh $(XML2H) AS_PLUGIN_GLADE_UI $(astrings_srcdir)/as-plugin.glade > \
|
||||
$(astrings)/as-plugin-glade.h
|
||||
|
||||
if MOO_BUILD_EDIT
|
||||
moo_sources += $(astrings_sources)
|
||||
moo_built_sources += $(astrings_built_sources)
|
||||
moo_extra_dist += $(astrings_extra_dist)
|
||||
else
|
||||
moo_extra_dist += \
|
||||
$(astrings_sources) \
|
||||
$(astrings_extra_dist)
|
||||
endif
|
|
@ -0,0 +1,23 @@
|
|||
completiondir = $(MOO_DATA_DIR)/completion
|
||||
completion_DATA = \
|
||||
files/gap.lst \
|
||||
files/latex.cfg
|
||||
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(completion_DATA) \
|
||||
files/texinfo.cfg
|
||||
|
||||
completion_sources = \
|
||||
completion-plugin.c \
|
||||
completion.c \
|
||||
completion.h
|
||||
|
||||
noinst_LTLIBRARIES = libcompletion.la
|
||||
libcompletion_la_SOURCES = $(completion_sources)
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I../../.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
|
@ -1,35 +0,0 @@
|
|||
completion = $(mooedit_plugins)/completion
|
||||
completion_srcdir = $(srcdir)/$(completion)
|
||||
|
||||
completiondir = $(MOO_DATA_DIR)/completion
|
||||
completion_DATA = \
|
||||
$(completion)/files/gap.lst \
|
||||
$(completion)/files/latex.cfg
|
||||
|
||||
|
||||
completion_extra_dist = \
|
||||
$(completion_DATA) \
|
||||
$(completion)/files/texinfo.cfg
|
||||
|
||||
completion_sources = \
|
||||
$(completion)/completion-plugin.c \
|
||||
$(completion)/completion.c \
|
||||
$(completion)/completion.h
|
||||
|
||||
# completion_built_sources = \
|
||||
# $(completion)/completion-glade.h
|
||||
#
|
||||
# $(completion)/completion-glade.h: $(completion)/completion.glade $(XML2H)
|
||||
# mkdir -p $(completion)
|
||||
# sh $(XML2H) COMPLETION_GLADE_UI $(completion_srcdir)/completion.glade > \
|
||||
# $(completion)/completion-glade.h
|
||||
|
||||
if MOO_BUILD_EDIT
|
||||
moo_sources += $(completion_sources)
|
||||
moo_built_sources += $(completion_built_sources)
|
||||
moo_extra_dist += $(completion_extra_dist)
|
||||
else
|
||||
moo_extra_dist += \
|
||||
$(completion_sources) \
|
||||
$(completion_extra_dist)
|
||||
endif
|
|
@ -0,0 +1,29 @@
|
|||
EXTRA_DIST = \
|
||||
moofileselector.glade \
|
||||
moofileselector-prefs.glade
|
||||
|
||||
fileselector_sources = \
|
||||
moofileselector-prefs.c \
|
||||
moofileselector.c \
|
||||
moofileselector.h \
|
||||
moofileselector-glade.h \
|
||||
moofileselector-prefs-glade.h
|
||||
|
||||
BUILT_SOURCES = \
|
||||
moofileselector-glade.h \
|
||||
moofileselector-prefs-glade.h
|
||||
|
||||
XML2H = $(srcdir)/../../../mooutils/xml2h.sh
|
||||
moofileselector-glade.h: moofileselector.glade $(XML2H)
|
||||
sh $(XML2H) MOO_FILE_SELECTOR_GLADE_XML $(srcdir)/moofileselector.glade > moofileselector-glade.h
|
||||
moofileselector-prefs-glade.h: moofileselector-prefs.glade $(XML2H)
|
||||
sh $(XML2H) MOO_FILE_SELECTOR_PREFS_GLADE_XML $(srcdir)/moofileselector-prefs.glade > moofileselector-prefs-glade.h
|
||||
|
||||
noinst_LTLIBRARIES = libfileselector.la
|
||||
libfileselector_la_SOURCES = $(fileselector_sources)
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I../../.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
|
@ -1,38 +0,0 @@
|
|||
fileselector = $(mooedit_plugins)/fileselector
|
||||
fileselector_srcdir = $(srcdir)/$(fileselector)
|
||||
|
||||
fileselector_extra_dist = \
|
||||
$(fileselector)/moofileselector.glade \
|
||||
$(fileselector)/moofileselector-prefs.glade
|
||||
|
||||
fileselector_sources = \
|
||||
$(fileselector)/moofileselector-prefs.c \
|
||||
$(fileselector)/moofileselector.c \
|
||||
$(fileselector)/moofileselector.h \
|
||||
$(fileselector)/moofileselector-glade.h \
|
||||
$(fileselector)/moofileselector-prefs-glade.h
|
||||
|
||||
fileselector_built_sources = \
|
||||
$(fileselector)/moofileselector-glade.h \
|
||||
$(fileselector)/moofileselector-prefs-glade.h
|
||||
|
||||
$(fileselector)/moofileselector-glade.h: $(fileselector)/moofileselector.glade $(XML2H)
|
||||
mkdir -p $(fileselector)
|
||||
sh $(XML2H) MOO_FILE_SELECTOR_GLADE_XML $(fileselector_srcdir)/moofileselector.glade > \
|
||||
$(fileselector)/moofileselector-glade.h
|
||||
$(fileselector)/moofileselector-prefs-glade.h: $(fileselector)/moofileselector-prefs.glade $(XML2H)
|
||||
mkdir -p $(fileselector)
|
||||
sh $(XML2H) MOO_FILE_SELECTOR_PREFS_GLADE_XML $(fileselector_srcdir)/moofileselector-prefs.glade > \
|
||||
$(fileselector)/moofileselector-prefs-glade.h
|
||||
|
||||
if MOO_BUILD_EDIT
|
||||
if GTK_2_6
|
||||
moo_sources += $(fileselector_sources)
|
||||
moo_built_sources += $(fileselector_built_sources)
|
||||
moo_extra_dist += $(fileselector_extra_dist)
|
||||
else
|
||||
moo_extra_dist += $(fileselector_sources) $(fileselector_extra_dist)
|
||||
endif
|
||||
else
|
||||
moo_extra_dist += $(fileselector_sources) $(fileselector_extra_dist)
|
||||
endif
|
|
@ -0,0 +1,27 @@
|
|||
mooedit_syntaxdir = ${MOO_TEXT_LANG_FILES_DIR}
|
||||
mooedit_syntax_DATA = \
|
||||
c.lang \
|
||||
changelog.lang \
|
||||
diff.lang \
|
||||
gap.lang \
|
||||
gnuplot.lang \
|
||||
latex.lang \
|
||||
make.lang \
|
||||
misc.lang \
|
||||
ms.lang \
|
||||
octave.lang \
|
||||
perl.lang \
|
||||
python.lang \
|
||||
python-console.lang \
|
||||
scheme.lang \
|
||||
sci.lang \
|
||||
sh.lang \
|
||||
texinfo.lang \
|
||||
xml.lang \
|
||||
garnacho.styles \
|
||||
gvim.styles \
|
||||
check.sh \
|
||||
language.dtd \
|
||||
scheme.dtd
|
||||
|
||||
EXTRA_DIST = $(mooedit_syntax_DATA)
|
|
@ -1,33 +0,0 @@
|
|||
#
|
||||
# moo/mooedit/syntax/Makefile.incl
|
||||
#
|
||||
|
||||
mooedit_syntax = $(mooedit)/syntax
|
||||
|
||||
mooedit_syntaxdir = ${MOO_TEXT_LANG_FILES_DIR}
|
||||
mooedit_syntax_DATA = \
|
||||
$(mooedit_syntax)/c.lang \
|
||||
$(mooedit_syntax)/changelog.lang \
|
||||
$(mooedit_syntax)/diff.lang \
|
||||
$(mooedit_syntax)/gap.lang \
|
||||
$(mooedit_syntax)/gnuplot.lang \
|
||||
$(mooedit_syntax)/latex.lang \
|
||||
$(mooedit_syntax)/make.lang \
|
||||
$(mooedit_syntax)/misc.lang \
|
||||
$(mooedit_syntax)/ms.lang \
|
||||
$(mooedit_syntax)/octave.lang \
|
||||
$(mooedit_syntax)/perl.lang \
|
||||
$(mooedit_syntax)/python.lang \
|
||||
$(mooedit_syntax)/python-console.lang \
|
||||
$(mooedit_syntax)/scheme.lang \
|
||||
$(mooedit_syntax)/sci.lang \
|
||||
$(mooedit_syntax)/sh.lang \
|
||||
$(mooedit_syntax)/texinfo.lang \
|
||||
$(mooedit_syntax)/xml.lang \
|
||||
$(mooedit_syntax)/garnacho.styles \
|
||||
$(mooedit_syntax)/gvim.styles \
|
||||
$(mooedit_syntax)/check.sh \
|
||||
$(mooedit_syntax)/language.dtd \
|
||||
$(mooedit_syntax)/scheme.dtd
|
||||
|
||||
moo_extra_dist += $(mooedit_syntax_DATA)
|
|
@ -0,0 +1,80 @@
|
|||
moofileview_sources = \
|
||||
moobookmarkmgr.c \
|
||||
moobookmarkmgr.h \
|
||||
moobookmarkmgr-glade.h \
|
||||
moobookmarkview.c \
|
||||
moobookmarkview.h \
|
||||
moocreatefolder-glade.h \
|
||||
moofileviewdrop-glade.h \
|
||||
moofile.c \
|
||||
moofile.h \
|
||||
moofileentry.c \
|
||||
moofileentry.h \
|
||||
moofileprops-glade.h \
|
||||
moofilesystem.c \
|
||||
moofilesystem.h \
|
||||
moofileview.c \
|
||||
moofileview.h \
|
||||
moofileview-ui.h \
|
||||
moofileview-dialogs.c \
|
||||
moofileview-dialogs.h \
|
||||
moofileview-private.h \
|
||||
moofileview-tools.c \
|
||||
moofileview-tools.h \
|
||||
moofoldermodel.c \
|
||||
moofoldermodel.h \
|
||||
moofoldermodel-private.h\
|
||||
mooiconview.c \
|
||||
mooiconview.h \
|
||||
mootreeview.c \
|
||||
mootreeview.h \
|
||||
symlink.h
|
||||
|
||||
moofileview_pixmaps = \
|
||||
symlink.png \
|
||||
symlink-small.png
|
||||
|
||||
BUILT_SOURCES = \
|
||||
moofileview-ui.h \
|
||||
moofileprops-glade.h \
|
||||
moocreatefolder-glade.h \
|
||||
moofileviewdrop-glade.h \
|
||||
symlink.h \
|
||||
moobookmarkmgr-glade.h
|
||||
|
||||
symlink.h: $(moofileview_pixmaps)
|
||||
gdk-pixbuf-csource --static --build-list \
|
||||
SYMLINK_ARROW $(srcdir)/symlink.png \
|
||||
SYMLINK_ARROW_SMALL $(srcdir)/symlink-small.png \
|
||||
> symlink.h
|
||||
|
||||
XML2H = $(srcdir)/../mooutils/xml2h.sh
|
||||
|
||||
moofileview-ui.h: $(srcdir)/moofileview-ui.xml $(XML2H)
|
||||
sh $(XML2H) MOO_FILE_VIEW_UI $(srcdir)/moofileview-ui.xml > moofileview-ui.h
|
||||
moofileprops-glade.h: $(srcdir)/glade/moofileprops.glade $(XML2H)
|
||||
sh $(XML2H) MOO_FILE_PROPS_GLADE_UI $(srcdir)/glade/moofileprops.glade > moofileprops-glade.h
|
||||
moocreatefolder-glade.h: $(srcdir)/glade/moocreatefolder.glade $(XML2H)
|
||||
sh $(XML2H) MOO_CREATE_FOLDER_GLADE_UI $(srcdir)/glade/moocreatefolder.glade > moocreatefolder-glade.h
|
||||
moobookmarkmgr-glade.h: $(srcdir)/glade/bookmark_editor.glade $(XML2H)
|
||||
sh $(XML2H) MOO_BOOKMARK_MGR_GLADE_UI $(srcdir)/glade/bookmark_editor.glade > moobookmarkmgr-glade.h
|
||||
moofileviewdrop-glade.h: $(srcdir)/glade/drop.glade $(XML2H)
|
||||
sh $(XML2H) MOO_FILE_VIEW_DROP_GLADE_UI $(srcdir)/glade/drop.glade > moofileviewdrop-glade.h
|
||||
|
||||
|
||||
EXTRA_DIST = \
|
||||
glade/drop.glade \
|
||||
glade/moofileprops.glade \
|
||||
glade/moocreatefolder.glade \
|
||||
glade/bookmark_editor.glade \
|
||||
moofileview-ui.xml \
|
||||
$(moofileview_pixmaps)
|
||||
|
||||
noinst_LTLIBRARIES = libmoofileview.la
|
||||
libmoofileview_la_SOURCES = $(moofileview_sources)
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
|
@ -19,7 +19,7 @@
|
|||
#include "moofileview/moofile.h"
|
||||
#include "mooutils/mooprefs.h"
|
||||
#if MOO_USE_XDGMIME
|
||||
#include "xdgmime/xdgmime.h"
|
||||
#include "mooutils/xdgmime/xdgmime.h"
|
||||
#endif
|
||||
#include <string.h>
|
||||
|
Before Width: | Height: | Size: 97 B After Width: | Height: | Size: 97 B |
Before Width: | Height: | Size: 183 B After Width: | Height: | Size: 183 B |
|
@ -0,0 +1,39 @@
|
|||
SUBDIRS = plugins pygtk .
|
||||
|
||||
moopython_sources = \
|
||||
moopython-utils.c \
|
||||
moopython-utils.h
|
||||
|
||||
EXTRA_DIST = \
|
||||
mooplugin-python.c \
|
||||
mooplugin-python.h
|
||||
|
||||
if MOO_BUILD_EDIT
|
||||
moopython_sources += \
|
||||
mooplugin-python.c \
|
||||
mooplugin-python.h
|
||||
endif
|
||||
|
||||
noinst_LTLIBRARIES = libmoopython.la
|
||||
libmoopython_la_LIBADD = pygtk/libmoopygtk.la
|
||||
libmoopython_la_SOURCES = $(moopython_sources)
|
||||
AM_CFLAGS = \
|
||||
-I.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS) \
|
||||
$(PYTHON_INCLUDES) \
|
||||
$(PYGTK_CFLAGS)
|
||||
|
||||
EXTRA_DIST += \
|
||||
codegen/__init__.py \
|
||||
codegen/argtypes.py \
|
||||
codegen/codegen.py \
|
||||
codegen/definitions.py \
|
||||
codegen/defsparser.py \
|
||||
codegen/docgen.py \
|
||||
codegen/mergedefs.py \
|
||||
codegen/mkskel.py \
|
||||
codegen/override.py \
|
||||
codegen/reversewrapper.py \
|
||||
codegen/scmexpr.py
|
|
@ -1,20 +0,0 @@
|
|||
#
|
||||
# moo/moopython/Makefile.incl
|
||||
#
|
||||
|
||||
moopython = $(moo_prefix)/moopython
|
||||
moopython_srcdir = $(srcdir)/$(moopython)
|
||||
|
||||
moopython_sources = \
|
||||
$(moopython)/moopython-utils.c \
|
||||
$(moopython)/moopython-utils.h
|
||||
|
||||
if MOO_BUILD_EDIT
|
||||
moopython_sources += \
|
||||
$(moopython)/mooplugin-python.c \
|
||||
$(moopython)/mooplugin-python.h
|
||||
endif
|
||||
|
||||
moopython_built_sources =
|
||||
moopython_nodist_sources =
|
||||
moopython_cleanfiles =
|
|
@ -1,16 +0,0 @@
|
|||
#
|
||||
# moo/moopython/codegen/Makefile.incl
|
||||
#
|
||||
|
||||
moo_extra_dist += \
|
||||
$(moopython)/codegen/__init__.py \
|
||||
$(moopython)/codegen/argtypes.py \
|
||||
$(moopython)/codegen/codegen.py \
|
||||
$(moopython)/codegen/definitions.py \
|
||||
$(moopython)/codegen/defsparser.py \
|
||||
$(moopython)/codegen/docgen.py \
|
||||
$(moopython)/codegen/mergedefs.py \
|
||||
$(moopython)/codegen/mkskel.py \
|
||||
$(moopython)/codegen/override.py \
|
||||
$(moopython)/codegen/reversewrapper.py \
|
||||
$(moopython)/codegen/scmexpr.py
|
|
@ -0,0 +1,13 @@
|
|||
moopython_pluginsdir = $(MOO_LIB_DIR)/plugins
|
||||
moopython_plugins_libdir = $(MOO_LIB_DIR)/plugins/lib
|
||||
|
||||
moopython_plugins_DATA = \
|
||||
console.py \
|
||||
python.py
|
||||
|
||||
moopython_plugins_lib_DATA = \
|
||||
pyconsole.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(moopython_plugins_DATA) \
|
||||
$(moopython_plugins_lib_DATA)
|
|
@ -1,17 +0,0 @@
|
|||
#
|
||||
# moo/moopython/plugins/Makefile.incl
|
||||
#
|
||||
|
||||
moopython_pluginsdir = $(MOO_LIB_DIR)/plugins
|
||||
moopython_plugins_libdir = $(MOO_LIB_DIR)/plugins/lib
|
||||
|
||||
moopython_plugins_DATA = \
|
||||
$(moopython)/plugins/console.py \
|
||||
$(moopython)/plugins/python.py
|
||||
|
||||
moopython_plugins_lib_DATA = \
|
||||
$(moopython)/plugins/pyconsole.py
|
||||
|
||||
moo_extra_dist += \
|
||||
$(moopython_plugins_DATA) \
|
||||
$(moopython_plugins_lib_DATA)
|
|
@ -0,0 +1,150 @@
|
|||
moopygtk_sources = \
|
||||
moo-pygtk.c \
|
||||
moo-pygtk.h \
|
||||
mooapp-mod.h \
|
||||
mooedit-mod.h \
|
||||
mooterm-mod.h \
|
||||
mooutils-mod.h \
|
||||
moo-mod.h
|
||||
|
||||
BUILT_SOURCES = \
|
||||
mooapp-mod.h \
|
||||
mooedit-mod.h \
|
||||
mooterm-mod.h \
|
||||
mooutils-mod.h \
|
||||
moo-mod.h
|
||||
|
||||
nodist_moopygtk_sources =
|
||||
CLEANFILES =
|
||||
|
||||
mooedit_defs_files = \
|
||||
mooeditor.defs \
|
||||
mooplugin.defs
|
||||
|
||||
mooutils_defs_files = \
|
||||
moofileview.defs
|
||||
|
||||
EXTRA_DIST = \
|
||||
moo-mod.py \
|
||||
moo-pygtk.c \
|
||||
mooapp-mod.py \
|
||||
mooapp-pygtk.defs \
|
||||
mooapp-pygtk.override \
|
||||
mooapp-mod.c \
|
||||
$(mooedit_defs_files) \
|
||||
mooedit-mod.py \
|
||||
mooedit-pygtk.defs \
|
||||
mooedit-pygtk.override \
|
||||
mooedit-mod.c \
|
||||
mooterm-mod.py \
|
||||
mooterm-pygtk.defs \
|
||||
mooterm-pygtk.override \
|
||||
mooterm-mod.c \
|
||||
mooutils-mod.py \
|
||||
mooutils-pygtk.defs \
|
||||
mooutils-pygtk.override \
|
||||
mooutils-mod.c \
|
||||
$(mooutils_defs_files) \
|
||||
$(mooutils_override_files)
|
||||
|
||||
|
||||
if MOO_BUILD_UTILS
|
||||
moopygtk_sources += mooutils-mod.c
|
||||
nodist_moopygtk_sources += mooutils-pygtk.c
|
||||
BUILT_SOURCES += mooutils-pygtk.c
|
||||
CLEANFILES += mooutils-pygtk.c
|
||||
endif MOO_BUILD_UTILS
|
||||
|
||||
if MOO_BUILD_TERM
|
||||
moopygtk_sources += mooterm-mod.c
|
||||
nodist_moopygtk_sources += mooterm-pygtk.c
|
||||
BUILT_SOURCES += mooterm-pygtk.c
|
||||
CLEANFILES += mooterm-pygtk.c
|
||||
endif MOO_BUILD_TERM
|
||||
|
||||
if MOO_BUILD_EDIT
|
||||
moopygtk_sources += mooedit-mod.c
|
||||
nodist_moopygtk_sources += mooedit-pygtk.c
|
||||
BUILT_SOURCES += mooedit-pygtk.c
|
||||
CLEANFILES += mooedit-pygtk.c
|
||||
endif MOO_BUILD_EDIT
|
||||
|
||||
if MOO_BUILD_APP
|
||||
moopygtk_sources += mooapp-mod.c
|
||||
nodist_moopygtk_sources += mooapp-pygtk.c
|
||||
BUILT_SOURCES += mooapp-pygtk.c
|
||||
CLEANFILES += mooapp-pygtk.c
|
||||
endif MOO_BUILD_APP
|
||||
|
||||
if MOO_OS_MINGW
|
||||
codegen_platform = --platform win32
|
||||
endif
|
||||
|
||||
if MOO_USE_CUSTOM_CODEGEN
|
||||
codegen_script = $(srcdir)/../codegen/codegen.py
|
||||
codegen = $(PYTHON) $(codegen_script) $(codegen_platform) --pygtk-version=$(PYGTK_MINOR_VERSION)
|
||||
else
|
||||
codegen = $(PYTHON) $(PYGTK_CODEGEN_DIR)/codegen.py $(PYGTK_CODEGEN_ARGS)
|
||||
endif
|
||||
|
||||
mooutils-pygtk.c: mooutils-pygtk.defs mooutils-pygtk.override $(mooutils_defs_files) $(codegen_script)
|
||||
$(codegen) --prefix _moo_utils \
|
||||
--register $(PYGTK_DEFS_DIR)/gtk-types.defs \
|
||||
--register $(PYGTK_DEFS_DIR)/gdk-types.defs \
|
||||
--override $(srcdir)/mooutils-pygtk.override \
|
||||
--outfilename mooutils-pygtk.c \
|
||||
$(srcdir)/mooutils-pygtk.defs > mooutils-pygtk.c
|
||||
|
||||
mooterm-pygtk.c: mooterm-pygtk.defs mooterm-pygtk.override $(codegen_script)
|
||||
$(codegen) --prefix _moo_term \
|
||||
--register $(PYGTK_DEFS_DIR)/gtk-types.defs \
|
||||
--register $(PYGTK_DEFS_DIR)/gdk-types.defs \
|
||||
--register $(srcdir)/mooutils-pygtk.defs \
|
||||
--override $(srcdir)/mooterm-pygtk.override \
|
||||
--outfilename mooterm-pygtk.c \
|
||||
$(srcdir)/mooterm-pygtk.defs > mooterm-pygtk.c
|
||||
|
||||
mooedit-pygtk.c: mooedit-pygtk.defs mooedit-pygtk.override $(mooedit_defs_files) $(codegen_script)
|
||||
$(codegen) --prefix _moo_edit \
|
||||
--register $(PYGTK_DEFS_DIR)/gtk-types.defs \
|
||||
--register $(PYGTK_DEFS_DIR)/gdk-types.defs \
|
||||
--register $(srcdir)/mooutils-pygtk.defs \
|
||||
--override $(srcdir)/mooedit-pygtk.override \
|
||||
--outfilename mooedit-pygtk.c \
|
||||
$(srcdir)/mooedit-pygtk.defs > mooedit-pygtk.c
|
||||
|
||||
mooapp-pygtk.c: mooapp-pygtk.defs mooapp-pygtk.override $(codegen_script)
|
||||
$(codegen) --prefix _moo_app \
|
||||
--register $(PYGTK_DEFS_DIR)/gtk-types.defs \
|
||||
--register $(PYGTK_DEFS_DIR)/gdk-types.defs \
|
||||
--register $(srcdir)/mooedit-pygtk.defs \
|
||||
--register $(srcdir)/mooterm-pygtk.defs \
|
||||
--register $(srcdir)/mooutils-pygtk.defs \
|
||||
--override $(srcdir)/mooapp-pygtk.override \
|
||||
--outfilename mooapp-pygtk.c \
|
||||
$(srcdir)/mooapp-pygtk.defs > mooapp-pygtk.c
|
||||
|
||||
PY2H = $(srcdir)/../../mooutils/py2h.sh
|
||||
moo-mod.h: $(srcdir)/moo-mod.py $(PY2H)
|
||||
sh $(PY2H) MOO_PY $(srcdir)/moo-mod.py > moo-mod.h
|
||||
mooedit-mod.h: $(srcdir)/mooedit-mod.py $(PY2H)
|
||||
sh $(PY2H) MOO_EDIT_PY $(srcdir)/mooedit-mod.py > mooedit-mod.h
|
||||
mooapp-mod.h: mooapp-mod.py $(PY2H)
|
||||
sh $(PY2H) MOO_APP_PY $(srcdir)/mooapp-mod.py > mooapp-mod.h
|
||||
mooutils-mod.h: mooutils-mod.py $(PY2H)
|
||||
sh $(PY2H) MOO_UTILS_PY $(srcdir)/mooutils-mod.py > mooutils-mod.h
|
||||
mooterm-mod.h: mooterm-mod.py $(PY2H)
|
||||
sh $(PY2H) MOO_TERM_PY $(srcdir)/mooterm-mod.py > mooterm-mod.h
|
||||
|
||||
|
||||
noinst_LTLIBRARIES = libmoopygtk.la
|
||||
libmoopygtk_la_SOURCES = $(moopygtk_sources)
|
||||
nodist_libmoopygtk_la_SOURCES = $(nodist_moopygtk_sources)
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I../.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS) \
|
||||
$(PYTHON_INCLUDES) \
|
||||
$(PYGTK_CFLAGS)
|
|
@ -1,166 +0,0 @@
|
|||
#
|
||||
# moo/moopython/Makefile.incl
|
||||
#
|
||||
|
||||
moopygtk = $(moopython)/pygtk
|
||||
moopygtk_srcdir = $(srcdir)/$(moopygtk)
|
||||
|
||||
moopygtk_sources = \
|
||||
$(moopygtk)/moo-pygtk.c \
|
||||
$(moopygtk)/moo-pygtk.h \
|
||||
$(moopygtk)/mooapp-mod.h \
|
||||
$(moopygtk)/mooedit-mod.h \
|
||||
$(moopygtk)/mooterm-mod.h \
|
||||
$(moopygtk)/mooutils-mod.h \
|
||||
$(moopygtk)/moo-mod.h
|
||||
|
||||
moopygtk_built_sources = \
|
||||
$(moopygtk)/mooapp-mod.h \
|
||||
$(moopygtk)/mooedit-mod.h \
|
||||
$(moopygtk)/mooterm-mod.h \
|
||||
$(moopygtk)/mooutils-mod.h \
|
||||
$(moopygtk)/moo-mod.h
|
||||
|
||||
nodist_moopygtk_sources =
|
||||
moopygtk_cleanfiles = $(moopygtk)/moo-mod.h
|
||||
|
||||
mooedit_defs_files = \
|
||||
$(moopygtk)/mooeditor.defs \
|
||||
$(moopygtk)/mooplugin.defs
|
||||
|
||||
mooutils_defs_files = \
|
||||
$(moopygtk)/moofileview.defs
|
||||
|
||||
moopygtk_extra_dist = \
|
||||
$(moopygtk)/moo-mod.py \
|
||||
$(moopygtk)/moo-pygtk.c \
|
||||
$(moopygtk)/mooapp-mod.py \
|
||||
$(moopygtk)/mooapp-pygtk.defs \
|
||||
$(moopygtk)/mooapp-pygtk.override \
|
||||
$(moopygtk)/mooapp-mod.c \
|
||||
$(mooedit_defs_files) \
|
||||
$(moopygtk)/mooedit-mod.py \
|
||||
$(moopygtk)/mooedit-pygtk.defs \
|
||||
$(moopygtk)/mooedit-pygtk.override \
|
||||
$(moopygtk)/mooedit-mod.c \
|
||||
$(moopygtk)/mooterm-mod.py \
|
||||
$(moopygtk)/mooterm-pygtk.defs \
|
||||
$(moopygtk)/mooterm-pygtk.override \
|
||||
$(moopygtk)/mooterm-mod.c \
|
||||
$(moopygtk)/mooutils-mod.py \
|
||||
$(moopygtk)/mooutils-pygtk.defs \
|
||||
$(moopygtk)/mooutils-pygtk.override \
|
||||
$(moopygtk)/mooutils-mod.c \
|
||||
$(mooutils_defs_files) \
|
||||
$(mooutils_override_files)
|
||||
|
||||
|
||||
if MOO_BUILD_UTILS
|
||||
moopygtk_sources += $(moopygtk)/mooutils-mod.c
|
||||
nodist_moopygtk_sources += $(moopygtk)/mooutils-pygtk.c
|
||||
moopygtk_built_sources += $(moopygtk)/mooutils-pygtk.c
|
||||
moopygtk_cleanfiles += $(moopygtk)/mooutils-pygtk.c
|
||||
endif MOO_BUILD_UTILS
|
||||
|
||||
if MOO_BUILD_TERM
|
||||
moopygtk_sources += $(moopygtk)/mooterm-mod.c
|
||||
nodist_moopygtk_sources += $(moopygtk)/mooterm-pygtk.c
|
||||
moopygtk_built_sources += $(moopygtk)/mooterm-pygtk.c
|
||||
moopygtk_cleanfiles += $(moopygtk)/mooterm-pygtk.c
|
||||
endif MOO_BUILD_TERM
|
||||
|
||||
if MOO_BUILD_EDIT
|
||||
moopygtk_sources += $(moopygtk)/mooedit-mod.c
|
||||
nodist_moopygtk_sources += $(moopygtk)/mooedit-pygtk.c
|
||||
moopygtk_built_sources += $(moopygtk)/mooedit-pygtk.c
|
||||
moopygtk_cleanfiles += $(moopygtk)/mooedit-pygtk.c
|
||||
endif MOO_BUILD_EDIT
|
||||
|
||||
if MOO_BUILD_APP
|
||||
moopygtk_sources += $(moopygtk)/mooapp-mod.c
|
||||
nodist_moopygtk_sources += $(moopygtk)/mooapp-pygtk.c
|
||||
moopygtk_built_sources += $(moopygtk)/mooapp-pygtk.c
|
||||
moopygtk_cleanfiles += $(moopygtk)/mooapp-pygtk.c
|
||||
endif MOO_BUILD_APP
|
||||
|
||||
if MOO_OS_MINGW
|
||||
codegen_platform = --platform win32
|
||||
endif
|
||||
|
||||
if MOO_USE_CUSTOM_CODEGEN
|
||||
codegen_script = $(moopython_srcdir)/codegen/codegen.py
|
||||
codegen = $(PYTHON) $(codegen_script) $(codegen_platform) --pygtk-version=$(PYGTK_MINOR_VERSION)
|
||||
else
|
||||
codegen = $(PYTHON) $(PYGTK_CODEGEN_DIR)/codegen.py $(PYGTK_CODEGEN_ARGS)
|
||||
endif
|
||||
|
||||
$(moopygtk)/mooutils-pygtk.c: $(moopygtk)/mooutils-pygtk.defs $(moopygtk)/mooutils-pygtk.override $(mooutils_defs_files) $(codegen_script)
|
||||
mkdir -p $(moopygtk)
|
||||
$(codegen) --prefix _moo_utils \
|
||||
--register $(PYGTK_DEFS_DIR)/gtk-types.defs \
|
||||
--register $(PYGTK_DEFS_DIR)/gdk-types.defs \
|
||||
--override $(moopygtk_srcdir)/mooutils-pygtk.override \
|
||||
--outfilename $(moopygtk)/mooutils-pygtk.c \
|
||||
$(moopygtk_srcdir)/mooutils-pygtk.defs > $(moopygtk)/mooutils-pygtk.c
|
||||
|
||||
$(moopygtk)/mooterm-pygtk.c: $(moopygtk)/mooterm-pygtk.defs $(moopygtk)/mooterm-pygtk.override $(codegen_script)
|
||||
mkdir -p $(moopygtk)
|
||||
$(codegen) --prefix _moo_term \
|
||||
--register $(PYGTK_DEFS_DIR)/gtk-types.defs \
|
||||
--register $(PYGTK_DEFS_DIR)/gdk-types.defs \
|
||||
--register $(moopygtk_srcdir)/mooutils-pygtk.defs \
|
||||
--override $(moopygtk_srcdir)/mooterm-pygtk.override \
|
||||
--outfilename $(moopygtk)/mooterm-pygtk.c \
|
||||
$(moopygtk_srcdir)/mooterm-pygtk.defs > $(moopygtk)/mooterm-pygtk.c
|
||||
|
||||
$(moopygtk)/mooedit-pygtk.c: $(moopygtk)/mooedit-pygtk.defs $(moopygtk)/mooedit-pygtk.override $(mooedit_defs_files) $(codegen_script)
|
||||
mkdir -p $(moopygtk)
|
||||
$(codegen) --prefix _moo_edit \
|
||||
--register $(PYGTK_DEFS_DIR)/gtk-types.defs \
|
||||
--register $(PYGTK_DEFS_DIR)/gdk-types.defs \
|
||||
--register $(moopygtk_srcdir)/mooutils-pygtk.defs \
|
||||
--override $(moopygtk_srcdir)/mooedit-pygtk.override \
|
||||
--outfilename $(moopygtk)/mooedit-pygtk.c \
|
||||
$(moopygtk_srcdir)/mooedit-pygtk.defs > $(moopygtk)/mooedit-pygtk.c
|
||||
|
||||
$(moopygtk)/mooapp-pygtk.c: $(moopygtk)/mooapp-pygtk.defs $(moopygtk)/mooapp-pygtk.override $(codegen_script)
|
||||
mkdir -p $(moopygtk)
|
||||
$(codegen) --prefix _moo_app \
|
||||
--register $(PYGTK_DEFS_DIR)/gtk-types.defs \
|
||||
--register $(PYGTK_DEFS_DIR)/gdk-types.defs \
|
||||
--register $(moopygtk_srcdir)/mooedit-pygtk.defs \
|
||||
--register $(moopygtk_srcdir)/mooterm-pygtk.defs \
|
||||
--register $(moopygtk_srcdir)/mooutils-pygtk.defs \
|
||||
--override $(moopygtk_srcdir)/mooapp-pygtk.override \
|
||||
--outfilename $(moopygtk)/mooapp-pygtk.c \
|
||||
$(moopygtk_srcdir)/mooapp-pygtk.defs > $(moopygtk)/mooapp-pygtk.c
|
||||
|
||||
$(moopygtk)/moo-mod.h: $(moopygtk_srcdir)/moo-mod.py $(PY2H)
|
||||
mkdir -p $(moopygtk)
|
||||
sh $(PY2H) MOO_PY $(moopygtk_srcdir)/moo-mod.py > $(moopygtk)/moo-mod.h
|
||||
$(moopygtk)/mooedit-mod.h: $(moopygtk_srcdir)/mooedit-mod.py $(PY2H)
|
||||
mkdir -p $(moopygtk)
|
||||
sh $(PY2H) MOO_EDIT_PY $(moopygtk_srcdir)/mooedit-mod.py > $(moopygtk)/mooedit-mod.h
|
||||
$(moopygtk)/mooapp-mod.h: $(moopygtk)/mooapp-mod.py $(PY2H)
|
||||
mkdir -p $(moopygtk)
|
||||
sh $(PY2H) MOO_APP_PY $(moopygtk_srcdir)/mooapp-mod.py > $(moopygtk)/mooapp-mod.h
|
||||
$(moopygtk)/mooutils-mod.h: $(moopygtk)/mooutils-mod.py $(PY2H)
|
||||
mkdir -p $(moopygtk)
|
||||
sh $(PY2H) MOO_UTILS_PY $(moopygtk_srcdir)/mooutils-mod.py > $(moopygtk)/mooutils-mod.h
|
||||
$(moopygtk)/mooterm-mod.h: $(moopygtk)/mooterm-mod.py $(PY2H)
|
||||
mkdir -p $(moopygtk)
|
||||
sh $(PY2H) MOO_TERM_PY $(moopygtk_srcdir)/mooterm-mod.py > $(moopygtk)/mooterm-mod.h
|
||||
|
||||
moopython_sources += $(moopygtk_sources)
|
||||
moopython_nodist_sources += $(nodist_moopygtk_sources)
|
||||
moopython_built_sources += $(moopygtk_built_sources)
|
||||
moopython_cleanfiles += $(moopygtk_cleanfiles)
|
||||
|
||||
if MOO_USE_PYGTK
|
||||
moo_built_sources += $(moopython_built_sources)
|
||||
moo_nodist_sources += $(moopython_nodist_sources)
|
||||
moo_cleanfiles += $(moopython_cleanfiles)
|
||||
moo_sources += $(moopython_sources)
|
||||
endif
|
||||
|
||||
moo_extra_dist += $(moopygtk_extra_dist)
|
|
@ -0,0 +1,40 @@
|
|||
EXTRA_DIST = mooscript.y
|
||||
|
||||
# not using rule for auto-regenerating mooscript-yacc.[ch]
|
||||
mooscript_yacc: $(srcdir)/mooscript.y
|
||||
touch mooscript_yacc
|
||||
bison -o $(srcdir)/mooscript-yacc.c -d $(srcdir)/mooscript.y
|
||||
|
||||
mooscript_headers = \
|
||||
mooscript-context.h \
|
||||
mooscript-func.h \
|
||||
mooscript-node.h \
|
||||
mooscript-parser.h \
|
||||
mooscript-value.h \
|
||||
mooscript-zenity.h
|
||||
|
||||
mooscript_sources = \
|
||||
$(mooscript_headers) \
|
||||
mooscript-builtin.c \
|
||||
mooscript-context.c \
|
||||
mooscript-func.c \
|
||||
mooscript-node.c \
|
||||
mooscript-parser.c \
|
||||
mooscript-parser-priv.h \
|
||||
mooscript-value.c \
|
||||
mooscript-yacc.c \
|
||||
mooscript-yacc.h \
|
||||
mooscript-zenity.c
|
||||
|
||||
# BUILT_SOURCES = \
|
||||
# mooscript-yacc.c \
|
||||
# mooscript-yacc.h
|
||||
|
||||
noinst_LTLIBRARIES = libmooscript.la
|
||||
libmooscript_la_SOURCES = $(mooscript_sources)
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I.. \
|
||||
-I$(top_builddir) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
|
@ -0,0 +1,112 @@
|
|||
mooterm_include_headers = \
|
||||
mooterm.h \
|
||||
mootermwindow.h \
|
||||
mooterm-text.h \
|
||||
mootermline.h \
|
||||
mootermtag.h
|
||||
|
||||
mooterm_sources = \
|
||||
$(mooterm_include_headers) \
|
||||
mooterm.c \
|
||||
mooterm-input.c \
|
||||
mooterm-keymap.h \
|
||||
mooterm-prefs.c \
|
||||
mooterm-prefs.h \
|
||||
mooterm-private.h \
|
||||
mooterm-selection.h \
|
||||
mooterm-text.c \
|
||||
mooterm-text-private.h \
|
||||
mooterm-vt.h \
|
||||
mooterm-vtctls.h \
|
||||
mooterm-draw.c \
|
||||
mootermbuffer.c \
|
||||
mootermbuffer.h \
|
||||
mootermbuffer-graph.h \
|
||||
mootermbuffer-private.h \
|
||||
mootermline.c \
|
||||
mootermline-private.h \
|
||||
mootermparser.c \
|
||||
mootermparser.h \
|
||||
mootermparser-yacc.c \
|
||||
mootermparser-yacc.h \
|
||||
mootermpt.c \
|
||||
mootermpt.h \
|
||||
mootermpt-private.h \
|
||||
mootermtag.c \
|
||||
mootermwindow.c \
|
||||
mootermprefs-glade.h
|
||||
|
||||
mooterm_unix_sources = \
|
||||
mootermpt-unix.c \
|
||||
pty.c \
|
||||
pty.h
|
||||
|
||||
mooterm_win32_sources = \
|
||||
mootermhelper.h \
|
||||
mootermpt-cygwin.c
|
||||
|
||||
termhelper_sources = \
|
||||
termhelper_res.res \
|
||||
mootermhelper.c \
|
||||
mootermhelper.h \
|
||||
pty.c \
|
||||
pty.h
|
||||
|
||||
EXTRA_DIST = \
|
||||
mootermparser-yacc.y \
|
||||
$(termhelper_sources) \
|
||||
termhelper_res.rc.in \
|
||||
glade/mootermprefs.glade
|
||||
|
||||
BUILT_SOURCES = \
|
||||
mootermprefs-glade.h
|
||||
|
||||
# not using rule for auto-regenerating mootermparser-yacc.[ch]
|
||||
mootermparser_yacc: mootermparser-yacc.y
|
||||
touch mootermparser_yacc
|
||||
bison -o $(srcdir)/mootermparser-yacc.c -d $(srcdir)/mootermparser-yacc.y
|
||||
|
||||
XML2H = $(srcdir)/../mooutils/xml2h.sh
|
||||
mootermprefs-glade.h: glade/mootermprefs.glade $(XML2H)
|
||||
sh $(XML2H) MOO_TERM_PREFS_GLADE_UI $(srcdir)/glade/mootermprefs.glade \
|
||||
> mootermprefs-glade.h
|
||||
|
||||
|
||||
noinst_LTLIBRARIES = libmooterm.la
|
||||
|
||||
libmooterm_la_SOURCES = $(mooterm_sources)
|
||||
|
||||
if MOO_OS_UNIX
|
||||
libmooterm_la_SOURCES += $(mooterm_unix_sources)
|
||||
EXTRA_DIST += $(mooterm_win32_sources)
|
||||
else
|
||||
libmooterm_la_SOURCES += $(mooterm_win32_sources)
|
||||
EXTRA_DIST += $(mooterm_unix_sources)
|
||||
endif
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I$(top_builddir) \
|
||||
-I.. \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
||||
|
||||
if MOO_OS_CYGWIN
|
||||
noinst_PROGRAMS = termhelper
|
||||
termhelper_SOURCES = $(termhelper_sources)
|
||||
nodist_termhelper_SOURCES = termhelper_res.res
|
||||
CLEANFILES = termhelper_res.res
|
||||
termhelper_CFLAGS = \
|
||||
-I$(top_builddir) \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/$(MOO_SRC_PREFIX) \
|
||||
-I$(top_builddir)/$(MOO_SRC_PREFIX) \
|
||||
$(MOO_DEBUG_CFLAGS) \
|
||||
$(CFLAGS)
|
||||
termhelper_res.res: termhelper_res.rc
|
||||
$(WINDRES) -i $(srcdir)/termhelper_res.rc --input-format=rc -o termhelper_res.res -O coff
|
||||
termhelper_LDADD = termhelper_res.res
|
||||
else
|
||||
termhelper_res.res: termhelper_res.rc
|
||||
touch termhelper_res.res
|
||||
CLEANFILES = termhelper_res.res
|
||||
endif
|
|
@ -1,108 +0,0 @@
|
|||
#
|
||||
# moo/mooterm/Makefile.incl
|
||||
#
|
||||
|
||||
mooterm = $(moo_prefix)/mooterm
|
||||
mooterm_srcdir = $(srcdir)/$(mooterm)
|
||||
|
||||
mooterm_include_headers = \
|
||||
$(mooterm)/mooterm.h \
|
||||
$(mooterm)/mootermwindow.h \
|
||||
$(mooterm)/mooterm-text.h \
|
||||
$(mooterm)/mootermline.h \
|
||||
$(mooterm)/mootermtag.h
|
||||
|
||||
mooterm_sources = \
|
||||
$(mooterm_include_headers) \
|
||||
$(mooterm)/mooterm.c \
|
||||
$(mooterm)/mooterm-input.c \
|
||||
$(mooterm)/mooterm-keymap.h \
|
||||
$(mooterm)/mooterm-prefs.c \
|
||||
$(mooterm)/mooterm-prefs.h \
|
||||
$(mooterm)/mooterm-private.h \
|
||||
$(mooterm)/mooterm-selection.h \
|
||||
$(mooterm)/mooterm-text.c \
|
||||
$(mooterm)/mooterm-text-private.h \
|
||||
$(mooterm)/mooterm-vt.h \
|
||||
$(mooterm)/mooterm-vtctls.h \
|
||||
$(mooterm)/mooterm-draw.c \
|
||||
$(mooterm)/mootermbuffer.c \
|
||||
$(mooterm)/mootermbuffer.h \
|
||||
$(mooterm)/mootermbuffer-graph.h \
|
||||
$(mooterm)/mootermbuffer-private.h \
|
||||
$(mooterm)/mootermline.c \
|
||||
$(mooterm)/mootermline-private.h \
|
||||
$(mooterm)/mootermparser.c \
|
||||
$(mooterm)/mootermparser.h \
|
||||
$(mooterm)/mootermparser-yacc.c \
|
||||
$(mooterm)/mootermparser-yacc.h \
|
||||
$(mooterm)/mootermpt.c \
|
||||
$(mooterm)/mootermpt.h \
|
||||
$(mooterm)/mootermpt-private.h \
|
||||
$(mooterm)/mootermtag.c \
|
||||
$(mooterm)/mootermwindow.c \
|
||||
$(mooterm)/mootermprefs-glade.h
|
||||
|
||||
mooterm_unix_sources = \
|
||||
$(mooterm)/mootermpt-unix.c \
|
||||
$(mooterm)/pty.c \
|
||||
$(mooterm)/pty.h
|
||||
|
||||
mooterm_win32_sources = \
|
||||
$(mooterm)/mootermhelper.h \
|
||||
$(mooterm)/mootermpt-cygwin.c
|
||||
|
||||
termhelper_sources = \
|
||||
termhelper_res.res \
|
||||
$(mooterm)/mootermhelper.c \
|
||||
$(mooterm)/mootermhelper.h \
|
||||
$(mooterm)/pty.c \
|
||||
$(mooterm)/pty.h
|
||||
|
||||
mooterm_extra_dist = \
|
||||
$(mooterm)/mootermparser-yacc.y \
|
||||
$(termhelper_sources) \
|
||||
$(mooterm)/termhelper_res.rc.in
|
||||
|
||||
mooterm_built_sources = \
|
||||
$(mooterm)/mootermprefs-glade.h
|
||||
|
||||
|
||||
# not using rule for auto-regenerating mootermparser-yacc.[ch]
|
||||
mootermparser_yacc: $(mooterm)/mootermparser-yacc.y
|
||||
touch mootermparser_yacc
|
||||
bison -o $(mooterm_srcdir)/mootermparser-yacc.c -d $(mooterm_srcdir)/mootermparser-yacc.y
|
||||
|
||||
$(mooterm)/mootermprefs-glade.h: $(mooterm)/glade/mootermprefs.glade $(XML2H)
|
||||
mkdir -p $(mooterm)
|
||||
sh $(XML2H) MOO_TERM_PREFS_GLADE_UI $(mooterm_srcdir)/glade/mootermprefs.glade \
|
||||
> $(mooterm)/mootermprefs-glade.h
|
||||
|
||||
|
||||
moo_sources += $(mooterm_sources)
|
||||
moo_unix_sources += $(mooterm_unix_sources)
|
||||
moo_win32_sources += $(mooterm_win32_sources)
|
||||
moo_built_sources += $(mooterm_built_sources)
|
||||
moo_extra_dist += $(mooterm_extra_dist)
|
||||
|
||||
|
||||
if MOO_OS_CYGWIN
|
||||
noinst_PROGRAMS += termhelper
|
||||
termhelper_SOURCES = $(termhelper_sources)
|
||||
nodist_termhelper_SOURCES = termhelper_res.res
|
||||
CLEANFILES += termhelper_res.res
|
||||
termhelper_CFLAGS = \
|
||||
-I$(top_builddir) \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_srcdir)/$(MOO_SRC_PREFIX) \
|
||||
-I$(top_builddir)/$(MOO_SRC_PREFIX) \
|
||||
$(MOO_DEBUG_CFLAGS) \
|
||||
$(CFLAGS)
|
||||
termhelper_res.res: $(mooterm)/termhelper_res.rc
|
||||
$(WINDRES) -i $(mooterm)/termhelper_res.rc --input-format=rc -o termhelper_res.res -O coff
|
||||
termhelper_LDADD = termhelper_res.res
|
||||
else
|
||||
termhelper_res.res: $(mooterm)/termhelper_res.rc
|
||||
touch termhelper_res.res
|
||||
CLEANFILES += termhelper_res.res
|
||||
endif
|
|
@ -1,8 +0,0 @@
|
|||
#
|
||||
# moo/mooterm/glade/Makefile.incl
|
||||
#
|
||||
|
||||
mooterm_glade = $(mooterm)/glade
|
||||
|
||||
moo_extra_dist += \
|
||||
$(mooterm_glade)/mootermprefs.glade
|
|
@ -0,0 +1,217 @@
|
|||
DIST_SUBDIRS = pcre xdgmime
|
||||
|
||||
subdirs =
|
||||
libs =
|
||||
if MOO_BUILD_PCRE
|
||||
subdirs += pcre
|
||||
libs += pcre/libpcre.la
|
||||
endif
|
||||
if MOO_OS_UNIX
|
||||
subdirs += xdgmime
|
||||
libs += xdgmime/libxdgmime.la
|
||||
endif
|
||||
SUBDIRS = $(subdirs) .
|
||||
|
||||
gmappedfile_sources = \
|
||||
newgtk/gmappedfile.c \
|
||||
newgtk/gmappedfile.h
|
||||
|
||||
gtk_2_4_sources = \
|
||||
newgtk/gtkcolorbutton.c \
|
||||
newgtk/gtkcolorbutton.h \
|
||||
newgtk/gtkfontbutton.c \
|
||||
newgtk/gtkfontbutton.h
|
||||
|
||||
mooutils_include_headers = \
|
||||
eggregex.h \
|
||||
mooaccelbutton.h \
|
||||
moobigpaned.h \
|
||||
mooclosure.h \
|
||||
moocmd.h \
|
||||
moocombo.h \
|
||||
moocommand.h \
|
||||
mooconfig.h \
|
||||
mooentry.h \
|
||||
moofiltermgr.h \
|
||||
mooglade.h \
|
||||
moohistoryentry.h \
|
||||
moohistorylist.h \
|
||||
moolinklabel.h \
|
||||
moomarkup.h \
|
||||
moomenuaction.h \
|
||||
moomenumgr.h \
|
||||
moomenutoolbutton.h \
|
||||
moonotebook.h \
|
||||
moopaned.h \
|
||||
mooprefs.h \
|
||||
mooprefsdialog.h \
|
||||
mooprefsdialogpage.h \
|
||||
moopython.h \
|
||||
moostock.h \
|
||||
moouixml.h \
|
||||
mooundo.h \
|
||||
mooutils-fs.h \
|
||||
mooutils-gobject.h \
|
||||
mooutils-misc.h \
|
||||
moowindow.h
|
||||
|
||||
mooutils_sources = \
|
||||
$(mooutils_include_headers) \
|
||||
eggregex.c \
|
||||
mooaccel.h \
|
||||
mooaccel.c \
|
||||
mooaccelbutton-glade.h \
|
||||
mooaccelbutton.c \
|
||||
mooaccelprefs-glade.h \
|
||||
mooaction.h \
|
||||
mooaction.c \
|
||||
mooactionfactory.h \
|
||||
mooactionfactory.c \
|
||||
moobigpaned.c \
|
||||
mooclosure.c \
|
||||
moocmd.c \
|
||||
moocombo.c \
|
||||
moocompat.c \
|
||||
moocompat.h \
|
||||
moocommand.c \
|
||||
mooconfig.c \
|
||||
moodialogs.c \
|
||||
moodialogs.h \
|
||||
mooentry.c \
|
||||
moofiledialog.c \
|
||||
moofiledialog.h \
|
||||
moofilewatch.c \
|
||||
moofilewatch.h \
|
||||
moofiltermgr.c \
|
||||
moofontsel.c \
|
||||
moofontsel.h \
|
||||
mooglade.c \
|
||||
moohistoryentry.c \
|
||||
moohistorylist.c \
|
||||
moolinklabel.c \
|
||||
moologwindow-glade.h \
|
||||
moomarkup.c \
|
||||
moomenuaction.c \
|
||||
moomenumgr.c \
|
||||
moomenutoolbutton.c \
|
||||
moonotebook.c \
|
||||
moopaned.c \
|
||||
mooprefs.c \
|
||||
mooprefsdialog.c \
|
||||
mooprefsdialogpage.c \
|
||||
moopython.c \
|
||||
moostock.c \
|
||||
moouixml.c \
|
||||
mooundo.c \
|
||||
mooutils-fs.c \
|
||||
mooutils-gobject.c \
|
||||
mooutils-misc.c \
|
||||
mooutils-treeview.h \
|
||||
mooutils-treeview.c \
|
||||
moowindow.c \
|
||||
stock-about-16.h \
|
||||
stock-about-24.h \
|
||||
stock-edit-16.h \
|
||||
stock-edit-24.h \
|
||||
stock-moo.h \
|
||||
stock-select-all-16.h \
|
||||
stock-select-all-24.h \
|
||||
stock-terminal-24.h
|
||||
|
||||
if !GLIB_2_10
|
||||
mooutils_sources += $(gmappedfile_sources)
|
||||
endif
|
||||
if !GTK_2_4
|
||||
mooutils_sources += $(moonewgtk_gtk_2_4_sources)
|
||||
endif
|
||||
|
||||
nodist_mooutils_sources = \
|
||||
moomarshals.c \
|
||||
moomarshals.h
|
||||
CLEANFILES = \
|
||||
moomarshals.c \
|
||||
moomarshals.h
|
||||
|
||||
EXTRA_DIST = \
|
||||
moomarshals.list \
|
||||
py2h.sh \
|
||||
xml2h.sh \
|
||||
$(gmappedfile_sources) \
|
||||
$(moonewgtk_gtk_2_4_sources) \
|
||||
glade/accelbutton.glade \
|
||||
glade/accelprefs.glade \
|
||||
glade/moologwindow.glade \
|
||||
pixmaps/ggap.png \
|
||||
pixmaps/ggap.ico \
|
||||
pixmaps/gap.png \
|
||||
pixmaps/medit.png \
|
||||
pixmaps/medit.ico \
|
||||
pixmaps/close.png \
|
||||
pixmaps/sticky.png \
|
||||
pixmaps/detach.png \
|
||||
pixmaps/attach.png \
|
||||
pixmaps/keepontop.png
|
||||
|
||||
BUILT_SOURCES = \
|
||||
moomarshals.c \
|
||||
moomarshals.h \
|
||||
mooaccelbutton-glade.h \
|
||||
mooaccelprefs-glade.h \
|
||||
moologwindow-glade.h \
|
||||
stock-moo.h
|
||||
|
||||
moomarshals.c: moomarshals.list
|
||||
glib-genmarshal --prefix=_moo_marshal --body \
|
||||
$(srcdir)/moomarshals.list > moomarshals.c
|
||||
moomarshals.h: moomarshals.list
|
||||
glib-genmarshal --prefix=_moo_marshal --header \
|
||||
$(srcdir)/moomarshals.list > moomarshals.h
|
||||
|
||||
XML2H = $(srcdir)/xml2h.sh
|
||||
mooaccelbutton-glade.h: $(srcdir)/glade/accelbutton.glade $(XML2H)
|
||||
sh $(XML2H) MOO_ACCEL_BUTTON_GLADE_UI \
|
||||
$(srcdir)/glade/accelbutton.glade > mooaccelbutton-glade.h
|
||||
mooaccelprefs-glade.h: $(srcdir)/glade/accelprefs.glade $(XML2H)
|
||||
sh $(XML2H) MOO_ACCEL_PREFS_GLADE_UI \
|
||||
$(srcdir)/glade/accelprefs.glade > mooaccelprefs-glade.h
|
||||
moologwindow-glade.h: $(srcdir)/glade/moologwindow.glade $(XML2H)
|
||||
sh $(XML2H) MOO_LOG_WINDOW_GLADE_UI \
|
||||
$(srcdir)/glade/moologwindow.glade > moologwindow-glade.h
|
||||
|
||||
mooutils_pixmaps = \
|
||||
$(srcdir)/pixmaps/gap.png \
|
||||
$(srcdir)/pixmaps/ggap.png \
|
||||
$(srcdir)/pixmaps/medit.png \
|
||||
$(srcdir)/pixmaps/close.png \
|
||||
$(srcdir)/pixmaps/detach.png \
|
||||
$(srcdir)/pixmaps/attach.png \
|
||||
$(srcdir)/pixmaps/keepontop.png \
|
||||
$(srcdir)/pixmaps/sticky.png
|
||||
|
||||
stock-moo.h: $(mooutils_pixmaps)
|
||||
gdk-pixbuf-csource --static --build-list \
|
||||
GAP_ICON $(srcdir)/pixmaps/gap.png \
|
||||
GGAP_ICON $(srcdir)/pixmaps/ggap.png \
|
||||
MEDIT_ICON $(srcdir)/pixmaps/medit.png \
|
||||
MOO_CLOSE_ICON $(srcdir)/pixmaps/close.png \
|
||||
MOO_STICKY_ICON $(srcdir)/pixmaps/sticky.png \
|
||||
MOO_DETACH_ICON $(srcdir)/pixmaps/detach.png \
|
||||
MOO_ATTACH_ICON $(srcdir)/pixmaps/attach.png \
|
||||
MOO_KEEP_ON_TOP_ICON $(srcdir)/pixmaps/keepontop.png \
|
||||
> stock-moo.h
|
||||
|
||||
noinst_LTLIBRARIES = libmooutils.la
|
||||
libmooutils_la_SOURCES = $(mooutils_sources)
|
||||
nodist_libmooutils_la_SOURCES = $(nodist_mooutils_sources)
|
||||
libmooutils_la_LIBADD = $(libs)
|
||||
|
||||
if MOO_BUILD_PCRE
|
||||
pcre_include = -I$(srcdir)/pcre
|
||||
endif
|
||||
|
||||
AM_CFLAGS = \
|
||||
-I$(top_builddir) \
|
||||
-I.. \
|
||||
$(pcre_include) \
|
||||
$(MOO_CFLAGS) \
|
||||
$(MOO_DEBUG_CFLAGS)
|
|
@ -1,175 +0,0 @@
|
|||
#
|
||||
# moo/mooutils/Makefile.incl
|
||||
#
|
||||
|
||||
mooutils = $(moo_prefix)/mooutils
|
||||
mooutils_srcdir = $(srcdir)/$(mooutils)
|
||||
|
||||
|
||||
mooutils_include_headers = \
|
||||
$(mooutils)/eggregex.h \
|
||||
$(mooutils)/mooaccelbutton.h \
|
||||
$(mooutils)/moobigpaned.h \
|
||||
$(mooutils)/mooclosure.h \
|
||||
$(mooutils)/moocmd.h \
|
||||
$(mooutils)/moocombo.h \
|
||||
$(mooutils)/moocommand.h \
|
||||
$(mooutils)/mooconfig.h \
|
||||
$(mooutils)/mooentry.h \
|
||||
$(mooutils)/moofiltermgr.h \
|
||||
$(mooutils)/mooglade.h \
|
||||
$(mooutils)/moohistoryentry.h \
|
||||
$(mooutils)/moohistorylist.h \
|
||||
$(mooutils)/moolinklabel.h \
|
||||
$(mooutils)/moomarkup.h \
|
||||
$(mooutils)/moomenuaction.h \
|
||||
$(mooutils)/moomenumgr.h \
|
||||
$(mooutils)/moomenutoolbutton.h \
|
||||
$(mooutils)/moonotebook.h \
|
||||
$(mooutils)/moopaned.h \
|
||||
$(mooutils)/mooprefs.h \
|
||||
$(mooutils)/mooprefsdialog.h \
|
||||
$(mooutils)/mooprefsdialogpage.h \
|
||||
$(mooutils)/moopython.h \
|
||||
$(mooutils)/moostock.h \
|
||||
$(mooutils)/moouixml.h \
|
||||
$(mooutils)/mooundo.h \
|
||||
$(mooutils)/mooutils-fs.h \
|
||||
$(mooutils)/mooutils-gobject.h \
|
||||
$(mooutils)/mooutils-misc.h \
|
||||
$(mooutils)/moowindow.h
|
||||
|
||||
mooutils_sources = \
|
||||
$(mooutils_include_headers) \
|
||||
$(mooutils)/eggregex.c \
|
||||
$(mooutils)/mooaccel.h \
|
||||
$(mooutils)/mooaccel.c \
|
||||
$(mooutils)/mooaccelbutton-glade.h \
|
||||
$(mooutils)/mooaccelbutton.c \
|
||||
$(mooutils)/mooaccelprefs-glade.h \
|
||||
$(mooutils)/mooaction.h \
|
||||
$(mooutils)/mooaction.c \
|
||||
$(mooutils)/mooactionfactory.h \
|
||||
$(mooutils)/mooactionfactory.c \
|
||||
$(mooutils)/moobigpaned.c \
|
||||
$(mooutils)/mooclosure.c \
|
||||
$(mooutils)/moocmd.c \
|
||||
$(mooutils)/moocombo.c \
|
||||
$(mooutils)/moocompat.c \
|
||||
$(mooutils)/moocompat.h \
|
||||
$(mooutils)/moocommand.c \
|
||||
$(mooutils)/mooconfig.c \
|
||||
$(mooutils)/moodialogs.c \
|
||||
$(mooutils)/moodialogs.h \
|
||||
$(mooutils)/mooentry.c \
|
||||
$(mooutils)/moofiledialog.c \
|
||||
$(mooutils)/moofiledialog.h \
|
||||
$(mooutils)/moofilewatch.c \
|
||||
$(mooutils)/moofilewatch.h \
|
||||
$(mooutils)/moofiltermgr.c \
|
||||
$(mooutils)/moofontsel.c \
|
||||
$(mooutils)/moofontsel.h \
|
||||
$(mooutils)/mooglade.c \
|
||||
$(mooutils)/moohistoryentry.c \
|
||||
$(mooutils)/moohistorylist.c \
|
||||
$(mooutils)/moolinklabel.c \
|
||||
$(mooutils)/moologwindow-glade.h \
|
||||
$(mooutils)/moomarkup.c \
|
||||
$(mooutils)/moomenuaction.c \
|
||||
$(mooutils)/moomenumgr.c \
|
||||
$(mooutils)/moomenutoolbutton.c \
|
||||
$(mooutils)/moonotebook.c \
|
||||
$(mooutils)/moopaned.c \
|
||||
$(mooutils)/mooprefs.c \
|
||||
$(mooutils)/mooprefsdialog.c \
|
||||
$(mooutils)/mooprefsdialogpage.c \
|
||||
$(mooutils)/moopython.c \
|
||||
$(mooutils)/moostock.c \
|
||||
$(mooutils)/moouixml.c \
|
||||
$(mooutils)/mooundo.c \
|
||||
$(mooutils)/mooutils-fs.c \
|
||||
$(mooutils)/mooutils-gobject.c \
|
||||
$(mooutils)/mooutils-misc.c \
|
||||
$(mooutils)/mooutils-treeview.h \
|
||||
$(mooutils)/mooutils-treeview.c \
|
||||
$(mooutils)/moowindow.c \
|
||||
$(mooutils)/stock-about-16.h \
|
||||
$(mooutils)/stock-about-24.h \
|
||||
$(mooutils)/stock-edit-16.h \
|
||||
$(mooutils)/stock-edit-24.h \
|
||||
$(mooutils)/stock-moo.h \
|
||||
$(mooutils)/stock-select-all-16.h \
|
||||
$(mooutils)/stock-select-all-24.h \
|
||||
$(mooutils)/stock-terminal-24.h
|
||||
|
||||
nodist_mooutils_sources = \
|
||||
$(mooutils)/moomarshals.c \
|
||||
$(mooutils)/moomarshals.h
|
||||
mooutils_cleanfiles = \
|
||||
$(mooutils)/moomarshals.c \
|
||||
$(mooutils)/moomarshals.h
|
||||
|
||||
mooutils_extra_dist = \
|
||||
$(mooutils)/moomarshals.list \
|
||||
$(mooutils)/py2h.sh \
|
||||
$(mooutils)/xml2h.sh
|
||||
|
||||
mooutils_built_sources = \
|
||||
$(mooutils)/moomarshals.c \
|
||||
$(mooutils)/moomarshals.h \
|
||||
$(mooutils)/mooaccelbutton-glade.h \
|
||||
$(mooutils)/mooaccelprefs-glade.h \
|
||||
$(mooutils)/moologwindow-glade.h \
|
||||
$(mooutils)/stock-moo.h
|
||||
|
||||
$(mooutils)/moomarshals.c: $(mooutils)/moomarshals.list
|
||||
mkdir -p $(mooutils)
|
||||
glib-genmarshal --prefix=_moo_marshal --body \
|
||||
$(mooutils_srcdir)/moomarshals.list > $(mooutils)/moomarshals.c
|
||||
$(mooutils)/moomarshals.h: $(mooutils)/moomarshals.list
|
||||
mkdir -p $(mooutils)
|
||||
glib-genmarshal --prefix=_moo_marshal --header \
|
||||
$(mooutils_srcdir)/moomarshals.list > $(mooutils)/moomarshals.h
|
||||
|
||||
$(mooutils)/mooaccelbutton-glade.h: $(mooutils_srcdir)/glade/accelbutton.glade $(XML2H)
|
||||
mkdir -p $(mooutils)
|
||||
sh $(XML2H) MOO_ACCEL_BUTTON_GLADE_UI \
|
||||
$(mooutils_srcdir)/glade/accelbutton.glade > $(mooutils)/mooaccelbutton-glade.h
|
||||
$(mooutils)/mooaccelprefs-glade.h: $(mooutils_srcdir)/glade/accelprefs.glade $(XML2H)
|
||||
mkdir -p $(mooutils)
|
||||
sh $(XML2H) MOO_ACCEL_PREFS_GLADE_UI \
|
||||
$(mooutils_srcdir)/glade/accelprefs.glade > $(mooutils)/mooaccelprefs-glade.h
|
||||
$(mooutils)/moologwindow-glade.h: $(mooutils_srcdir)/glade/moologwindow.glade $(XML2H)
|
||||
mkdir -p $(mooutils)
|
||||
sh $(XML2H) MOO_LOG_WINDOW_GLADE_UI \
|
||||
$(mooutils_srcdir)/glade/moologwindow.glade > $(mooutils)/moologwindow-glade.h
|
||||
|
||||
mooutils_pixmaps = \
|
||||
$(mooutils_srcdir)/pixmaps/gap.png \
|
||||
$(mooutils_srcdir)/pixmaps/ggap.png \
|
||||
$(mooutils_srcdir)/pixmaps/medit.png \
|
||||
$(mooutils_srcdir)/pixmaps/close.png \
|
||||
$(mooutils_srcdir)/pixmaps/detach.png \
|
||||
$(mooutils_srcdir)/pixmaps/attach.png \
|
||||
$(mooutils_srcdir)/pixmaps/keepontop.png \
|
||||
$(mooutils_srcdir)/pixmaps/sticky.png
|
||||
|
||||
$(mooutils)/stock-moo.h: $(mooutils_pixmaps)
|
||||
mkdir -p $(mooutils)
|
||||
gdk-pixbuf-csource --static --build-list \
|
||||
GAP_ICON $(mooutils_srcdir)/pixmaps/gap.png \
|
||||
GGAP_ICON $(mooutils_srcdir)/pixmaps/ggap.png \
|
||||
MEDIT_ICON $(mooutils_srcdir)/pixmaps/medit.png \
|
||||
MOO_CLOSE_ICON $(mooutils_srcdir)/pixmaps/close.png \
|
||||
MOO_STICKY_ICON $(mooutils_srcdir)/pixmaps/sticky.png \
|
||||
MOO_DETACH_ICON $(mooutils_srcdir)/pixmaps/detach.png \
|
||||
MOO_ATTACH_ICON $(mooutils_srcdir)/pixmaps/attach.png \
|
||||
MOO_KEEP_ON_TOP_ICON $(mooutils_srcdir)/pixmaps/keepontop.png \
|
||||
> $(mooutils)/stock-moo.h
|
||||
|
||||
moo_sources += $(mooutils_sources)
|
||||
moo_unix_sources += $(mooutils_unix_sources)
|
||||
moo_built_sources += $(mooutils_built_sources)
|
||||
moo_nodist_sources += $(nodist_mooutils_sources)
|
||||
moo_extra_dist += $(mooutils_extra_dist)
|
||||
moo_cleanfiles += $(mooutils_cleanfiles)
|
|
@ -1,10 +0,0 @@
|
|||
#
|
||||
# moo/mooutils/glade/Makefile.incl
|
||||
#
|
||||
|
||||
mooutils_glade = $(mooutils)/glade
|
||||
|
||||
moo_extra_dist += \
|
||||
$(mooutils_glade)/accelbutton.glade \
|
||||
$(mooutils_glade)/accelprefs.glade \
|
||||
$(mooutils_glade)/moologwindow.glade
|
|
@ -1,103 +0,0 @@
|
|||
#
|
||||
# moo/mooutils/moofileview/Makefile.incl
|
||||
#
|
||||
|
||||
moofileview = $(mooutils)/moofileview
|
||||
moofileview_srcdir = $(srcdir)/$(moofileview)
|
||||
|
||||
moofileview_sources = \
|
||||
$(moofileview)/moobookmarkmgr.c \
|
||||
$(moofileview)/moobookmarkmgr.h \
|
||||
$(moofileview)/moobookmarkmgr-glade.h \
|
||||
$(moofileview)/moobookmarkview.c \
|
||||
$(moofileview)/moobookmarkview.h \
|
||||
$(moofileview)/moocreatefolder-glade.h \
|
||||
$(moofileview)/moofileviewdrop-glade.h \
|
||||
$(moofileview)/moofile.c \
|
||||
$(moofileview)/moofile.h \
|
||||
$(moofileview)/moofileentry.c \
|
||||
$(moofileview)/moofileentry.h \
|
||||
$(moofileview)/moofileprops-glade.h \
|
||||
$(moofileview)/moofilesystem.c \
|
||||
$(moofileview)/moofilesystem.h \
|
||||
$(moofileview)/moofileview.c \
|
||||
$(moofileview)/moofileview.h \
|
||||
$(moofileview)/moofileview-ui.h \
|
||||
$(moofileview)/moofileview-dialogs.c \
|
||||
$(moofileview)/moofileview-dialogs.h \
|
||||
$(moofileview)/moofileview-private.h \
|
||||
$(moofileview)/moofileview-tools.c \
|
||||
$(moofileview)/moofileview-tools.h \
|
||||
$(moofileview)/moofoldermodel.c \
|
||||
$(moofileview)/moofoldermodel.h \
|
||||
$(moofileview)/moofoldermodel-private.h \
|
||||
$(moofileview)/mooiconview.c \
|
||||
$(moofileview)/mooiconview.h \
|
||||
$(moofileview)/mootreeview.c \
|
||||
$(moofileview)/mootreeview.h \
|
||||
$(moofileview)/symlink.h
|
||||
|
||||
moofileview_pixmaps = \
|
||||
$(moofileview)/symlink.png \
|
||||
$(moofileview)/symlink-small.png
|
||||
|
||||
moofileview_built_sources = \
|
||||
$(moofileview)/moofileview-ui.h \
|
||||
$(moofileview)/moofileprops-glade.h \
|
||||
$(moofileview)/moocreatefolder-glade.h \
|
||||
$(moofileview)/moofileviewdrop-glade.h \
|
||||
$(moofileview)/symlink.h \
|
||||
$(moofileview)/moobookmarkmgr-glade.h
|
||||
|
||||
$(moofileview)/symlink.h: $(moofileview_pixmaps)
|
||||
mkdir -p $(moofileview)
|
||||
gdk-pixbuf-csource --static --build-list \
|
||||
SYMLINK_ARROW $(moofileview_srcdir)/symlink.png \
|
||||
SYMLINK_ARROW_SMALL $(moofileview_srcdir)/symlink-small.png \
|
||||
> $(moofileview)/symlink.h
|
||||
|
||||
$(moofileview)/moofileview-ui.h: $(moofileview_srcdir)/moofileview-ui.xml $(XML2H)
|
||||
mkdir -p $(moofileview)
|
||||
sh $(XML2H) MOO_FILE_VIEW_UI \
|
||||
$(moofileview_srcdir)/moofileview-ui.xml > \
|
||||
$(moofileview)/moofileview-ui.h
|
||||
|
||||
$(moofileview)/moofileprops-glade.h: $(moofileview_srcdir)/glade/moofileprops.glade $(XML2H)
|
||||
mkdir -p $(moofileview)
|
||||
sh $(XML2H) MOO_FILE_PROPS_GLADE_UI \
|
||||
$(moofileview_srcdir)/glade/moofileprops.glade > \
|
||||
$(moofileview)/moofileprops-glade.h
|
||||
|
||||
$(moofileview)/moocreatefolder-glade.h: $(moofileview_srcdir)/glade/moocreatefolder.glade $(XML2H)
|
||||
mkdir -p $(moofileview)
|
||||
sh $(XML2H) MOO_CREATE_FOLDER_GLADE_UI \
|
||||
$(moofileview_srcdir)/glade/moocreatefolder.glade > \
|
||||
$(moofileview)/moocreatefolder-glade.h
|
||||
|
||||
$(moofileview)/moobookmarkmgr-glade.h: $(moofileview_srcdir)/glade/bookmark_editor.glade $(XML2H)
|
||||
mkdir -p $(moofileview)
|
||||
sh $(XML2H) MOO_BOOKMARK_MGR_GLADE_UI \
|
||||
$(moofileview_srcdir)/glade/bookmark_editor.glade > \
|
||||
$(moofileview)/moobookmarkmgr-glade.h
|
||||
|
||||
$(moofileview)/moofileviewdrop-glade.h: $(moofileview_srcdir)/glade/drop.glade $(XML2H)
|
||||
mkdir -p $(moofileview)
|
||||
sh $(XML2H) MOO_FILE_VIEW_DROP_GLADE_UI \
|
||||
$(moofileview_srcdir)/glade/drop.glade > \
|
||||
$(moofileview)/moofileviewdrop-glade.h
|
||||
|
||||
|
||||
moo_extra_dist += \
|
||||
$(moofileview)/glade/drop.glade \
|
||||
$(moofileview)/glade/moofileprops.glade \
|
||||
$(moofileview)/glade/moocreatefolder.glade \
|
||||
$(moofileview)/glade/bookmark_editor.glade \
|
||||
$(moofileview)/moofileview-ui.xml \
|
||||
$(moofileview_pixmaps)
|
||||
|
||||
if GTK_2_6
|
||||
moo_sources += \
|
||||
$(moofileview_sources)
|
||||
moo_built_sources += \
|
||||
$(moofileview_built_sources)
|
||||
endif
|
|
@ -777,8 +777,6 @@ _list_delete_last (MooHistoryList *list)
|
|||
/* Loading and saving
|
||||
*/
|
||||
|
||||
#ifdef __MOO__
|
||||
|
||||
#define ELEMENT_RECENT_ITEMS "recent-items"
|
||||
#define ELEMENT_ITEM "item"
|
||||
|
||||
|
@ -899,17 +897,5 @@ list_save_recent (MooHistoryList *list)
|
|||
g_free (root_path);
|
||||
}
|
||||
|
||||
|
||||
#undef ELEMENT_RECENT_FILES
|
||||
#undef ELEMENT_ENTRY
|
||||
|
||||
#else /* !__MOO__ */
|
||||
static void
|
||||
list_load_recent (G_GNUC_UNUSED MooHistoryList *list)
|
||||
{
|
||||
}
|
||||
static void
|
||||
list_save_recent (G_GNUC_UNUSED MooHistoryList *list)
|
||||
{
|
||||
}
|
||||
#endif /* !__MOO__ */
|
||||
|
|
|
@ -259,9 +259,7 @@ moo_paned_class_init (MooPanedClass *klass)
|
|||
GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass);
|
||||
GtkContainerClass *container_class = GTK_CONTAINER_CLASS (klass);
|
||||
|
||||
#ifdef __MOO__
|
||||
moo_create_stock_items ();
|
||||
#endif
|
||||
|
||||
g_type_class_add_private (klass, sizeof (MooPanedPrivate));
|
||||
|
||||
|
@ -2231,36 +2229,11 @@ static GtkWidget *moo_pane_label_get_widget (MooPaneLabel *label,
|
|||
}
|
||||
|
||||
|
||||
#ifndef __MOO__
|
||||
static GtkWidget *create_icon (const guint8 *data)
|
||||
{
|
||||
GdkPixbuf *pixbuf;
|
||||
GtkWidget *icon;
|
||||
static GtkIconSize size = 0;
|
||||
|
||||
if (!size)
|
||||
size = gtk_icon_size_register ("moo-real-small", 4, 4);
|
||||
|
||||
icon = gtk_image_new_from_stock ("ewgfwegwegwe", size);
|
||||
pixbuf = gdk_pixbuf_new_from_inline (-1, data, TRUE, NULL);
|
||||
g_return_val_if_fail (pixbuf != NULL, icon);
|
||||
gtk_image_set_from_pixbuf (GTK_IMAGE (icon), pixbuf);
|
||||
|
||||
g_object_unref (pixbuf);
|
||||
return icon;
|
||||
}
|
||||
#endif /* !__MOO__ */
|
||||
|
||||
|
||||
static GtkWidget *create_button (Pane *pane,
|
||||
GtkWidget *toolbar,
|
||||
const char *tip,
|
||||
gboolean toggle,
|
||||
#ifndef __MOO__
|
||||
const guint8 *data)
|
||||
#else
|
||||
const char *stock_id)
|
||||
#endif
|
||||
{
|
||||
GtkWidget *button;
|
||||
GtkWidget *icon;
|
||||
|
@ -2274,11 +2247,7 @@ static GtkWidget *create_button (Pane *pane,
|
|||
gtk_button_set_focus_on_click (GTK_BUTTON (button), FALSE);
|
||||
gtk_button_set_relief (GTK_BUTTON (button), GTK_RELIEF_NONE);
|
||||
moo_widget_set_tooltip (button, tip);
|
||||
#ifdef __MOO__
|
||||
icon = gtk_image_new_from_stock (stock_id, MOO_ICON_SIZE_REAL_SMALL);
|
||||
#else
|
||||
icon = create_icon (data);
|
||||
#endif
|
||||
gtk_container_add (GTK_CONTAINER (button), icon);
|
||||
gtk_box_pack_end (GTK_BOX (toolbar), button, FALSE, FALSE, 0);
|
||||
|
||||
|
@ -2314,27 +2283,15 @@ static GtkWidget *create_frame_widget (MooPaned *paned,
|
|||
|
||||
close_button = create_button (pane, toolbar,
|
||||
"Hide pane", FALSE,
|
||||
#ifndef __MOO__
|
||||
MOO_CLOSE_ICON);
|
||||
#else
|
||||
MOO_STOCK_CLOSE);
|
||||
#endif
|
||||
|
||||
pane->sticky_button = create_button (pane, toolbar,
|
||||
"Sticky", TRUE,
|
||||
#ifndef __MOO__
|
||||
MOO_STICKY_ICON);
|
||||
#else
|
||||
MOO_STOCK_STICKY);
|
||||
#endif
|
||||
|
||||
pane->detach_button = create_button (pane, toolbar,
|
||||
"Detach pane", FALSE,
|
||||
#ifndef __MOO__
|
||||
MOO_DETACH_ICON);
|
||||
#else
|
||||
MOO_STOCK_DETACH);
|
||||
#endif
|
||||
|
||||
if (!paned->priv->enable_detaching || !pane->detachable)
|
||||
gtk_widget_hide (pane->detach_button);
|
||||
|
@ -2349,19 +2306,11 @@ static GtkWidget *create_frame_widget (MooPaned *paned,
|
|||
|
||||
attach_button = create_button (pane, toolbar,
|
||||
"Attach", FALSE,
|
||||
#ifndef __MOO__
|
||||
MOO_ATTACH_ICON);
|
||||
#else
|
||||
MOO_STOCK_ATTACH);
|
||||
#endif
|
||||
|
||||
pane->keep_on_top_button = create_button (pane, toolbar,
|
||||
"Keep on top", TRUE,
|
||||
#ifndef __MOO__
|
||||
MOO_KEEP_ON_TOP_ICON);
|
||||
#else
|
||||
MOO_STOCK_KEEP_ON_TOP);
|
||||
#endif
|
||||
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pane->keep_on_top_button),
|
||||
pane->params->keep_on_top);
|
||||
|
|
|
@ -1,43 +0,0 @@
|
|||
#
|
||||
# moo/mooutils/mooscript/Makefile.incl
|
||||
#
|
||||
|
||||
mooscript = $(mooutils)/mooscript
|
||||
mooscript_srcdir = $(srcdir)/$(mooscript)
|
||||
|
||||
mooscript_extra_dist = \
|
||||
$(mooscript)/mooscript.y
|
||||
|
||||
# not using rule for auto-regenerating mooscript-yacc.[ch]
|
||||
mooscript_yacc: $(mooscript)/mooscript.y
|
||||
touch mooscript_yacc
|
||||
bison -o $(mooscript_srcdir)/mooscript-yacc.c -d $(mooscript_srcdir)/mooscript.y
|
||||
|
||||
mooscript_headers = \
|
||||
$(mooscript)/mooscript-context.h \
|
||||
$(mooscript)/mooscript-func.h \
|
||||
$(mooscript)/mooscript-node.h \
|
||||
$(mooscript)/mooscript-parser.h \
|
||||
$(mooscript)/mooscript-value.h \
|
||||
$(mooscript)/mooscript-zenity.h
|
||||
|
||||
mooscript_sources = \
|
||||
$(mooscript_headers) \
|
||||
$(mooscript)/mooscript-builtin.c \
|
||||
$(mooscript)/mooscript-context.c \
|
||||
$(mooscript)/mooscript-func.c \
|
||||
$(mooscript)/mooscript-node.c \
|
||||
$(mooscript)/mooscript-parser.c \
|
||||
$(mooscript)/mooscript-parser-priv.h\
|
||||
$(mooscript)/mooscript-value.c \
|
||||
$(mooscript)/mooscript-yacc.c \
|
||||
$(mooscript)/mooscript-yacc.h \
|
||||
$(mooscript)/mooscript-zenity.c
|
||||
|
||||
mooscript_built_sources = \
|
||||
$(mooscript)/mooscript-yacc.c \
|
||||
$(mooscript)/mooscript-yacc.h
|
||||
|
||||
moo_sources += $(mooscript_sources)
|
||||
moo_built_sources += $(mooscript_built_sources)
|
||||
moo_extra_dist += $(mooscript_extra_dist)
|
|
@ -1,31 +0,0 @@
|
|||
#
|
||||
# moo/mooutils/newgtk/Makefile.incl
|
||||
#
|
||||
|
||||
moonewgtk = $(mooutils)/newgtk
|
||||
moonewgtk_sources =
|
||||
|
||||
gmappedfile_sources = \
|
||||
$(moonewgtk)/gmappedfile.c \
|
||||
$(moonewgtk)/gmappedfile.h
|
||||
|
||||
moonewgtk_gtk_2_4_sources = \
|
||||
$(moonewgtk)/gtkcolorbutton.c \
|
||||
$(moonewgtk)/gtkcolorbutton.h \
|
||||
$(moonewgtk)/gtkfontbutton.c \
|
||||
$(moonewgtk)/gtkfontbutton.h
|
||||
|
||||
if !GLIB_2_10
|
||||
moonewgtk_sources += $(gmappedfile_sources)
|
||||
endif
|
||||
|
||||
if !GTK_2_4
|
||||
moonewgtk_sources += $(moonewgtk_gtk_2_4_sources)
|
||||
endif
|
||||
|
||||
|
||||
moo_sources += $(moonewgtk_sources)
|
||||
|
||||
moo_extra_dist += \
|
||||
$(gmappedfile_sources) \
|
||||
$(moonewgtk_gtk_2_4_sources)
|
|
@ -0,0 +1,36 @@
|
|||
moopcre_sources = \
|
||||
pcre_chartables.c \
|
||||
pcre_compile.c \
|
||||
pcre_config.c \
|
||||
pcre_dfa_exec.c \
|
||||
pcre_exec.c \
|
||||
pcre_fullinfo.c \
|
||||
pcre_get.c \
|
||||
pcre_globals.c \
|
||||
pcre.h \
|
||||
pcre_info.c \
|
||||
pcre_internal.h \
|
||||
pcre_ord2utf8.c \
|
||||
pcre_study.c \
|
||||
pcre_tables.c \
|
||||
pcre_try_flipped.c \
|
||||
pcre_ucp_searchfuncs.c \
|
||||
pcre_valid_utf8.c \
|
||||
pcre_version.c \
|
||||
pcre_xclass.c \
|
||||
ucp.h \
|
||||
ucpinternal.h
|
||||
|
||||
EXTRA_DIST = \
|
||||
AUTHORS \
|
||||
ChangeLog \
|
||||
COPYING.pcre \
|
||||
NEWS \
|
||||
ucptable.c \
|
||||
pcre_printint.src
|
||||
|
||||
noinst_LTLIBRARIES = libpcre.la
|
||||
libpcre_la_SOURCES = $(moopcre_sources)
|
||||
AM_CFLAGS = \
|
||||
$(GLIB_CFLAGS) \
|
||||
$(MOO_CFLAGS)
|
|
@ -1,42 +0,0 @@
|
|||
#
|
||||
# moo/mooutils/pcre/Makefile.incl
|
||||
#
|
||||
|
||||
moopcre = $(mooutils)/pcre
|
||||
|
||||
moopcre_sources = \
|
||||
$(moopcre)/pcre_chartables.c \
|
||||
$(moopcre)/pcre_compile.c \
|
||||
$(moopcre)/pcre_config.c \
|
||||
$(moopcre)/pcre_dfa_exec.c \
|
||||
$(moopcre)/pcre_exec.c \
|
||||
$(moopcre)/pcre_fullinfo.c \
|
||||
$(moopcre)/pcre_get.c \
|
||||
$(moopcre)/pcre_globals.c \
|
||||
$(moopcre)/pcre.h \
|
||||
$(moopcre)/pcre_info.c \
|
||||
$(moopcre)/pcre_internal.h \
|
||||
$(moopcre)/pcre_ord2utf8.c \
|
||||
$(moopcre)/pcre_study.c \
|
||||
$(moopcre)/pcre_tables.c \
|
||||
$(moopcre)/pcre_try_flipped.c \
|
||||
$(moopcre)/pcre_ucp_searchfuncs.c \
|
||||
$(moopcre)/pcre_valid_utf8.c \
|
||||
$(moopcre)/pcre_version.c \
|
||||
$(moopcre)/pcre_xclass.c \
|
||||
$(moopcre)/ucp.h \
|
||||
$(moopcre)/ucpinternal.h
|
||||
|
||||
if MOO_BUILD_PCRE
|
||||
moo_sources += $(moopcre_sources)
|
||||
else
|
||||
moo_extra_dist += $(moopcre_sources)
|
||||
endif
|
||||
|
||||
moo_extra_dist += \
|
||||
$(moopcre)/AUTHORS \
|
||||
$(moopcre)/ChangeLog \
|
||||
$(moopcre)/COPYING.pcre \
|
||||
$(moopcre)/NEWS \
|
||||
$(moopcre)/ucptable.c \
|
||||
$(moopcre)/pcre_printint.src
|
|
@ -152,7 +152,7 @@ script_for_unichar_bsearch (gunichar ch)
|
|||
static int saved_mid = SCRIPT_TABLE_MIDPOINT;
|
||||
int mid = saved_mid;
|
||||
|
||||
do
|
||||
do
|
||||
{
|
||||
if (ch < script_table[mid].start)
|
||||
upper = mid - 1;
|
||||
|
@ -173,6 +173,6 @@ script_for_unichar (gunichar ch)
|
|||
{
|
||||
if (ch < EASY_SCRIPTS_RANGE)
|
||||
return script_easy_table[ch];
|
||||
else
|
||||
return script_for_unichar_bsearch (ch);
|
||||
else
|
||||
return script_for_unichar_bsearch (ch);
|
||||
}
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
#
|
||||
# moo/mooutils/pixmaps/Makefile.incl
|
||||
#
|
||||
|
||||
moopixmaps = $(mooutils)/pixmaps
|
||||
|
||||
moo_extra_dist += \
|
||||
$(moopixmaps)/ggap.png \
|
||||
$(moopixmaps)/ggap.ico \
|
||||
$(moopixmaps)/gap.png \
|
||||
$(moopixmaps)/medit.png \
|
||||
$(moopixmaps)/medit.ico \
|
||||
$(moopixmaps)/close.png \
|
||||
$(moopixmaps)/sticky.png \
|
||||
$(moopixmaps)/detach.png \
|
||||
$(moopixmaps)/attach.png \
|
||||
$(moopixmaps)/keepontop.png
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue