|
From: <cur...@us...> - 2009-09-10 15:21:06
|
Revision: 57
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=57&view=rev
Author: cursorstar
Date: 2009-09-10 15:20:49 +0000 (Thu, 10 Sep 2009)
Log Message:
-----------
Intend to add pch
Modified Paths:
--------------
trunk/wxdevcenter/Makefile.am
trunk/wxdevcenter/Makefile.in
trunk/wxdevcenter/src/Makefile.am
trunk/wxdevcenter/src/Makefile.in
trunk/wxdevcenter/src/plugins/text/bookmark.cpp
trunk/wxdevcenter/src/plugins/text/bookmark.hpp
trunk/wxdevcenter/src/plugins/text/text.cpp
trunk/wxdevcenter/src/plugins/text/view.cpp
trunk/wxdevcenter/src/sys/action.hpp
trunk/wxdevcenter/src/sys/bookmark.hpp
trunk/wxdevcenter/src/sys/search.hpp
trunk/wxdevcenter/src/wxdevcenter.hpp
Modified: trunk/wxdevcenter/Makefile.am
===================================================================
--- trunk/wxdevcenter/Makefile.am 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/Makefile.am 2009-09-10 15:20:49 UTC (rev 57)
@@ -1,7 +1,7 @@
## Process this file with automake to produce Makefile.in
## Created by Anjuta
-SUBDIRS = src po \
+SUBDIRS = . src po \
share
wxdevcenterdocdir = ${prefix}/doc/wxdevcenter
@@ -23,3 +23,9 @@
fi \
done
+
+# overide default process to create pch
+all-local: src/wxdevcenter.hpp.gch
+
+src/wxdevcenter.hpp.gch:
+ cd src && $(MAKE) $(AM_MAKEFLAGS) wxdevcenter.hpp.gch
Modified: trunk/wxdevcenter/Makefile.in
===================================================================
--- trunk/wxdevcenter/Makefile.in 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/Makefile.in 2009-09-10 15:20:49 UTC (rev 57)
@@ -241,7 +241,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = src po \
+SUBDIRS = . src po \
share
wxdevcenterdocdir = ${prefix}/doc/wxdevcenter
@@ -618,7 +618,7 @@
exit 1; } >&2
check-am: all-am
check: check-recursive
-all-am: Makefile $(DATA) config.h
+all-am: Makefile $(DATA) config.h all-local
installdirs: installdirs-recursive
installdirs-am:
for dir in "$(DESTDIR)$(wxdevcenterdocdir)"; do \
@@ -710,21 +710,22 @@
install-strip
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
- all all-am am--refresh check check-am clean clean-generic \
- clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
- dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-zip \
- distcheck distclean distclean-generic distclean-hdr \
- distclean-libtool distclean-tags distcleancheck distdir \
- distuninstallcheck dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip install-wxdevcenterdocDATA installcheck \
- installcheck-am installdirs installdirs-am maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
- uninstall uninstall-am uninstall-wxdevcenterdocDATA
+ all all-am all-local am--refresh check check-am clean \
+ clean-generic clean-libtool ctags ctags-recursive dist \
+ dist-all dist-bzip2 dist-gzip dist-hook dist-lzma dist-shar \
+ dist-tarZ dist-zip distcheck distclean distclean-generic \
+ distclean-hdr distclean-libtool distclean-tags distcleancheck \
+ distdir distuninstallcheck dvi dvi-am html html-am info \
+ info-am install install-am install-data install-data-am \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip install-wxdevcenterdocDATA \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-recursive uninstall uninstall-am \
+ uninstall-wxdevcenterdocDATA
# Copy all the spec files. Of cource, only one is actually used.
@@ -734,6 +735,12 @@
cp -p $$specfile $(distdir); \
fi \
done
+
+# overide default process to create pch
+all-local: src/wxdevcenter.hpp.gch
+
+src/wxdevcenter.hpp.gch:
+ cd src && $(MAKE) $(AM_MAKEFLAGS) wxdevcenter.hpp.gch
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
Modified: trunk/wxdevcenter/src/Makefile.am
===================================================================
--- trunk/wxdevcenter/src/Makefile.am 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/Makefile.am 2009-09-10 15:20:49 UTC (rev 57)
@@ -50,5 +50,7 @@
$(WXDEVCENTER_LIBS) \
$(WX_LIBS)
+CLEANFILES = wxdevcenter.hpp.gch
-
+wxdevcenter.hpp.gch: wxdevcenter.hpp
+ $(CXXCOMPILE) -Winvalid-pch -c wxdevcenter.hpp -o wxdevcenter.hpp.gch
Modified: trunk/wxdevcenter/src/Makefile.in
===================================================================
--- trunk/wxdevcenter/src/Makefile.in 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/Makefile.in 2009-09-10 15:20:49 UTC (rev 57)
@@ -304,6 +304,7 @@
$(WXDEVCENTER_LIBS) \
$(WX_LIBS)
+CLEANFILES = wxdevcenter.hpp.gch
all: all-recursive
.SUFFIXES:
@@ -633,6 +634,7 @@
mostlyclean-generic:
clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@@ -719,6 +721,9 @@
tags tags-recursive uninstall uninstall-am \
uninstall-binPROGRAMS uninstall-libLTLIBRARIES
+
+wxdevcenter.hpp.gch: wxdevcenter.hpp
+ $(CXXCOMPILE) -Winvalid-pch -c wxdevcenter.hpp -o wxdevcenter.hpp.gch
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
Modified: trunk/wxdevcenter/src/plugins/text/bookmark.cpp
===================================================================
--- trunk/wxdevcenter/src/plugins/text/bookmark.cpp 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/plugins/text/bookmark.cpp 2009-09-10 15:20:49 UTC (rev 57)
@@ -32,7 +32,7 @@
// dcBookmarkList
//==========================================================================
-void dcBookmarkList::insert(const dcBookmark& bm)
+void dcBookmarkList::insert(const dcTextBookmark& bm)
{
for(iterator it=begin(); it!=end(); it++)
{
@@ -48,7 +48,7 @@
void dcBookmarkList::Insert(int line, const wxString& name)
{
- dcBookmark bm = {line, name};
+ dcTextBookmark bm = {line, name};
insert(bm);
}
@@ -114,7 +114,7 @@
bool modified = false;
for(iterator iter=begin(); iter!=end(); iter++)
{
- dcBookmark& bm = *iter;
+ dcTextBookmark& bm = *iter;
if(bm.line>=pos)
{
bm.line += nb;
@@ -170,7 +170,7 @@
else if(list!=NULL)
{
wxString num = line.BeforeFirst(wxT(':'));
- dcBookmark bm;
+ dcTextBookmark bm;
bm.line = 0;
num.ToLong(&bm.line);
if(bm.line>0)
@@ -204,7 +204,7 @@
for(dcBookmarkList::iterator it=list.begin(); it!=list.end(); it++)
{
- const dcBookmark& bm = *it;
+ const dcTextBookmark& bm = *it;
text.Write32(bm.line);
text.WriteString(wxT(" : ") + bm.name + wxT("\n"));
}
Modified: trunk/wxdevcenter/src/plugins/text/bookmark.hpp
===================================================================
--- trunk/wxdevcenter/src/plugins/text/bookmark.hpp 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/plugins/text/bookmark.hpp 2009-09-10 15:20:49 UTC (rev 57)
@@ -17,8 +17,8 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef _BOOKMARK_HPP_
-#define _BOOKMARK_HPP_
+#ifndef _TEXTBOOKMARK_HPP_
+#define _TEXTBOOKMARK_HPP_
#include <map>
#include <list>
@@ -26,19 +26,19 @@
class wxListCtrl;
class dcTextView;
-struct dcBookmark
+struct dcTextBookmark
{
long line;
wxString name;
- bool operator<(const dcBookmark& bm)const{return line<bm.line;}
+ bool operator<(const dcTextBookmark& bm)const{return line<bm.line;}
};
-class dcBookmarkList : public std::list<dcBookmark>
+class dcBookmarkList : public std::list<dcTextBookmark>
{
- typedef std::list<dcBookmark> List;
+ typedef std::list<dcTextBookmark> List;
public:
- void insert(const dcBookmark& bm);
+ void insert(const dcTextBookmark& bm);
void Insert(int line, const wxString& name);
void Remove(int line);
@@ -83,5 +83,5 @@
dcTextView* m_view;
};
-#endif // _BOOKMARK_HPP_
+#endif // _TEXTBOOKMARK_HPP_
Modified: trunk/wxdevcenter/src/plugins/text/text.cpp
===================================================================
--- trunk/wxdevcenter/src/plugins/text/text.cpp 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/plugins/text/text.cpp 2009-09-10 15:20:49 UTC (rev 57)
@@ -4,6 +4,7 @@
* @author Emilien KIA
*/
#include "../../wxdevcenter.hpp"
+
#include "text.hpp"
#include "view.hpp"
Modified: trunk/wxdevcenter/src/plugins/text/view.cpp
===================================================================
--- trunk/wxdevcenter/src/plugins/text/view.cpp 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/plugins/text/view.cpp 2009-09-10 15:20:49 UTC (rev 57)
@@ -524,7 +524,7 @@
if(!name.IsEmpty())
{
dcBookmarkList& list = dcBookmarkProvider::Get(GetDocument()->GetFilename());
- dcBookmark bm = {line, name};
+ dcTextBookmark bm = {line, name};
list.insert(bm);
UpdateBookmarkWorkBar();
Modified: trunk/wxdevcenter/src/sys/action.hpp
===================================================================
--- trunk/wxdevcenter/src/sys/action.hpp 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/sys/action.hpp 2009-09-10 15:20:49 UTC (rev 57)
@@ -22,6 +22,7 @@
#include <set>
#include <map>
+#include "../ui/perspective.hpp"
/**
* Action combo key descriptor.
Modified: trunk/wxdevcenter/src/sys/bookmark.hpp
===================================================================
--- trunk/wxdevcenter/src/sys/bookmark.hpp 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/sys/bookmark.hpp 2009-09-10 15:20:49 UTC (rev 57)
@@ -20,6 +20,8 @@
#ifndef _BOOKMARK_HPP_
#define _BOOKMARK_HPP_
+#include <wx/uri.h>
+
/**
* dcBookmark
*/
Modified: trunk/wxdevcenter/src/sys/search.hpp
===================================================================
--- trunk/wxdevcenter/src/sys/search.hpp 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/sys/search.hpp 2009-09-10 15:20:49 UTC (rev 57)
@@ -21,6 +21,7 @@
#define _SEARCH_HPP_
#include "bookmark.hpp"
+#include "../ui/workbar.hpp"
#include <set>
#include <list>
Modified: trunk/wxdevcenter/src/wxdevcenter.hpp
===================================================================
--- trunk/wxdevcenter/src/wxdevcenter.hpp 2009-09-10 11:28:12 UTC (rev 56)
+++ trunk/wxdevcenter/src/wxdevcenter.hpp 2009-09-10 15:20:49 UTC (rev 57)
@@ -107,16 +107,26 @@
/*
* Global inclusions :
*/
+#include "sys/action.hpp"
+#include "sys/bookmark.hpp"
+#include "sys/config.hpp"
+#include "sys/iterator.hpp"
#include "sys/manager.hpp"
-#include "ui/perspective.hpp"
-#include "sys/action.hpp"
+#include "sys/plugin.hpp"
+#include "sys/search.hpp"
+#include "sys/task.hpp"
#include "docview/workspace.hpp"
#include "docview/project.hpp"
#include "docview/document.hpp"
#include "docview/view.hpp"
+#include "tools/bitvector.hpp"
+
+#include "ui/art.hpp"
+#include "ui/configui.hpp"
#include "ui/frame.hpp"
+#include "ui/perspective.hpp"
#include "ui/workbar.hpp"
#endif /*WXDEVCENTER_H_*/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <cur...@us...> - 2009-09-10 10:54:55
|
Revision: 53
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=53&view=rev
Author: cursorstar
Date: 2009-09-10 10:54:46 +0000 (Thu, 10 Sep 2009)
Log Message:
-----------
Add begin of search text in files.
Add bookmark raising.
Modified Paths:
--------------
trunk/wxdevcenter/config.guess
trunk/wxdevcenter/config.sub
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/src/Makefile.am
trunk/wxdevcenter/src/Makefile.in
trunk/wxdevcenter/src/docview/document.cpp
trunk/wxdevcenter/src/docview/document.hpp
trunk/wxdevcenter/src/docview/view.cpp
trunk/wxdevcenter/src/docview/view.hpp
trunk/wxdevcenter/src/plugins/text/Makefile.am
trunk/wxdevcenter/src/plugins/text/Makefile.in
trunk/wxdevcenter/src/plugins/text/bookmark.hpp
trunk/wxdevcenter/src/plugins/text/view.cpp
trunk/wxdevcenter/src/plugins/text/view.hpp
trunk/wxdevcenter/src/sys/Makefile.am
trunk/wxdevcenter/src/sys/Makefile.in
trunk/wxdevcenter/src/sys/bookmark.cpp
trunk/wxdevcenter/src/sys/bookmark.hpp
trunk/wxdevcenter/src/sys/task.cpp
trunk/wxdevcenter/src/ui/stdframe.cpp
trunk/wxdevcenter/src/ui/workbar.cpp
trunk/wxdevcenter/src/ui/workbar.hpp
Modified: trunk/wxdevcenter/config.guess
===================================================================
--- trunk/wxdevcenter/config.guess 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/config.guess 2009-09-10 10:54:46 UTC (rev 53)
@@ -4,7 +4,7 @@
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
# Free Software Foundation, Inc.
-timestamp='2008-09-28'
+timestamp='2009-02-03'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -348,7 +348,20 @@
echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
- echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ eval $set_cc_for_build
+ SUN_ARCH="i386"
+ # If there is a compiler, see if it is configured for 64-bit objects.
+ # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
+ # This test works for both compilers.
+ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+ if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
+ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+ grep IS_64BIT_ARCH >/dev/null
+ then
+ SUN_ARCH="x86_64"
+ fi
+ fi
+ echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
@@ -1160,6 +1173,16 @@
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4; exit; } ;;
+ NCR*:*:4.2:* | MPRAS*:*:4.2:*)
+ OS_REL='.3'
+ test -r /etc/.relid \
+ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+ && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+ /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
+ /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
echo m68k-unknown-lynxos${UNAME_RELEASE}
exit ;;
@@ -1346,6 +1369,9 @@
i*86:rdos:*:*)
echo ${UNAME_MACHINE}-pc-rdos
exit ;;
+ i*86:AROS:*:*)
+ echo ${UNAME_MACHINE}-pc-aros
+ exit ;;
esac
#echo '(No uname command or uname output not recognized.)' 1>&2
Modified: trunk/wxdevcenter/config.sub
===================================================================
--- trunk/wxdevcenter/config.sub 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/config.sub 2009-09-10 10:54:46 UTC (rev 53)
@@ -4,7 +4,7 @@
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
# Free Software Foundation, Inc.
-timestamp='2008-09-08'
+timestamp='2009-02-03'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
@@ -122,6 +122,7 @@
case $maybe_os in
nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
+ kopensolaris*-gnu* | \
storm-chaos* | os2-emx* | rtmk-nova*)
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
@@ -249,6 +250,7 @@
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
| i370 | i860 | i960 | ia64 \
| ip2k | iq2000 \
+ | lm32 \
| m32c | m32r | m32rle | m68000 | m68k | m88k \
| maxq | mb | microblaze | mcore | mep | metag \
| mips | mipsbe | mipseb | mipsel | mipsle \
@@ -279,7 +281,7 @@
| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
| pyramid \
| score \
- | sh | sh[1234] | sh[24]a | sh[24]a*eb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
+ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
| sh64 | sh64le \
| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
@@ -331,6 +333,7 @@
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
| i*86-* | i860-* | i960-* | ia64-* \
| ip2k-* | iq2000-* \
+ | lm32-* \
| m32c-* | m32r-* | m32rle-* \
| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
| m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
@@ -362,7 +365,7 @@
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
| pyramid-* \
| romp-* | rs6000-* \
- | sh-* | sh[1234]-* | sh[24]a-* | sh[24]a*eb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
+ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
| sparclite-* \
@@ -443,6 +446,10 @@
basic_machine=m68k-apollo
os=-bsd
;;
+ aros)
+ basic_machine=i386-pc
+ os=-aros
+ ;;
aux)
basic_machine=m68k-apple
os=-aux
@@ -1200,7 +1207,7 @@
we32k)
basic_machine=we32k-att
;;
- sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
+ sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
basic_machine=sh-unknown
;;
sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
@@ -1272,8 +1279,9 @@
-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
| -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
+ | -kopensolaris* \
| -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
- | -aos* \
+ | -aos* | -aros* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
| -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
Modified: trunk/wxdevcenter/configure
===================================================================
--- trunk/wxdevcenter/configure 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/configure 2009-09-10 10:54:46 UTC (rev 53)
@@ -5942,8 +5942,24 @@
fi
-WXCONFIG=wx-config
+#AM_OPTIONS_WXCONFIG
+#reqwx=2.8.8
+#AM_PATH_WXCONFIG($reqwx, wxWin=1)
+#if test "$wxWin" != 1; then
+# AC_MSG_ERROR([
+# wxWidgets must be installed on your system.
+#
+# Please check that wx-config is in path, the directory
+# where wxWidgets libraries are installed (returned by
+# 'wx-config --libs' or 'wx-config --static --libs' command)
+# is in LD_LIBRARY_PATH or equivalent variable and
+# wxWidgets version is $reqwx or above.
+# ])
+#fi
+
+WXCONFIG="wx-config"
+
# Check whether --with-wx-config was given.
if test "${with_wx_config+set}" = set; then
withval=$with_wx_config;
@@ -9610,7 +9626,7 @@
;;
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 9613 "configure"' > conftest.$ac_ext
+ echo '#line 9629 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -11783,11 +11799,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:11786: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:11802: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:11790: \$? = $ac_status" >&5
+ echo "$as_me:11806: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -12073,11 +12089,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:12076: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:12092: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:12080: \$? = $ac_status" >&5
+ echo "$as_me:12096: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -12177,11 +12193,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:12180: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:12196: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:12184: \$? = $ac_status" >&5
+ echo "$as_me:12200: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -14590,7 +14606,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 14593 "configure"
+#line 14609 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -14690,7 +14706,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 14693 "configure"
+#line 14709 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -17099,11 +17115,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:17102: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:17118: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:17106: \$? = $ac_status" >&5
+ echo "$as_me:17122: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -17203,11 +17219,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:17206: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:17222: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:17210: \$? = $ac_status" >&5
+ echo "$as_me:17226: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -18799,11 +18815,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:18802: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:18818: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:18806: \$? = $ac_status" >&5
+ echo "$as_me:18822: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -18903,11 +18919,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:18906: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:18922: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:18910: \$? = $ac_status" >&5
+ echo "$as_me:18926: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -21131,11 +21147,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:21134: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:21150: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:21138: \$? = $ac_status" >&5
+ echo "$as_me:21154: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -21421,11 +21437,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:21424: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:21440: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:21428: \$? = $ac_status" >&5
+ echo "$as_me:21444: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -21525,11 +21541,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:21528: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:21544: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:21532: \$? = $ac_status" >&5
+ echo "$as_me:21548: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -24463,7 +24479,7 @@
-ac_config_files="$ac_config_files Makefile src/Makefile src/ui/Makefile src/ui/dialog/Makefile src/sys/Makefile src/docview/Makefile src/plugins/Makefile src/plugins/text/Makefile src/plugins/bitmap/Makefile share/Makefile share/xrc/Makefile po/Makefile.in"
+ac_config_files="$ac_config_files Makefile src/Makefile src/ui/Makefile src/ui/dialog/Makefile src/sys/Makefile src/docview/Makefile src/plugins/Makefile src/plugins/text/Makefile src/plugins/bitmap/Makefile src/tools/Makefile share/Makefile share/xrc/Makefile po/Makefile.in"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
@@ -25129,6 +25145,7 @@
"src/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/Makefile" ;;
"src/plugins/text/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/text/Makefile" ;;
"src/plugins/bitmap/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/bitmap/Makefile" ;;
+ "src/tools/Makefile") CONFIG_FILES="$CONFIG_FILES src/tools/Makefile" ;;
"share/Makefile") CONFIG_FILES="$CONFIG_FILES share/Makefile" ;;
"share/xrc/Makefile") CONFIG_FILES="$CONFIG_FILES share/xrc/Makefile" ;;
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
Modified: trunk/wxdevcenter/configure.ac
===================================================================
--- trunk/wxdevcenter/configure.ac 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/configure.ac 2009-09-10 10:54:46 UTC (rev 53)
@@ -12,7 +12,23 @@
AM_PROG_CC_STDC
AC_HEADER_STDC
-WXCONFIG=wx-config
+#AM_OPTIONS_WXCONFIG
+#reqwx=2.8.8
+#AM_PATH_WXCONFIG($reqwx, wxWin=1)
+#if test "$wxWin" != 1; then
+# AC_MSG_ERROR([
+# wxWidgets must be installed on your system.
+#
+# Please check that wx-config is in path, the directory
+# where wxWidgets libraries are installed (returned by
+# 'wx-config --libs' or 'wx-config --static --libs' command)
+# is in LD_LIBRARY_PATH or equivalent variable and
+# wxWidgets version is $reqwx or above.
+# ])
+#fi
+
+
+WXCONFIG="wx-config"
AC_ARG_WITH(wx-config,
[[ --with-wx-config=FILE
Use the given path to wx-config when determining
@@ -84,6 +100,7 @@
src/plugins/Makefile
src/plugins/text/Makefile
src/plugins/bitmap/Makefile
+src/tools/Makefile
share/Makefile
share/xrc/Makefile
po/Makefile.in
Modified: trunk/wxdevcenter/src/Makefile.am
===================================================================
--- trunk/wxdevcenter/src/Makefile.am 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/src/Makefile.am 2009-09-10 10:54:46 UTC (rev 53)
@@ -5,6 +5,7 @@
SUBDIRS = \
ui\
sys\
+ tools\
docview \
. \
plugins
@@ -31,6 +32,7 @@
ui/libuistd.la \
ui/dialog/libuidialog.la \
sys/libsys.la \
+ tools/libtools.la \
docview/libdocview.la
Modified: trunk/wxdevcenter/src/Makefile.in
===================================================================
--- trunk/wxdevcenter/src/Makefile.in 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/src/Makefile.in 2009-09-10 10:54:46 UTC (rev 53)
@@ -53,7 +53,8 @@
libLTLIBRARIES_INSTALL = $(INSTALL)
LTLIBRARIES = $(lib_LTLIBRARIES)
libwxdevcenter_la_DEPENDENCIES = ui/libui.la ui/libuistd.la \
- ui/dialog/libuidialog.la sys/libsys.la docview/libdocview.la
+ ui/dialog/libuidialog.la sys/libsys.la tools/libtools.la \
+ docview/libdocview.la
am_libwxdevcenter_la_OBJECTS =
libwxdevcenter_la_OBJECTS = $(am_libwxdevcenter_la_OBJECTS)
binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
@@ -265,6 +266,7 @@
SUBDIRS = \
ui\
sys\
+ tools\
docview \
. \
plugins
@@ -289,6 +291,7 @@
ui/libuistd.la \
ui/dialog/libuidialog.la \
sys/libsys.la \
+ tools/libtools.la \
docview/libdocview.la
wxdevcenter_SOURCES = \
Modified: trunk/wxdevcenter/src/docview/document.cpp
===================================================================
--- trunk/wxdevcenter/src/docview/document.cpp 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/src/docview/document.cpp 2009-09-10 10:54:46 UTC (rev 53)
@@ -62,7 +62,7 @@
return OnCreate();
}
-bool dcDocument::OnOpenDocument(const wxURI& uri)
+bool dcDocument::OnOpenDocument(wxURI& uri)
{
if ( !DoOpenDocument(uri) )
return false;
@@ -248,14 +248,21 @@
return true;
}
-bool dcDocument::DoOpenDocument(const wxURI& uri)
+bool dcDocument::DoOpenDocument(wxURI& uri)
{
+ // Simple URI validation (trucate fragment)
+ // TODO change it with next gen FS and URI
+ wxString path = uri.BuildURI();
+ int idx = path.Find(wxT('#'), true);
+ if(idx!=wxNOT_FOUND)
+ path = path.Mid(0, idx);
+ uri = path;
+
// TODO change FS
- wxString path = uri.BuildURI();
wxFileName name = path;
wxFileType* type = wxTheMimeTypesManager->GetFileTypeFromExtension(name.GetExt());
wxString mime;
-
+
wxFileInputStream store(path);
if (store.GetLastError() == wxSTREAM_NO_ERROR)
{
@@ -397,6 +404,13 @@
return true;
}
+void dcDocument::Raise(const wxString& uriFragment)
+{
+ dcView* view = GetFirstView();
+ if(view!=NULL)
+ view->Raise(uriFragment);
+}
+
void dcDocument::Dump()
{
printf(" dcDocument '%s' :\n", (const char*)GetFilename().mb_str(wxConvLibc));
@@ -655,20 +669,6 @@
EVT_UPDATE_UI(wxdcID_SAVE, dcDocumentManager::OnUpdateHaveModifiedDocument)
EVT_UPDATE_UI(wxdcID_SAVEAS, dcDocumentManager::OnUpdateHaveDocument)
EVT_UPDATE_UI(wxdcID_SAVEALL, dcDocumentManager::OnUpdateHaveDocument)
-
-
-
-//// EVT_MENU(wxID_UNDO, wxDocManager::OnUndo)
-//// EVT_MENU(wxID_REDO, wxDocManager::OnRedo)
-//// EVT_UPDATE_UI(wxID_UNDO, wxDocManager::OnUpdateUndo)
-//// EVT_UPDATE_UI(wxID_REDO, wxDocManager::OnUpdateRedo)
-////
-////#if wxUSE_PRINTING_ARCHITECTURE
-//// EVT_MENU(wxID_PRINT, wxDocManager::OnPrint)
-//// EVT_MENU(wxID_PREVIEW, wxDocManager::OnPreview)
-//// EVT_UPDATE_UI(wxID_PRINT, wxDocManager::OnUpdatePrint)
-//// EVT_UPDATE_UI(wxID_PREVIEW, wxDocManager::OnUpdatePreview)
-////#endif
END_EVENT_TABLE()
void dcDocumentManager::InitializeClass()
@@ -882,6 +882,15 @@
dcDocument* dcDocumentManager::GetDocument(const wxURI& uri)const
{
+ // Remove URI fragment
+ // TODO change it with FS and URI ng
+ wxString path = uri.BuildUnescapedURI();
+ int idx = path.Find(wxT('#'), true);
+ if(idx!=wxNOT_FOUND)
+ path = path.Mid(0, idx);
+ wxURI newuri(path);
+
+ // Do the search
for(const_iterator iter=begin(); iter!=end(); iter++)
{
dcDocumentTemplate* templ = *iter;
@@ -890,7 +899,7 @@
for(obj_const_iterator it=templ->begin(); it!=templ->end(); it++)
{
dcDocument* doc = *it;
- if(doc->GetURI()==uri)
+ if(doc->GetURI()==newuri)
return doc;
}
}
@@ -930,15 +939,40 @@
return doc;
}
-dcDocument* dcDocumentManager::OpenDocument(wxString uri)
+dcDocument* dcDocumentManager::OpenDocument(const wxString& uri)
{
dcDocumentTemplate* templ = NULL;
dcDocument* doc;
wxArrayString arr;
- if(uri.IsEmpty())
+
+ // Split URI base and fragment
+ // TODO change it with FS and URI ng
+ wxString path = uri, fragment;
+ int idx = path.Find(wxT('#'), true);
+ if(idx!=wxNOT_FOUND)
+ {
+ fragment = path.Mid(idx+1);
+ path = path.Mid(0, idx);
+ }
+
+ // Intend to find specified document.
+ if(!path.IsEmpty())
+ {
+ dcDocument* doc = GetDocument(path);
+ if(doc!=NULL)
+ {
+ doc->Raise(fragment);
+ return doc;
+ }
+ }
+
+ // Query user for documents
+ if(path.IsEmpty())
arr = ChooseDocumentPathsForOpening(NULL, true, true, &templ);
else
- arr.Add(uri);
+ arr.Add(path);
+
+ // Open documents
for(int i=0; i<arr.GetCount(); i++)
{
wxURI u = arr[i];
@@ -946,10 +980,17 @@
if(t)
doc = DoOpenDocument(u, t);
}
+
+ // Goto to URI fragment
+ if(arr.GetCount()==1 && doc!=NULL)
+ {
+ doc->Raise(fragment);
+ }
+
return doc;
}
-dcDocument* dcDocumentManager::DoOpenDocument(const wxURI& uri, dcDocumentTemplate* templ)
+dcDocument* dcDocumentManager::DoOpenDocument(wxURI& uri, dcDocumentTemplate* templ)
{
dcDocument* doc = NULL;
@@ -962,8 +1003,7 @@
view->Raise();
return doc;
}
-
-
+
// Create and load it
if(templ!=NULL && !uri.BuildURI().IsEmpty())
{
@@ -1100,6 +1140,7 @@
void dcDocumentManager::OnFileSaveAll(wxCommandEvent& event)
{
+ // TODO
wxMessageBox(_("dcDocumentManager::OnFileSaveAll : Not implemented"));
}
Modified: trunk/wxdevcenter/src/docview/document.hpp
===================================================================
--- trunk/wxdevcenter/src/docview/document.hpp 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/src/docview/document.hpp 2009-09-10 10:54:46 UTC (rev 53)
@@ -78,7 +78,7 @@
virtual bool SaveAs();
virtual bool Revert(){return false;}
virtual bool OnNewDocument();
- virtual bool OnOpenDocument(const wxURI& uri);
+ virtual bool OnOpenDocument(wxURI& uri);
virtual bool OnSaveDocument(const wxURI& uri);
virtual bool OnCloseDocument();
@@ -118,6 +118,9 @@
* \return Empty if no title can be extracted.*/
virtual wxString SuggestTitleFromURI()const;
+ /** Raise the current document, specifying a fragment. */
+ virtual void Raise(const wxString& uriFragment);
+
/**
* Dump
*/
@@ -132,7 +135,7 @@
/** \} */
virtual bool DoSaveDocument(const wxURI& uri);
- virtual bool DoOpenDocument(const wxURI& uri);
+ virtual bool DoOpenDocument(wxURI& uri);
virtual bool InitDocument();
};
@@ -289,6 +292,7 @@
dcActionGroupEntry* m_actions;
public:
static dcDocumentManager& GetManager(){return *s_manager;}
+ static dcDocumentManager& getInstance(){return *s_manager;}
dcDocumentManager();
virtual ~dcDocumentManager();
@@ -341,10 +345,12 @@
virtual dcDocument* CreateDocument(dcDocumentTemplate* templ=NULL);
/** Open an existing document.
+ * If already open, raise instance.
+ * Intend to go to specified fragment if any.
* \param uri URI of the document to open.
- * \return The new document or NULL if error or canceled by user.
+ * \return The the document or NULL if error or canceled by user.
*/
- virtual dcDocument* OpenDocument(wxString str = wxT(""));
+ virtual dcDocument* OpenDocument(const wxString& str = wxEmptyString);
/**
* Add a file to the more recent file list.
@@ -381,11 +387,11 @@
/**
* Really open a document.
- * \param uri URI of the document.
+ * \param uri URI of the document, validated (remove eventually fragment and other).
* \param templ Template to instantiate.
* \return The new document or NULL if error.
*/
- virtual dcDocument* DoOpenDocument(const wxURI& uri, dcDocumentTemplate* templ);
+ virtual dcDocument* DoOpenDocument(wxURI& uri, dcDocumentTemplate* templ);
/**
* Create a file history.
Modified: trunk/wxdevcenter/src/docview/view.cpp
===================================================================
--- trunk/wxdevcenter/src/docview/view.cpp 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/src/docview/view.cpp 2009-09-10 10:54:46 UTC (rev 53)
@@ -63,11 +63,14 @@
{
}
-void dcView::Raise()
+void dcView::Raise(const wxString& uriFragment)
{
dcViewFrame* frame = GetFrame();
if(frame)
frame->Raise();
+ wxWindow::Raise();
+ if(!uriFragment.IsEmpty())
+ ScrollToFragment(uriFragment);
}
void dcView::Dump()
Modified: trunk/wxdevcenter/src/docview/view.hpp
===================================================================
--- trunk/wxdevcenter/src/docview/view.hpp 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/src/docview/view.hpp 2009-09-10 10:54:46 UTC (rev 53)
@@ -39,7 +39,10 @@
dcViewFrame *GetFrame() const;
/** Raise the view. */
- void Raise();
+ void Raise(const wxString& uriFragment = wxEmptyString);
+
+ /** Scroll to a specified part of the document (by URI fragment).*/
+ virtual void ScrollToFragment(const wxString& uriFragment){}
/**
* Dump
*/
Modified: trunk/wxdevcenter/src/plugins/text/Makefile.am
===================================================================
--- trunk/wxdevcenter/src/plugins/text/Makefile.am 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/src/plugins/text/Makefile.am 2009-09-10 10:54:46 UTC (rev 53)
@@ -18,7 +18,9 @@
editctrl.hpp \
editctrl.cpp \
bookmark.hpp \
- bookmark.cpp
+ bookmark.cpp \
+ text-search.hpp \
+ text-search.cpp
libtext_la_CXXFLAGS = \
-Iscintilla/include\
Modified: trunk/wxdevcenter/src/plugins/text/Makefile.in
===================================================================
--- trunk/wxdevcenter/src/plugins/text/Makefile.in 2009-08-09 16:33:23 UTC (rev 52)
+++ trunk/wxdevcenter/src/plugins/text/Makefile.in 2009-09-10 10:54:46 UTC (rev 53)
@@ -45,7 +45,7 @@
libtext_la_DEPENDENCIES =
am_libtext_la_OBJECTS = libtext_la-text.lo libtext_la-view.lo \
libtext_la-prefs.lo libtext_la-editctrl.lo \
- libtext_la-bookmark.lo
+ libtext_la-bookmark.lo libtext_la-text-search.lo
libtext_la_OBJECTS = $(am_libtext_la_OBJECTS)
libtext_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(libtext_la_CXXFLAGS) \
@@ -253,7 +253,9 @@
editctrl.hpp \
editctrl.cpp \
bookmark.hpp \
- bookmark.cpp
+ bookmark.cpp \
+ text-search.hpp \
+ text-search.cpp
libtext_la_CXXFLAGS = \
-Iscintilla/include\
@@ -316,6 +318,7 @@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libtext_la-bookmark.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libtext_la-editctrl.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libtext_la-prefs.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libtext_la-text-search.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libtext_la-text.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libtext_la-view.Plo@am__quote@
@@ -375,6 +378,13 @@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libtext_la_CXXFLAGS) $(CXXFLAGS) -c -o libtext_la-bookmark.lo `test -f 'bookmark.cpp' || echo '$(srcdir)/'`bookmark.cpp
+libtext_la-text-search.lo: text-search.cpp
+@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libtext_la_CXXFLAGS) $(CXXFLAGS) -MT libtext_la-text-search.lo -MD -MP -MF $(DEPDIR)/libtext_la-text-search.Tpo -c -o libtext_la-text-search.lo `test -f 'text-search.cpp' || echo '$(srcdir)/'`text-search.cpp
+@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/libtext_la-text-search.Tpo $(DEPDIR)/libtext_la-text-search.Plo
+@AMDE...
[truncated message content] |
|
From: <cur...@us...> - 2009-11-15 07:59:16
|
Revision: 59
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=59&view=rev
Author: cursorstar
Date: 2009-11-15 07:59:07 +0000 (Sun, 15 Nov 2009)
Log Message:
-----------
Move plugin directory to prepare extenalization
Modified Paths:
--------------
trunk/wxdevcenter/Makefile.am
trunk/wxdevcenter/Makefile.in
trunk/wxdevcenter/aclocal.m4
trunk/wxdevcenter/config.h.in
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/ltmain.sh
trunk/wxdevcenter/share/Makefile.in
trunk/wxdevcenter/share/xrc/Makefile.in
trunk/wxdevcenter/src/Makefile.am
trunk/wxdevcenter/src/Makefile.in
trunk/wxdevcenter/src/application.cpp
trunk/wxdevcenter/src/docview/Makefile.in
trunk/wxdevcenter/src/sys/Makefile.in
trunk/wxdevcenter/src/sys/action.cpp
trunk/wxdevcenter/src/sys/config.cpp
trunk/wxdevcenter/src/tools/Makefile.in
trunk/wxdevcenter/src/ui/Makefile.am
trunk/wxdevcenter/src/ui/Makefile.in
trunk/wxdevcenter/src/ui/dialog/Makefile.in
Added Paths:
-----------
trunk/wxdevcenter/plugins/
trunk/wxdevcenter/plugins/Makefile.am
trunk/wxdevcenter/plugins/Makefile.in
trunk/wxdevcenter/plugins/bitmap/
trunk/wxdevcenter/plugins/bitmap/Makefile.am
trunk/wxdevcenter/plugins/bitmap/Makefile.in
trunk/wxdevcenter/plugins/bitmap/bitmap.cpp
trunk/wxdevcenter/plugins/bitmap/bitmap.hpp
trunk/wxdevcenter/plugins/text/
trunk/wxdevcenter/plugins/text/Makefile.am
trunk/wxdevcenter/plugins/text/Makefile.in
trunk/wxdevcenter/plugins/text/bookmark.cpp
trunk/wxdevcenter/plugins/text/bookmark.hpp
trunk/wxdevcenter/plugins/text/editctrl.cpp
trunk/wxdevcenter/plugins/text/editctrl.hpp
trunk/wxdevcenter/plugins/text/prefs.cpp
trunk/wxdevcenter/plugins/text/prefs.hpp
trunk/wxdevcenter/plugins/text/scintilla/
trunk/wxdevcenter/plugins/text/scintilla/README.txt
trunk/wxdevcenter/plugins/text/scintilla/include/
trunk/wxdevcenter/plugins/text/scintilla/include/Accessor.h
trunk/wxdevcenter/plugins/text/scintilla/include/KeyWords.h
trunk/wxdevcenter/plugins/text/scintilla/include/Platform.h
trunk/wxdevcenter/plugins/text/scintilla/include/PropSet.h
trunk/wxdevcenter/plugins/text/scintilla/include/SString.h
trunk/wxdevcenter/plugins/text/scintilla/include/SciLexer.h
trunk/wxdevcenter/plugins/text/scintilla/include/Scintilla.h
trunk/wxdevcenter/plugins/text/scintilla/include/ScintillaWidget.h
trunk/wxdevcenter/plugins/text/scintilla/include/WindowAccessor.h
trunk/wxdevcenter/plugins/text/scintilla/src/
trunk/wxdevcenter/plugins/text/scintilla/src/AutoComplete.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/AutoComplete.h
trunk/wxdevcenter/plugins/text/scintilla/src/CallTip.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/CallTip.h
trunk/wxdevcenter/plugins/text/scintilla/src/CellBuffer.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/CellBuffer.h
trunk/wxdevcenter/plugins/text/scintilla/src/CharClassify.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/CharClassify.h
trunk/wxdevcenter/plugins/text/scintilla/src/ContractionState.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/ContractionState.h
trunk/wxdevcenter/plugins/text/scintilla/src/Document.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/Document.h
trunk/wxdevcenter/plugins/text/scintilla/src/DocumentAccessor.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/DocumentAccessor.h
trunk/wxdevcenter/plugins/text/scintilla/src/Editor.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/Editor.h
trunk/wxdevcenter/plugins/text/scintilla/src/ExternalLexer.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/ExternalLexer.h
trunk/wxdevcenter/plugins/text/scintilla/src/Indicator.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/Indicator.h
trunk/wxdevcenter/plugins/text/scintilla/src/KeyMap.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/KeyMap.h
trunk/wxdevcenter/plugins/text/scintilla/src/KeyWords.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexAPDL.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexAU3.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexAVE.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexAda.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexAsm.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexAsn1.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexBaan.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexBash.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexBasic.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexBullant.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexCLW.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexCPP.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexCSS.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexCaml.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexConf.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexCrontab.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexCsound.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexEScript.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexEiffel.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexErlang.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexFlagship.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexForth.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexFortran.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexGui4Cli.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexHTML.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexHaskell.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexInno.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexKix.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexLisp.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexLout.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexLua.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexMMIXAL.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexMPT.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexMSSQL.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexMatlab.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexMetapost.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexNsis.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexOpal.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexOthers.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexPB.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexPOV.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexPS.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexPascal.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexPerl.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexPython.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexRebol.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexRuby.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexSQL.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexScriptol.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexSmalltalk.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexSpecman.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexSpice.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexTADS3.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexTCL.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexTeX.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexVB.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexVHDL.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexVerilog.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LexYAML.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LineMarker.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/LineMarker.h
trunk/wxdevcenter/plugins/text/scintilla/src/PropSet.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/RESearch.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/RESearch.h
trunk/wxdevcenter/plugins/text/scintilla/src/SVector.h
trunk/wxdevcenter/plugins/text/scintilla/src/ScintillaBase.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/ScintillaBase.h
trunk/wxdevcenter/plugins/text/scintilla/src/Style.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/Style.h
trunk/wxdevcenter/plugins/text/scintilla/src/StyleContext.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/StyleContext.h
trunk/wxdevcenter/plugins/text/scintilla/src/UniConversion.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/UniConversion.h
trunk/wxdevcenter/plugins/text/scintilla/src/ViewStyle.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/ViewStyle.h
trunk/wxdevcenter/plugins/text/scintilla/src/WindowAccessor.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/XPM.cxx
trunk/wxdevcenter/plugins/text/scintilla/src/XPM.h
trunk/wxdevcenter/plugins/text/text-search.cpp
trunk/wxdevcenter/plugins/text/text-search.hpp
trunk/wxdevcenter/plugins/text/text.conf
trunk/wxdevcenter/plugins/text/text.cpp
trunk/wxdevcenter/plugins/text/text.hpp
trunk/wxdevcenter/plugins/text/view.cpp
trunk/wxdevcenter/plugins/text/view.hpp
trunk/wxdevcenter/plugins/uistd/
trunk/wxdevcenter/plugins/uistd/Makefile.am
trunk/wxdevcenter/plugins/uistd/Makefile.in
trunk/wxdevcenter/plugins/uistd/fsworkbar.cpp
trunk/wxdevcenter/plugins/uistd/fsworkbar.hpp
trunk/wxdevcenter/plugins/uistd/stdconfig.cpp
trunk/wxdevcenter/plugins/uistd/stdconfig.hpp
trunk/wxdevcenter/plugins/uistd/stdframe.cpp
trunk/wxdevcenter/plugins/uistd/stdframe.hpp
Modified: trunk/wxdevcenter/Makefile.am
===================================================================
--- trunk/wxdevcenter/Makefile.am 2009-09-11 06:10:29 UTC (rev 58)
+++ trunk/wxdevcenter/Makefile.am 2009-11-15 07:59:07 UTC (rev 59)
@@ -1,8 +1,7 @@
## Process this file with automake to produce Makefile.in
## Created by Anjuta
-SUBDIRS = . src po \
- share
+SUBDIRS = . src po share plugins
wxdevcenterdocdir = ${prefix}/doc/wxdevcenter
wxdevcenterdoc_DATA = \
Modified: trunk/wxdevcenter/Makefile.in
===================================================================
--- trunk/wxdevcenter/Makefile.in 2009-09-11 06:10:29 UTC (rev 58)
+++ trunk/wxdevcenter/Makefile.in 2009-11-15 07:59:07 UTC (rev 59)
@@ -105,14 +105,13 @@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DSYMUTIL = @DSYMUTIL@
-ECHO = @ECHO@
+DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
-F77 = @F77@
-FFLAGS = @FFLAGS@
+FGREP = @FGREP@
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
GMOFILES = @GMOFILES@
GMSGFMT = @GMSGFMT@
@@ -147,10 +146,12 @@
INTLTOOL_XAM_RULE = @INTLTOOL_XAM_RULE@
INTLTOOL_XML_NOMERGE_RULE = @INTLTOOL_XML_NOMERGE_RULE@
INTLTOOL_XML_RULE = @INTLTOOL_XML_RULE@
+LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LIBTOOL = @LIBTOOL@
+LIPO = @LIPO@
LN_S = @LN_S@
LTLIBOBJS = @LTLIBOBJS@
MAINT = @MAINT@
@@ -160,8 +161,12 @@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
MSGMERGE = @MSGMERGE@
+NM = @NM@
NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
@@ -195,7 +200,7 @@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
-ac_ct_F77 = @ac_ct_F77@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
@@ -226,6 +231,7 @@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
+lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
@@ -241,9 +247,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = . src po \
- share
-
+SUBDIRS = . src po share plugins
wxdevcenterdocdir = ${prefix}/doc/wxdevcenter
wxdevcenterdoc_DATA = \
README\
Modified: trunk/wxdevcenter/aclocal.m4
===================================================================
--- trunk/wxdevcenter/aclocal.m4 2009-09-11 06:10:29 UTC (rev 58)
+++ trunk/wxdevcenter/aclocal.m4 2009-11-15 07:59:07 UTC (rev 59)
@@ -631,102 +631,188 @@
# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
-# serial 52 AC_PROG_LIBTOOL
+m4_define([_LT_COPYING], [dnl
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+])
+# serial 56 LT_INIT
-# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
-# -----------------------------------------------------------
-# If this macro is not defined by Autoconf, define it here.
-m4_ifdef([AC_PROVIDE_IFELSE],
- [],
- [m4_define([AC_PROVIDE_IFELSE],
- [m4_ifdef([AC_PROVIDE_$1],
- [$2], [$3])])])
+# LT_PREREQ(VERSION)
+# ------------------
+# Complain and exit if this libtool version is less that VERSION.
+m4_defun([LT_PREREQ],
+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
+ [m4_default([$3],
+ [m4_fatal([Libtool version $1 or higher is required],
+ 63)])],
+ [$2])])
-# AC_PROG_LIBTOOL
-# ---------------
-AC_DEFUN([AC_PROG_LIBTOOL],
-[AC_REQUIRE([_AC_PROG_LIBTOOL])dnl
-dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX
-dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX.
- AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [AC_LIBTOOL_CXX],
- [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX
- ])])
-dnl And a similar setup for Fortran 77 support
- AC_PROVIDE_IFELSE([AC_PROG_F77],
- [AC_LIBTOOL_F77],
- [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77
-])])
-dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly.
-dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run
-dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both.
- AC_PROVIDE_IFELSE([AC_PROG_GCJ],
- [AC_LIBTOOL_GCJ],
- [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
- [AC_LIBTOOL_GCJ],
- [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],
- [AC_LIBTOOL_GCJ],
- [ifdef([AC_PROG_GCJ],
- [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])
- ifdef([A][M_PROG_GCJ],
- [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])])
- ifdef([LT_AC_PROG_GCJ],
- [define([LT_AC_PROG_GCJ],
- defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])])
-])])# AC_PROG_LIBTOOL
+# _LT_CHECK_BUILDDIR
+# ------------------
+# Complain if the absolute build directory name contains unusual characters
+m4_defun([_LT_CHECK_BUILDDIR],
+[case `pwd` in
+ *\ * | *\ *)
+ AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
+esac
+])
-# _AC_PROG_LIBTOOL
-# ----------------
-AC_DEFUN([_AC_PROG_LIBTOOL],
-[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
-AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl
-AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl
-AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl
+# LT_INIT([OPTIONS])
+# ------------------
+AC_DEFUN([LT_INIT],
+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
+AC_BEFORE([$0], [LT_LANG])dnl
+AC_BEFORE([$0], [LT_OUTPUT])dnl
+AC_BEFORE([$0], [LTDL_INIT])dnl
+m4_require([_LT_CHECK_BUILDDIR])dnl
+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
+dnl unless we require an AC_DEFUNed macro:
+AC_REQUIRE([LTOPTIONS_VERSION])dnl
+AC_REQUIRE([LTSUGAR_VERSION])dnl
+AC_REQUIRE([LTVERSION_VERSION])dnl
+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
+m4_require([_LT_PROG_LTMAIN])dnl
+
+dnl Parse OPTIONS
+_LT_SET_OPTIONS([$0], [$1])
+
# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+LIBTOOL_DEPS="$ltmain"
# Always use our own libtool.
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
AC_SUBST(LIBTOOL)dnl
-# Prevent multiple expansion
-define([AC_PROG_LIBTOOL], [])
-])# _AC_PROG_LIBTOOL
+_LT_SETUP
+# Only expand once:
+m4_define([LT_INIT])
+])# LT_INIT
-# AC_LIBTOOL_SETUP
-# ----------------
-AC_DEFUN([AC_LIBTOOL_SETUP],
-[AC_PREREQ(2.50)dnl
-AC_REQUIRE([AC_ENABLE_SHARED])dnl
-AC_REQUIRE([AC_ENABLE_STATIC])dnl
-AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
+# Old names:
+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
+
+
+# _LT_CC_BASENAME(CC)
+# -------------------
+# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
+m4_defun([_LT_CC_BASENAME],
+[for cc_temp in $1""; do
+ case $cc_temp in
+ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
+ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+])
+
+
+# _LT_FILEUTILS_DEFAULTS
+# ----------------------
+# It is okay to use these file commands and assume they have been set
+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
+m4_defun([_LT_FILEUTILS_DEFAULTS],
+[: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+])# _LT_FILEUTILS_DEFAULTS
+
+
+# _LT_SETUP
+# ---------
+m4_defun([_LT_SETUP],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+_LT_DECL([], [host_alias], [0], [The host system])dnl
+_LT_DECL([], [host], [0])dnl
+_LT_DECL([], [host_os], [0])dnl
+dnl
+_LT_DECL([], [build_alias], [0], [The build system])dnl
+_LT_DECL([], [build], [0])dnl
+_LT_DECL([], [build_os], [0])dnl
+dnl
AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_PROG_LD])dnl
-AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
-AC_REQUIRE([AC_PROG_NM])dnl
-
+AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+dnl
AC_REQUIRE([AC_PROG_LN_S])dnl
-AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl
-# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
-AC_REQUIRE([AC_OBJEXT])dnl
-AC_REQUIRE([AC_EXEEXT])dnl
+test -z "$LN_S" && LN_S="ln -s"
+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
dnl
-AC_LIBTOOL_SYS_MAX_CMD_LEN
-AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
-AC_LIBTOOL_OBJDIR
+AC_REQUIRE([LT_CMD_MAX_LEN])dnl
+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
+dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+m4_require([_LT_CMD_RELOAD])dnl
+m4_require([_LT_CHECK_MAGIC_METHOD])dnl
+m4_require([_LT_CMD_OLD_ARCHIVE])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
-_LT_AC_PROG_ECHO_BACKSLASH
+_LT_CONFIG_LIBTOOL_INIT([
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+])
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+_LT_CHECK_OBJDIR
+
+m4_require([_LT_TAG_COMPILER])dnl
+_LT_PROG_ECHO_BACKSLASH
+
case $host_os in
aix3*)
# AIX sometimes has problems with the GCC collect2 program. For some
@@ -741,159 +827,653 @@
# Sed substitution that helps us do robust quoting. It backslashifies
# metacharacters that are still active within double-quoted strings.
-Xsed='sed -e 1s/^X//'
-[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g']
+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
# Same as above, but do not quote variable references.
-[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g']
+double_quote_subst='s/\([["`\\]]\)/\\\1/g'
# Sed substitution to delay expansion of an escaped shell variable in a
# double_quote_subst'ed string.
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
# Sed substitution to avoid accidental globbing in evaled expressions
no_glob_subst='s/\*/\\\*/g'
-# Constants:
-rm="rm -f"
-
# Global variables:
-default_ofile=libtool
+ofile=libtool
can_build_shared=yes
# All known linkers require a `.a' archive for static linking (except MSVC,
# which needs '.lib').
libext=a
-ltmain="$ac_aux_dir/ltmain.sh"
-ofile="$default_ofile"
+
with_gnu_ld="$lt_cv_prog_gnu_ld"
-AC_CHECK_TOOL(AR, ar, false)
-AC_CHECK_TOOL(RANLIB, ranlib, :)
-AC_CHECK_TOOL(STRIP, strip, :)
-
old_CC="$CC"
old_CFLAGS="$CFLAGS"
# Set sane defaults for various variables
-test -z "$AR" && AR=ar
-test -z "$AR_FLAGS" && AR_FLAGS=cru
-test -z "$AS" && AS=as
test -z "$CC" && CC=cc
test -z "$LTCC" && LTCC=$CC
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$DLLTOOL" && DLLTOOL=dlltool
test -z "$LD" && LD=ld
-test -z "$LN_S" && LN_S="ln -s"
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-test -z "$NM" && NM=nm
-test -z "$SED" && SED=sed
-test -z "$OBJDUMP" && OBJDUMP=objdump
-test -z "$RANLIB" && RANLIB=:
-test -z "$STRIP" && STRIP=:
test -z "$ac_objext" && ac_objext=o
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
- case $host_os in
- openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
- ;;
- *)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
- ;;
- esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
-fi
-
_LT_CC_BASENAME([$compiler])
# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
case $deplibs_check_method in
file_magic*)
if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- AC_PATH_MAGIC
+ _LT_PATH_MAGIC
fi
;;
esac
-_LT_REQUIRED_DARWIN_CHECKS
+# Use C for the default configuration in the libtool script
+LT_SUPPORTED_TAG([CC])
+_LT_LANG_C_CONFIG
+_LT_LANG_DEFAULT_CONFIG
+_LT_CONFIG_COMMANDS
+])# _LT_SETUP
-AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
-AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
-enable_win32_dll=yes, enable_win32_dll=no)
-AC_ARG_ENABLE([libtool-lock],
- [AC_HELP_STRING([--disable-libtool-lock],
- [avoid locking (might break parallel builds)])])
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+# _LT_PROG_LTMAIN
+# ---------------
+# Note that this code is called both from `configure', and `config.status'
+# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
+# `config.status' has no value for ac_aux_dir unless we are using Automake,
+# so we pass a copy along to make sure it has a sensible value anyway.
+m4_defun([_LT_PROG_LTMAIN],
+[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
+_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
+ltmain="$ac_aux_dir/ltmain.sh"
+])# _LT_PROG_LTMAIN
-AC_ARG_WITH([pic],
- [AC_HELP_STRING([--with-pic],
- [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- [pic_mode="$withval"],
- [pic_mode=default])
-test -z "$pic_mode" && pic_mode=default
-# Check if we have a version mismatch between libtool.m4 and ltmain.sh.
+
+# So that we can recreate a full libtool script including additional
+# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
+# in macros and then make a single call at the end using the `libtool'
+# label.
+
+
+# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
+# ----------------------------------------
+# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL_INIT],
+[m4_ifval([$1],
+ [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
+ [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_INIT])
+
+
+# _LT_CONFIG_LIBTOOL([COMMANDS])
+# ------------------------------
+# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL],
+[m4_ifval([$1],
+ [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
+ [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
+
+
+# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
+# -----------------------------------------------------
+m4_defun([_LT_CONFIG_SAVE_COMMANDS],
+[_LT_CONFIG_LIBTOOL([$1])
+_LT_CONFIG_LIBTOOL_INIT([$2])
+])
+
+
+# _LT_FORMAT_COMMENT([COMMENT])
+# -----------------------------
+# Add leading comment marks to the start of each line, and a trailing
+# full-stop to the whole comment if one is not present already.
+m4_define([_LT_FORMAT_COMMENT],
+[m4_ifval([$1], [
+m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
+ [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
+)])
+
+
+
+
+
+# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
+# -------------------------------------------------------------------
+# CONFIGNAME is the name given to the value in the libtool script.
+# VARNAME is the (base) name used in the configure script.
+# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
+# VARNAME. Any other value will be used directly.
+m4_define([_LT_DECL],
+[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
+ [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
+ [m4_ifval([$1], [$1], [$2])])
+ lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
+ m4_ifval([$4],
+ [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
+ lt_dict_add_subkey([lt_decl_dict], [$2],
+ [tagged?], [m4_ifval([$5], [yes], [no])])])
+])
+
+
+# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
+# --------------------------------------------------------
+m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
+
+
+# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_tag_varnames],
+[_lt_decl_filter([tagged?], [yes], $@)])
+
+
+# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
+# ---------------------------------------------------------
+m4_define([_lt_decl_filter],
+[m4_case([$#],
+ [0], [m4_fatal([$0: too few arguments: $#])],
+ [1], [m4_fatal([$0: too few arguments: $#: $1])],
+ [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
+ [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
+ [lt_dict_filter([lt_decl_dict], $@)])[]dnl
+])
+
+
+# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
+# --------------------------------------------------
+m4_define([lt_decl_quote_varnames],
+[_lt_decl_filter([value], [1], $@)])
+
+
+# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_dquote_varnames],
+[_lt_decl_filter([value], [2], $@)])
+
+
+# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_varnames_tagged],
+[m4_assert([$# <= 2])dnl
+_$0(m4_quote(m4_default([$1], [[, ]])),
+ m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
+ m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
+m4_define([_lt_decl_varnames_tagged],
+[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
+
+
+# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_all_varnames],
+[_$0(m4_quote(m4_default([$1], [[, ]])),
+ m4_if([$2], [],
+ m4_quote(lt_decl_varnames),
+ m4_quote(m4_shift($@))))[]dnl
+])
+m4_define([_lt_decl_all_varnames],
+[lt_join($@, lt_decl_varnames_tagged([$1],
+ lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
+])
+
+
+# _LT_CONFIG_STATUS_DECLARE([VARNAME])
+# ------------------------------------
+# Quote a variable value, and forward it to `config.status' so that its
+# declaration there will have the same value as in `configure'. VARNAME
+# must have a single quote delimited value for this to work.
+m4_define([_LT_CONFIG_STATUS_DECLARE],
+[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
+
+
+# _LT_CONFIG_STATUS_DECLARATIONS
+# ------------------------------
+# We delimit libtool config variables with single quotes, so when
+# we write them to config.status, we have to be sure to quote all
+# embedded single quotes properly. In configure, this macro expands
+# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
#
-# Note: This should be in AC_LIBTOOL_SETUP, _after_ $ltmain have been defined.
-# We also should do it _before_ AC_LIBTOOL_LANG_C_CONFIG that actually
-# calls AC_LIBTOOL_CONFIG and creates libtool.
+# <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
+m4_defun([_LT_CONFIG_STATUS_DECLARATIO...
[truncated message content] |
|
From: <cur...@us...> - 2009-12-05 12:43:03
|
Revision: 60
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=60&view=rev
Author: cursorstar
Date: 2009-12-05 12:42:53 +0000 (Sat, 05 Dec 2009)
Log Message:
-----------
Switch to wx29 : wxDC is not compatible with wx28 or less anymore.
Caution : wxDC actually dont run because of lake of exported symbole for internal of wxStyledTextCtrl.
Modified Paths:
--------------
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/src/docview/document.cpp
trunk/wxdevcenter/src/ui/workbar.cpp
trunk/wxdevcenter/src/ui/workbar.hpp
Modified: trunk/wxdevcenter/configure
===================================================================
--- trunk/wxdevcenter/configure 2009-11-15 07:59:07 UTC (rev 59)
+++ trunk/wxdevcenter/configure 2009-12-05 12:42:53 UTC (rev 60)
@@ -5937,22 +5937,6 @@
fi
-#AM_OPTIONS_WXCONFIG
-#reqwx=2.8.8
-#AM_PATH_WXCONFIG($reqwx, wxWin=1)
-#if test "$wxWin" != 1; then
-# AC_MSG_ERROR([
-# wxWidgets must be installed on your system.
-#
-# Please check that wx-config is in path, the directory
-# where wxWidgets libraries are installed (returned by
-# 'wx-config --libs' or 'wx-config --static --libs' command)
-# is in LD_LIBRARY_PATH or equivalent variable and
-# wxWidgets version is $reqwx or above.
-# ])
-#fi
-
-
WXCONFIG="wx-config"
# Check whether --with-wx-config was given.
@@ -5976,7 +5960,6 @@
$as_echo "$as_me: error: wxWidgets is required. Try --with-wx-config." >&2;}
{ (exit 1); exit 1; }; }
fi
-
WXLIBS="xrc,stc,aui,html,qa,adv,core,xml,net,base"
WX_CPPFLAGS="`$WXCONFIG --cppflags $WXLIBS`"
WX_CXXFLAGS="`$WXCONFIG --cxxflags $WXLIBS`"
@@ -9544,13 +9527,13 @@
else
lt_cv_nm_interface="BSD nm"
echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:9547: $ac_compile\"" >&5)
+ (eval echo "\"\$as_me:9530: $ac_compile\"" >&5)
(eval "$ac_compile" 2>conftest.err)
cat conftest.err >&5
- (eval echo "\"\$as_me:9550: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+ (eval echo "\"\$as_me:9533: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
(eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
cat conftest.err >&5
- (eval echo "\"\$as_me:9553: output\"" >&5)
+ (eval echo "\"\$as_me:9536: output\"" >&5)
cat conftest.out >&5
if $GREP 'External.*some_variable' conftest.out > /dev/null; then
lt_cv_nm_interface="MS dumpbin"
@@ -10755,7 +10738,7 @@
;;
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 10758 "configure"' > conftest.$ac_ext
+ echo '#line 10741 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -12839,11 +12822,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:12842: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:12825: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:12846: \$? = $ac_status" >&5
+ echo "$as_me:12829: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -13178,11 +13161,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:13181: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13164: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:13185: \$? = $ac_status" >&5
+ echo "$as_me:13168: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -13283,11 +13266,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:13286: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13269: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:13290: \$? = $ac_status" >&5
+ echo "$as_me:13273: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -13338,11 +13321,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:13341: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13324: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:13345: \$? = $ac_status" >&5
+ echo "$as_me:13328: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -16151,7 +16134,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 16154 "configure"
+#line 16137 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -16247,7 +16230,7 @@
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 16250 "configure"
+#line 16233 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -18267,11 +18250,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:18270: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:18253: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:18274: \$? = $ac_status" >&5
+ echo "$as_me:18257: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -18366,11 +18349,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:18369: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:18352: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:18373: \$? = $ac_status" >&5
+ echo "$as_me:18356: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -18418,11 +18401,11 @@
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:18421: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:18404: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:18425: \$? = $ac_status" >&5
+ echo "$as_me:18408: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
Modified: trunk/wxdevcenter/configure.ac
===================================================================
--- trunk/wxdevcenter/configure.ac 2009-11-15 07:59:07 UTC (rev 59)
+++ trunk/wxdevcenter/configure.ac 2009-12-05 12:42:53 UTC (rev 60)
@@ -12,22 +12,6 @@
AM_PROG_CC_STDC
AC_HEADER_STDC
-#AM_OPTIONS_WXCONFIG
-#reqwx=2.8.8
-#AM_PATH_WXCONFIG($reqwx, wxWin=1)
-#if test "$wxWin" != 1; then
-# AC_MSG_ERROR([
-# wxWidgets must be installed on your system.
-#
-# Please check that wx-config is in path, the directory
-# where wxWidgets libraries are installed (returned by
-# 'wx-config --libs' or 'wx-config --static --libs' command)
-# is in LD_LIBRARY_PATH or equivalent variable and
-# wxWidgets version is $reqwx or above.
-# ])
-#fi
-
-
WXCONFIG="wx-config"
AC_ARG_WITH(wx-config,
[[ --with-wx-config=FILE
@@ -45,7 +29,6 @@
AC_MSG_RESULT([not found])
AC_MSG_ERROR([wxWidgets is required. Try --with-wx-config.])
fi
-
WXLIBS="xrc,stc,aui,html,qa,adv,core,xml,net,base"
WX_CPPFLAGS="`$WXCONFIG --cppflags $WXLIBS`"
WX_CXXFLAGS="`$WXCONFIG --cxxflags $WXLIBS`"
Modified: trunk/wxdevcenter/src/docview/document.cpp
===================================================================
--- trunk/wxdevcenter/src/docview/document.cpp 2009-11-15 07:59:07 UTC (rev 59)
+++ trunk/wxdevcenter/src/docview/document.cpp 2009-12-05 12:42:53 UTC (rev 60)
@@ -14,8 +14,8 @@
#include <wx/choicdlg.h>
#include <wx/filename.h>
#include <wx/mimetype.h>
+#include <wx/filefn.h>
-
// ----------------------------------------------------------------------------
// local functions
// ----------------------------------------------------------------------------
@@ -23,7 +23,7 @@
static wxString FindExtension(const wxChar *path)
{
wxString ext;
- wxSplitPath(path, NULL, NULL, &ext);
+ wxFileName::SplitPath(path, NULL, NULL, NULL, &ext);
// VZ: extensions are considered not case sensitive - is this really a good
// idea?
@@ -841,7 +841,7 @@
{
wxString fileName(tmp);
wxString path, name, ext;
- wxSplitPath(fileName, & path, & name, & ext);
+ wxFileName::SplitPath(fileName, NULL, &path, &name, &ext);
if (ext.empty())
{
fileName += wxT(".");
Modified: trunk/wxdevcenter/src/ui/workbar.cpp
===================================================================
--- trunk/wxdevcenter/src/ui/workbar.cpp 2009-11-15 07:59:07 UTC (rev 59)
+++ trunk/wxdevcenter/src/ui/workbar.cpp 2009-12-05 12:42:53 UTC (rev 60)
@@ -61,11 +61,12 @@
dcWorkBarTemplate::dcWorkBarTemplate(const wxString& typeName, const wxString& descr,
wxClassInfo *classInfo, wxEvtHandler* target,
- wxSize defSize,int orient):
+ wxSize defSize,int orient/*, int flags*/):
Template<dcWorkBar>(classInfo, typeName, descr),
m_target(target),
m_defSize(defSize),
m_orient(orient)
+//m_flags(flags)
{
if(orient==0 && m_defSize!=wxDefaultSize)
{
@@ -157,6 +158,11 @@
bool dcWorkBarManager::Initialize()
{
+ m_actions = new dcActionGroupEntry(this, wxID_ANY, wxdcACTION_GROUP_ENTRY_VIEW, wxT(""), wxT(""), wxT(""), wxdcACTION_GROUP_PRIORITY_VIEW);
+ dcActionManager::Register(m_actions);
+
+
+
return true;
}
Modified: trunk/wxdevcenter/src/ui/workbar.hpp
===================================================================
--- trunk/wxdevcenter/src/ui/workbar.hpp 2009-11-15 07:59:07 UTC (rev 59)
+++ trunk/wxdevcenter/src/ui/workbar.hpp 2009-12-05 12:42:53 UTC (rev 60)
@@ -42,6 +42,13 @@
virtual wxSize DoGetBestSize() const;
};
+/**
+ * WorkBar template flags.
+ */
+enum WorkBarTemplateFlags{
+ dcWBTF_NONE = 0,
+ dcWBTF_INITIALLY_HIDDEN = 1
+};
/**
* WorkBar template
@@ -56,13 +63,16 @@
wxEvtHandler* m_target;
wxSize m_defSize;
int m_orient;
+// int m_flags;
public:
dcWorkBarTemplate(const wxString& typeName,
const wxString& descr,
wxClassInfo* classInfo = NULL,
wxEvtHandler* target = NULL,
wxSize defSize = wxDefaultSize,
- int orient = 0 /** Can be wxHORIZONTAL or wxVERTICAL or 0 for autodef*/);
+ int orient = 0 /** Can be wxHORIZONTAL or wxVERTICAL or 0 for autodef*/
+// int flags = 0 /** Can be */
+ );
virtual ~dcWorkBarTemplate(){}
virtual dcWorkBar* GetWorkBar(dcTopFrame* frame);
@@ -97,6 +107,10 @@
friend class dcWorkBarModule;
private:
static dcWorkBarManager* s_manager;
+
+protected:
+ dcActionGroupEntry* m_actions;
+
public:
static dcWorkBarManager& GetManager(){return *s_manager;}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <cur...@us...> - 2009-12-15 17:50:56
|
Revision: 62
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=62&view=rev
Author: cursorstar
Date: 2009-12-15 17:50:46 +0000 (Tue, 15 Dec 2009)
Log Message:
-----------
Add module 'uistd' with all standard UI.
Add module 'widgets' with exported (independant lib) widget classes.
Move Scintilla classes to widgets lib.
Modified Paths:
--------------
trunk/wxdevcenter/Makefile.in
trunk/wxdevcenter/aclocal.m4
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/ltmain.sh
trunk/wxdevcenter/plugins/Makefile.am
trunk/wxdevcenter/plugins/Makefile.in
trunk/wxdevcenter/plugins/bitmap/Makefile.in
trunk/wxdevcenter/plugins/text/Makefile.am
trunk/wxdevcenter/plugins/text/Makefile.in
trunk/wxdevcenter/plugins/text/editctrl.cpp
trunk/wxdevcenter/plugins/text/editctrl.hpp
trunk/wxdevcenter/plugins/text/prefs.hpp
trunk/wxdevcenter/plugins/text/text-search.cpp
trunk/wxdevcenter/plugins/text/text.cpp
trunk/wxdevcenter/plugins/text/view.cpp
trunk/wxdevcenter/plugins/text/view.hpp
trunk/wxdevcenter/po/Makefile.in.in
trunk/wxdevcenter/share/Makefile.in
trunk/wxdevcenter/share/xrc/Makefile.in
trunk/wxdevcenter/src/Makefile.am
trunk/wxdevcenter/src/Makefile.in
trunk/wxdevcenter/src/docview/Makefile.in
trunk/wxdevcenter/src/docview/document.cpp
trunk/wxdevcenter/src/docview/document.hpp
trunk/wxdevcenter/src/docview/view.cpp
trunk/wxdevcenter/src/sys/Makefile.in
trunk/wxdevcenter/src/sys/action.cpp
trunk/wxdevcenter/src/sys/action.hpp
trunk/wxdevcenter/src/sys/search.cpp
trunk/wxdevcenter/src/sys/task.cpp
trunk/wxdevcenter/src/sys/task.hpp
trunk/wxdevcenter/src/tools/Makefile.in
trunk/wxdevcenter/src/ui/Makefile.in
trunk/wxdevcenter/src/ui/dialog/Makefile.in
trunk/wxdevcenter/src/ui/frame.cpp
trunk/wxdevcenter/src/ui/frame.hpp
trunk/wxdevcenter/src/ui/perspective.cpp
trunk/wxdevcenter/src/ui/perspective.hpp
trunk/wxdevcenter/src/ui/workbar.cpp
trunk/wxdevcenter/src/ui/workbar.hpp
Added Paths:
-----------
trunk/wxdevcenter/src/uistd/
trunk/wxdevcenter/src/uistd/Makefile.am
trunk/wxdevcenter/src/uistd/Makefile.in
trunk/wxdevcenter/src/uistd/fsworkbar.cpp
trunk/wxdevcenter/src/uistd/fsworkbar.hpp
trunk/wxdevcenter/src/uistd/stdconfig.cpp
trunk/wxdevcenter/src/uistd/stdconfig.hpp
trunk/wxdevcenter/src/uistd/stdframe.cpp
trunk/wxdevcenter/src/uistd/stdframe.hpp
trunk/wxdevcenter/src/widgets/
trunk/wxdevcenter/src/widgets/Makefile.am
trunk/wxdevcenter/src/widgets/Makefile.in
trunk/wxdevcenter/src/widgets/markbar.cpp
trunk/wxdevcenter/src/widgets/markbar.hpp
trunk/wxdevcenter/src/widgets/wxscintilla/
trunk/wxdevcenter/src/widgets/wxscintilla/Makefile.am
trunk/wxdevcenter/src/widgets/wxscintilla/Makefile.in
trunk/wxdevcenter/src/widgets/wxscintilla/PlatWX.cpp
trunk/wxdevcenter/src/widgets/wxscintilla/PlatWX.h
trunk/wxdevcenter/src/widgets/wxscintilla/README.txt
trunk/wxdevcenter/src/widgets/wxscintilla/ScintillaWX.cpp
trunk/wxdevcenter/src/widgets/wxscintilla/ScintillaWX.h
trunk/wxdevcenter/src/widgets/wxscintilla/gen_iface.py
trunk/wxdevcenter/src/widgets/wxscintilla/private.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/Accessor.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/Face.py
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/HFacer.py
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/KeyWords.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/Platform.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/PropSet.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/SciLexer.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/Scintilla.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/Scintilla.iface
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/ScintillaWidget.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/include/WindowAccessor.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/AutoComplete.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/AutoComplete.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/CallTip.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/CallTip.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/CellBuffer.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/CellBuffer.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/CharClassify.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/CharClassify.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/CharacterSet.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/ContractionState.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/ContractionState.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Decoration.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Decoration.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Document.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Document.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/DocumentAccessor.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/DocumentAccessor.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Editor.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Editor.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/ExternalLexer.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/ExternalLexer.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Indicator.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Indicator.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/KeyMap.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/KeyMap.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/KeyWords.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexAPDL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexASY.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexAU3.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexAVE.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexAbaqus.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexAda.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexAsm.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexAsn1.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexBaan.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexBash.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexBasic.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexBullant.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexCLW.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexCOBOL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexCPP.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexCSS.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexCaml.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexCmake.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexConf.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexCrontab.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexCsound.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexD.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexEScript.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexEiffel.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexErlang.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexFlagship.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexForth.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexFortran.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexGAP.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexGen.py
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexGui4Cli.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexHTML.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexHaskell.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexInno.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexKix.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexLisp.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexLout.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexLua.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexMMIXAL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexMPT.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexMSSQL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexMagik.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexMatlab.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexMetapost.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexMySQL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexNimrod.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexNsis.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexOpal.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexOthers.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexPB.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexPLM.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexPOV.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexPS.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexPascal.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexPerl.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexPowerPro.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexPowerShell.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexProgress.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexPython.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexR.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexRebol.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexRuby.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexSML.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexSQL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexScriptol.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexSmalltalk.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexSorcus.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexSpecman.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexSpice.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexTACL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexTADS3.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexTAL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexTCL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexTeX.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexVB.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexVHDL.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexVerilog.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LexYAML.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LineMarker.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/LineMarker.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Partitioning.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/PerLine.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/PerLine.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/PositionCache.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/PositionCache.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/PropSet.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/PropSetSimple.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/RESearch.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/RESearch.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/RunStyles.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/RunStyles.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/SVector.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/SciTE.properties
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/ScintillaBase.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/ScintillaBase.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Selection.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Selection.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/SplitVector.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Style.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/Style.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/StyleContext.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/StyleContext.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/UniConversion.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/UniConversion.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/ViewStyle.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/ViewStyle.h
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/WindowAccessor.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/XPM.cxx
trunk/wxdevcenter/src/widgets/wxscintilla/scintilla/src/XPM.h
trunk/wxdevcenter/src/widgets/wxscintilla/wxscintilla.cpp
trunk/wxdevcenter/src/widgets/wxscintilla/wxscintilla.cpp.in
trunk/wxdevcenter/src/widgets/wxscintilla/wxscintilla.h
trunk/wxdevcenter/src/widgets/wxscintilla/wxscintilla.h.in
Removed Paths:
-------------
trunk/wxdevcenter/plugins/text/scintilla/
trunk/wxdevcenter/plugins/uistd/
Modified: trunk/wxdevcenter/Makefile.in
===================================================================
--- trunk/wxdevcenter/Makefile.in 2009-12-05 12:46:52 UTC (rev 61)
+++ trunk/wxdevcenter/Makefile.in 2009-12-15 17:50:46 UTC (rev 62)
@@ -123,29 +123,10 @@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
INSTOBJEXT = @INSTOBJEXT@
INTLLIBS = @INTLLIBS@
-INTLTOOL_CAVES_RULE = @INTLTOOL_CAVES_RULE@
-INTLTOOL_DESKTOP_RULE = @INTLTOOL_DESKTOP_RULE@
-INTLTOOL_DIRECTORY_RULE = @INTLTOOL_DIRECTORY_RULE@
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
-INTLTOOL_KBD_RULE = @INTLTOOL_KBD_RULE@
-INTLTOOL_KEYS_RULE = @INTLTOOL_KEYS_RULE@
INTLTOOL_MERGE = @INTLTOOL_MERGE@
-INTLTOOL_OAF_RULE = @INTLTOOL_OAF_RULE@
INTLTOOL_PERL = @INTLTOOL_PERL@
-INTLTOOL_POLICY_RULE = @INTLTOOL_POLICY_RULE@
-INTLTOOL_PONG_RULE = @INTLTOOL_PONG_RULE@
-INTLTOOL_PROP_RULE = @INTLTOOL_PROP_RULE@
-INTLTOOL_SCHEMAS_RULE = @INTLTOOL_SCHEMAS_RULE@
-INTLTOOL_SERVER_RULE = @INTLTOOL_SERVER_RULE@
-INTLTOOL_SERVICE_RULE = @INTLTOOL_SERVICE_RULE@
-INTLTOOL_SHEET_RULE = @INTLTOOL_SHEET_RULE@
-INTLTOOL_SOUNDLIST_RULE = @INTLTOOL_SOUNDLIST_RULE@
-INTLTOOL_THEME_RULE = @INTLTOOL_THEME_RULE@
-INTLTOOL_UI_RULE = @INTLTOOL_UI_RULE@
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
-INTLTOOL_XAM_RULE = @INTLTOOL_XAM_RULE@
-INTLTOOL_XML_NOMERGE_RULE = @INTLTOOL_XML_NOMERGE_RULE@
-INTLTOOL_XML_RULE = @INTLTOOL_XML_RULE@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
Modified: trunk/wxdevcenter/aclocal.m4
===================================================================
--- trunk/wxdevcenter/aclocal.m4 2009-12-05 12:46:52 UTC (rev 61)
+++ trunk/wxdevcenter/aclocal.m4 2009-12-15 17:50:46 UTC (rev 62)
@@ -506,25 +506,25 @@
INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
-AC_SUBST(INTLTOOL_DESKTOP_RULE)
-AC_SUBST(INTLTOOL_DIRECTORY_RULE)
-AC_SUBST(INTLTOOL_KEYS_RULE)
-AC_SUBST(INTLTOOL_PROP_RULE)
-AC_SUBST(INTLTOOL_OAF_RULE)
-AC_SUBST(INTLTOOL_PONG_RULE)
-AC_SUBST(INTLTOOL_SERVER_RULE)
-AC_SUBST(INTLTOOL_SHEET_RULE)
-AC_SUBST(INTLTOOL_SOUNDLIST_RULE)
-AC_SUBST(INTLTOOL_UI_RULE)
-AC_SUBST(INTLTOOL_XAM_RULE)
-AC_SUBST(INTLTOOL_KBD_RULE)
-AC_SUBST(INTLTOOL_XML_RULE)
-AC_SUBST(INTLTOOL_XML_NOMERGE_RULE)
-AC_SUBST(INTLTOOL_CAVES_RULE)
-AC_SUBST(INTLTOOL_SCHEMAS_RULE)
-AC_SUBST(INTLTOOL_THEME_RULE)
-AC_SUBST(INTLTOOL_SERVICE_RULE)
-AC_SUBST(INTLTOOL_POLICY_RULE)
+_IT_SUBST(INTLTOOL_DESKTOP_RULE)
+_IT_SUBST(INTLTOOL_DIRECTORY_RULE)
+_IT_SUBST(INTLTOOL_KEYS_RULE)
+_IT_SUBST(INTLTOOL_PROP_RULE)
+_IT_SUBST(INTLTOOL_OAF_RULE)
+_IT_SUBST(INTLTOOL_PONG_RULE)
+_IT_SUBST(INTLTOOL_SERVER_RULE)
+_IT_SUBST(INTLTOOL_SHEET_RULE)
+_IT_SUBST(INTLTOOL_SOUNDLIST_RULE)
+_IT_SUBST(INTLTOOL_UI_RULE)
+_IT_SUBST(INTLTOOL_XAM_RULE)
+_IT_SUBST(INTLTOOL_KBD_RULE)
+_IT_SUBST(INTLTOOL_XML_RULE)
+_IT_SUBST(INTLTOOL_XML_NOMERGE_RULE)
+_IT_SUBST(INTLTOOL_CAVES_RULE)
+_IT_SUBST(INTLTOOL_SCHEMAS_RULE)
+_IT_SUBST(INTLTOOL_THEME_RULE)
+_IT_SUBST(INTLTOOL_SERVICE_RULE)
+_IT_SUBST(INTLTOOL_POLICY_RULE)
# Check the gettext tools to make sure they are GNU
AC_PATH_PROG(XGETTEXT, xgettext)
@@ -541,12 +541,17 @@
AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
fi
-AC_PATH_PROG(INTLTOOL_PERL, [perl])
+AC_PATH_PROG(INTLTOOL_PERL, perl)
if test -z "$INTLTOOL_PERL"; then
- AC_MSG_ERROR([perl not found; required for intltool])
+ AC_MSG_ERROR([perl not found])
fi
-if test -z "`$INTLTOOL_PERL -v | fgrep '5.' 2> /dev/null`"; then
- AC_MSG_ERROR([perl 5.x required for intltool])
+AC_MSG_CHECKING([for perl >= 5.8.1])
+$INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1
+if test $? -ne 0; then
+ AC_MSG_ERROR([perl 5.8.1 is required for intltool])
+else
+ IT_PERL_VERSION="`$INTLTOOL_PERL -e \"printf '%vd', $^V\"`"
+ AC_MSG_RESULT([$IT_PERL_VERSION])
fi
if test "x$2" != "xno-xml"; then
AC_MSG_CHECKING([for XML::Parser])
@@ -602,7 +607,7 @@
dnl of config.status.
AC_CONFIG_COMMANDS_PRE([
AC_CONFIG_COMMANDS([$1/stamp-it], [
- if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" ]; then
+ if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" > /dev/null ]; then
AC_MSG_ERROR([$1/Makefile.in.in was not created by intltoolize.])
fi
rm -f "$1/stamp-it" "$1/stamp-it.tmp" "$1/POTFILES" "$1/Makefile.tmp"
@@ -624,6 +629,17 @@
])dnl
])
+# _IT_SUBST(VARIABLE)
+# -------------------
+# Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
+#
+AC_DEFUN([_IT_SUBST],
+[
+AC_SUBST([$1])
+m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
+]
+)
+
# deprecated macros
AU_ALIAS([AC_PROG_INTLTOOL], [IT_PROG_INTLTOOL])
# A hint is needed for aclocal from Automake <= 1.9.4:
@@ -2927,14 +2943,7 @@
*) objformat=elf ;;
esac
fi
- # Handle Gentoo/FreeBSD as it was Linux
- case $host_vendor in
- gentoo)
- version_type=linux ;;
- *)
- version_type=freebsd-$objformat ;;
- esac
-
+ version_type=freebsd-$objformat
case $version_type in
freebsd-elf*)
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
@@ -2945,12 +2954,6 @@
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
need_version=yes
;;
- linux)
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- need_lib_prefix=no
- need_version=no
- ;;
esac
shlibpath_var=LD_LIBRARY_PATH
case $host_os in
@@ -3124,6 +3127,18 @@
dynamic_linker='GNU/Linux ld.so'
;;
+netbsdelf*-gnu)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ dynamic_linker='NetBSD ld.elf_so'
+ ;;
+
netbsd*)
version_type=sunos
need_lib_prefix=no
@@ -3715,7 +3730,7 @@
lt_cv_deplibs_check_method=pass_all
;;
-netbsd*)
+netbsd* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
else
@@ -4396,7 +4411,7 @@
;;
esac
;;
- netbsd*)
+ netbsd* | netbsdelf*-gnu)
;;
*qnx* | *nto*)
# QNX uses GNU C++, but need to define -shared option too, otherwise
@@ -4821,6 +4836,9 @@
cygwin* | mingw* | cegcc*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
;;
+ linux* | k*bsd*-gnu)
+ _LT_TAGVAR(link_all_deplibs, $1)=no
+ ;;
*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
;;
@@ -5067,7 +5085,7 @@
fi
;;
- netbsd*)
+ netbsd* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
wlarc=
@@ -5242,6 +5260,7 @@
if test "$aix_use_runtimelinking" = yes; then
shared_flag="$shared_flag "'${wl}-G'
fi
+ _LT_TAGVAR(link_all_deplibs, $1)=no
else
# not using gcc
if test "$host_cpu" = ia64; then
@@ -5480,7 +5499,7 @@
_LT_TAGVAR(link_all_deplibs, $1)=yes
;;
- netbsd*)
+ netbsd* | netbsdelf*-gnu)
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
else
@@ -8689,14 +8708,16 @@
# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
# ---------------------------------------------
m4_define([_PKG_CONFIG],
-[if test -n "$$1"; then
- pkg_cv_[]$1="$$1"
- elif test -n "$PKG_CONFIG"; then
- PKG_CHECK_EXISTS([$3],
- [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
- [pkg_failed=yes])
- else
- pkg_failed=untried
+[if test -n "$PKG_CONFIG"; then
+ if test -n "$$1"; then
+ pkg_cv_[]$1="$$1"
+ else
+ PKG_CHECK_EXISTS([$3],
+ [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
+ [pkg_failed=yes])
+ fi
+else
+ pkg_failed=untried
fi[]dnl
])# _PKG_CONFIG
@@ -8740,9 +8761,9 @@
if test $pkg_failed = yes; then
_PKG_SHORT_ERRORS_SUPPORTED
if test $_pkg_short_errors_supported = yes; then
- $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1`
+ $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$2"`
else
- $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1`
+ $1[]_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"`
fi
# Put the nasty error message in config.log where it belongs
echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
@@ -9091,59 +9112,61 @@
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-#serial 4
+#serial 5
# _AM_OUTPUT_DEPENDENCY_COMMANDS
# ------------------------------
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
-[# Autoconf 2.62 quotes --file arguments for eval, but not when files
-# are listed without --file. Let's play safe and only enable the eval
-# if we detect the quoting.
-case $CONFIG_FILES in
-*\'*) eval set x "$CONFIG_FILES" ;;
-*) set x $CONFIG_FILES ;;
-esac
-shift
-for mf
-do
- # Strip MF so we end up with the name of the file.
- mf=`echo "$mf" | sed -e 's/:.*$//'`
- # Check whether this is an Automake generated Makefile or not.
- # We used to match only the files named `Makefile.in', but
- # some people rename them; so instead we look at the file content.
- # Grep'ing the first line is not enough: some people post-process
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`AS_DIRNAME("$mf")`
- else
- continue
- fi
- # Extract the definition of DEPDIR, am__include, and am__quote
- # from the Makefile without running `make'.
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- test -z "$DEPDIR" && continue
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
- test -z "am__include" && continue
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- # When using ansi2knr, U may be empty or an underscore; expand it
- U=`sed -n 's/^U = //p' < "$mf"`
- # Find all dependency output files, they are included files with
- # $(DEPDIR) in their names. We invoke sed twice because it is the
- # simplest approach to changing $(DEPDIR) to its actual value in the
- # expansion.
- for file in `sed -n "
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- # Make sure the directory exists.
- test -f "$dirpart/$file" && continue
- fdir=`AS_DIRNAME(["$file"])`
- AS_MKDIR_P([$dirpart/$fdir])
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
+[{
+ # Autoconf 2.62 quotes --file arguments for eval, but not when files
+ # are listed without --file. Let's play safe and only enable the eval
+ # if we detect the quoting.
+ case $CONFIG_FILES in
+ *\'*) eval set x "$CONFIG_FILES" ;;
+ *) set x $CONFIG_FILES ;;
+ esac
+ shift
+ for mf
+ do
+ # Strip MF so we end up with the name of the file.
+ mf=`echo "$mf" | sed -e 's/:.*$//'`
+ # Check whether this is an Automake generated Makefile or not.
+ # We used to match only the files named `Makefile.in', but
+ # some people rename them; so instead we look at the file content.
+ # Grep'ing the first line is not enough: some people post-process
+ # each Makefile.in and add a new line on top of each file to say so.
+ # Grep'ing the whole file is not good either: AIX grep has a line
+ # limit of 2048, but all sed's we know have understand at least 4000.
+ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+ dirpart=`AS_DIRNAME("$mf")`
+ else
+ continue
+ fi
+ # Extract the definition of DEPDIR, am__include, and am__quote
+ # from the Makefile without running `make'.
+ DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+ test -z "$DEPDIR" && continue
+ am__include=`sed -n 's/^am__include = //p' < "$mf"`
+ test -z "am__include" && continue
+ am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+ # When using ansi2knr, U may be empty or an underscore; expand it
+ U=`sed -n 's/^U = //p' < "$mf"`
+ # Find all dependency output files, they are included files with
+ # $(DEPDIR) in their names. We invoke sed twice because it is the
+ # simplest approach to changing $(DEPDIR) to its actual value in the
+ # expansion.
+ for file in `sed -n "
+ s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+ # Make sure the directory exists.
+ test -f "$dirpart/$file" && continue
+ fdir=`AS_DIRNAME(["$file"])`
+ AS_MKDIR_P([$dirpart/$fdir])
+ # echo "creating $dirpart/$file"
+ echo '# dummy' > "$dirpart/$file"
+ done
done
-done
+}
])# _AM_OUTPUT_DEPENDENCY_COMMANDS
Modified: trunk/wxdevcenter/configure
===================================================================
--- trunk/wxdevcenter/configure 2009-12-05 12:46:52 UTC (rev 61)
+++ trunk/wxdevcenter/configure 2009-12-15 17:50:46 UTC (rev 62)
@@ -5960,7 +5960,7 @@
$as_echo "$as_me: error: wxWidgets is required. Try --with-wx-config." >&2;}
{ (exit 1); exit 1; }; }
fi
-WXLIBS="xrc,stc,aui,html,qa,adv,core,xml,net,base"
+WXLIBS="xrc,aui,html,qa,adv,core,xml,net,base"
WX_CPPFLAGS="`$WXCONFIG --cppflags $WXLIBS`"
WX_CXXFLAGS="`$WXCONFIG --cxxflags $WXLIBS`"
WX_LIBS="`$WXCONFIG --libs $WXLIBS`"
@@ -8560,6 +8560,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
# Check the gettext tools to make sure they are GNU
# Extract the first word of "xgettext", so it can be a program name with args.
set dummy xgettext; ac_word=$2
@@ -8777,14 +8853,21 @@
if test -z "$INTLTOOL_PERL"; then
- { { $as_echo "$as_me:$LINENO: error: perl not found; required for intltool" >&5
-$as_echo "$as_me: error: perl not found; required for intltool" >&2;}
+ { { $as_echo "$as_me:$LINENO: error: perl not found" >&5
+$as_echo "$as_me: error: perl not found" >&2;}
{ (exit 1); exit 1; }; }
fi
-if test -z "`$INTLTOOL_PERL -v | fgrep '5.' 2> /dev/null`"; then
- { { $as_echo "$as_me:$LINENO: error: perl 5.x required for intltool" >&5
-$as_echo "$as_me: error: perl 5.x required for intltool" >&2;}
+{ $as_echo "$as_me:$LINENO: checking for perl >= 5.8.1" >&5
+$as_echo_n "checking for perl >= 5.8.1... " >&6; }
+$INTLTOOL_PERL -e "u...
[truncated message content] |
|
From: <cur...@us...> - 2010-04-20 19:01:39
|
Revision: 63
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=63&view=rev
Author: cursorstar
Date: 2010-04-20 19:01:31 +0000 (Tue, 20 Apr 2010)
Log Message:
-----------
Replace DocWatcher by wxStyledTextEvent.
Many minor things.
Modified Paths:
--------------
trunk/wxdevcenter/Makefile.in
trunk/wxdevcenter/aclocal.m4
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/ltmain.sh
trunk/wxdevcenter/plugins/Makefile.in
trunk/wxdevcenter/plugins/bitmap/Makefile.in
trunk/wxdevcenter/plugins/text/Makefile.in
trunk/wxdevcenter/plugins/text/editctrl.cpp
trunk/wxdevcenter/plugins/text/editctrl.hpp
trunk/wxdevcenter/plugins/text/prefs.cpp
trunk/wxdevcenter/plugins/text/prefs.hpp
trunk/wxdevcenter/plugins/text/text.conf
trunk/wxdevcenter/plugins/text/text.cpp
trunk/wxdevcenter/plugins/text/text.hpp
trunk/wxdevcenter/plugins/text/view.cpp
trunk/wxdevcenter/plugins/text/view.hpp
trunk/wxdevcenter/po/Makefile.in.in
trunk/wxdevcenter/share/Makefile.in
trunk/wxdevcenter/share/xrc/Makefile.in
trunk/wxdevcenter/src/Makefile.am
trunk/wxdevcenter/src/Makefile.in
trunk/wxdevcenter/src/docview/Makefile.in
trunk/wxdevcenter/src/docview/document.cpp
trunk/wxdevcenter/src/docview/document.hpp
trunk/wxdevcenter/src/sys/Makefile.in
trunk/wxdevcenter/src/tools/Makefile
trunk/wxdevcenter/src/tools/Makefile.in
trunk/wxdevcenter/src/ui/Makefile.in
trunk/wxdevcenter/src/ui/dialog/Makefile.in
trunk/wxdevcenter/src/uistd/Makefile.in
trunk/wxdevcenter/src/uistd/stdframe.cpp
trunk/wxdevcenter/src/widgets/Makefile.in
trunk/wxdevcenter/src/widgets/markbar.cpp
trunk/wxdevcenter/src/widgets/markbar.hpp
trunk/wxdevcenter/src/widgets/wxscintilla/Makefile.am
trunk/wxdevcenter/src/widgets/wxscintilla/Makefile.in
trunk/wxdevcenter/src/widgets/wxscintilla/ScintillaWX.cpp
trunk/wxdevcenter/src/widgets/wxscintilla/wxscintilla.cpp
trunk/wxdevcenter/src/widgets/wxscintilla/wxscintilla.cpp.in
Modified: trunk/wxdevcenter/Makefile.in
===================================================================
--- trunk/wxdevcenter/Makefile.in 2009-12-15 17:50:46 UTC (rev 62)
+++ trunk/wxdevcenter/Makefile.in 2010-04-20 19:01:31 UTC (rev 63)
@@ -1,8 +1,9 @@
-# Makefile.in generated by automake 1.10.2 from Makefile.am.
+# Makefile.in generated by automake 1.10.3 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
+# Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
@@ -123,10 +124,29 @@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
INSTOBJEXT = @INSTOBJEXT@
INTLLIBS = @INTLLIBS@
+INTLTOOL_CAVES_RULE = @INTLTOOL_CAVES_RULE@
+INTLTOOL_DESKTOP_RULE = @INTLTOOL_DESKTOP_RULE@
+INTLTOOL_DIRECTORY_RULE = @INTLTOOL_DIRECTORY_RULE@
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_KBD_RULE = @INTLTOOL_KBD_RULE@
+INTLTOOL_KEYS_RULE = @INTLTOOL_KEYS_RULE@
INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_OAF_RULE = @INTLTOOL_OAF_RULE@
INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_POLICY_RULE = @INTLTOOL_POLICY_RULE@
+INTLTOOL_PONG_RULE = @INTLTOOL_PONG_RULE@
+INTLTOOL_PROP_RULE = @INTLTOOL_PROP_RULE@
+INTLTOOL_SCHEMAS_RULE = @INTLTOOL_SCHEMAS_RULE@
+INTLTOOL_SERVER_RULE = @INTLTOOL_SERVER_RULE@
+INTLTOOL_SERVICE_RULE = @INTLTOOL_SERVICE_RULE@
+INTLTOOL_SHEET_RULE = @INTLTOOL_SHEET_RULE@
+INTLTOOL_SOUNDLIST_RULE = @INTLTOOL_SOUNDLIST_RULE@
+INTLTOOL_THEME_RULE = @INTLTOOL_THEME_RULE@
+INTLTOOL_UI_RULE = @INTLTOOL_UI_RULE@
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_XAM_RULE = @INTLTOOL_XAM_RULE@
+INTLTOOL_XML_NOMERGE_RULE = @INTLTOOL_XML_NOMERGE_RULE@
+INTLTOOL_XML_RULE = @INTLTOOL_XML_RULE@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
@@ -327,7 +347,7 @@
# (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
$(RECURSIVE_TARGETS):
- @failcom='exit 1'; \
+ @fail= failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
@@ -352,7 +372,7 @@
fi; test -z "$$fail"
$(RECURSIVE_CLEAN_TARGETS):
- @failcom='exit 1'; \
+ @fail= failcom='exit 1'; \
for f in x $$MAKEFLAGS; do \
case $$f in \
*=* | --[!k]*);; \
@@ -498,7 +518,8 @@
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="$(top_distdir)" distdir="$(distdir)" \
dist-hook
- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
+ -find "$(distdir)" -type d ! -perm -755 \
+ -exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
@@ -649,6 +670,8 @@
html: html-recursive
+html-am:
+
info: info-recursive
info-am:
@@ -657,18 +680,28 @@
install-dvi: install-dvi-recursive
+install-dvi-am:
+
install-exec-am:
install-html: install-html-recursive
+install-html-am:
+
install-info: install-info-recursive
+install-info-am:
+
install-man:
install-pdf: install-pdf-recursive
+install-pdf-am:
+
install-ps: install-ps-recursive
+install-ps-am:
+
installcheck-am:
maintainer-clean: maintainer-clean-recursive
Modified: trunk/wxdevcenter/aclocal.m4
===================================================================
--- trunk/wxdevcenter/aclocal.m4 2009-12-15 17:50:46 UTC (rev 62)
+++ trunk/wxdevcenter/aclocal.m4 2010-04-20 19:01:31 UTC (rev 63)
@@ -1,7 +1,7 @@
-# generated automatically by aclocal 1.10.2 -*- Autoconf -*-
+# generated automatically by aclocal 1.10.3 -*- Autoconf -*-
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
@@ -506,25 +506,25 @@
INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
-_IT_SUBST(INTLTOOL_DESKTOP_RULE)
-_IT_SUBST(INTLTOOL_DIRECTORY_RULE)
-_IT_SUBST(INTLTOOL_KEYS_RULE)
-_IT_SUBST(INTLTOOL_PROP_RULE)
-_IT_SUBST(INTLTOOL_OAF_RULE)
-_IT_SUBST(INTLTOOL_PONG_RULE)
-_IT_SUBST(INTLTOOL_SERVER_RULE)
-_IT_SUBST(INTLTOOL_SHEET_RULE)
-_IT_SUBST(INTLTOOL_SOUNDLIST_RULE)
-_IT_SUBST(INTLTOOL_UI_RULE)
-_IT_SUBST(INTLTOOL_XAM_RULE)
-_IT_SUBST(INTLTOOL_KBD_RULE)
-_IT_SUBST(INTLTOOL_XML_RULE)
-_IT_SUBST(INTLTOOL_XML_NOMERGE_RULE)
-_IT_SUBST(INTLTOOL_CAVES_RULE)
-_IT_SUBST(INTLTOOL_SCHEMAS_RULE)
-_IT_SUBST(INTLTOOL_THEME_RULE)
-_IT_SUBST(INTLTOOL_SERVICE_RULE)
-_IT_SUBST(INTLTOOL_POLICY_RULE)
+AC_SUBST(INTLTOOL_DESKTOP_RULE)
+AC_SUBST(INTLTOOL_DIRECTORY_RULE)
+AC_SUBST(INTLTOOL_KEYS_RULE)
+AC_SUBST(INTLTOOL_PROP_RULE)
+AC_SUBST(INTLTOOL_OAF_RULE)
+AC_SUBST(INTLTOOL_PONG_RULE)
+AC_SUBST(INTLTOOL_SERVER_RULE)
+AC_SUBST(INTLTOOL_SHEET_RULE)
+AC_SUBST(INTLTOOL_SOUNDLIST_RULE)
+AC_SUBST(INTLTOOL_UI_RULE)
+AC_SUBST(INTLTOOL_XAM_RULE)
+AC_SUBST(INTLTOOL_KBD_RULE)
+AC_SUBST(INTLTOOL_XML_RULE)
+AC_SUBST(INTLTOOL_XML_NOMERGE_RULE)
+AC_SUBST(INTLTOOL_CAVES_RULE)
+AC_SUBST(INTLTOOL_SCHEMAS_RULE)
+AC_SUBST(INTLTOOL_THEME_RULE)
+AC_SUBST(INTLTOOL_SERVICE_RULE)
+AC_SUBST(INTLTOOL_POLICY_RULE)
# Check the gettext tools to make sure they are GNU
AC_PATH_PROG(XGETTEXT, xgettext)
@@ -541,17 +541,12 @@
AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
fi
-AC_PATH_PROG(INTLTOOL_PERL, perl)
+AC_PATH_PROG(INTLTOOL_PERL, [perl])
if test -z "$INTLTOOL_PERL"; then
- AC_MSG_ERROR([perl not found])
+ AC_MSG_ERROR([perl not found; required for intltool])
fi
-AC_MSG_CHECKING([for perl >= 5.8.1])
-$INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1
-if test $? -ne 0; then
- AC_MSG_ERROR([perl 5.8.1 is required for intltool])
-else
- IT_PERL_VERSION="`$INTLTOOL_PERL -e \"printf '%vd', $^V\"`"
- AC_MSG_RESULT([$IT_PERL_VERSION])
+if test -z "`$INTLTOOL_PERL -v | fgrep '5.' 2> /dev/null`"; then
+ AC_MSG_ERROR([perl 5.x required for intltool])
fi
if test "x$2" != "xno-xml"; then
AC_MSG_CHECKING([for XML::Parser])
@@ -607,7 +602,7 @@
dnl of config.status.
AC_CONFIG_COMMANDS_PRE([
AC_CONFIG_COMMANDS([$1/stamp-it], [
- if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" > /dev/null ]; then
+ if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" ]; then
AC_MSG_ERROR([$1/Makefile.in.in was not created by intltoolize.])
fi
rm -f "$1/stamp-it" "$1/stamp-it.tmp" "$1/POTFILES" "$1/Makefile.tmp"
@@ -629,17 +624,6 @@
])dnl
])
-# _IT_SUBST(VARIABLE)
-# -------------------
-# Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
-#
-AC_DEFUN([_IT_SUBST],
-[
-AC_SUBST([$1])
-m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
-]
-)
-
# deprecated macros
AU_ALIAS([AC_PROG_INTLTOOL], [IT_PROG_INTLTOOL])
# A hint is needed for aclocal from Automake <= 1.9.4:
@@ -2943,7 +2927,14 @@
*) objformat=elf ;;
esac
fi
- version_type=freebsd-$objformat
+ # Handle Gentoo/FreeBSD as it was Linux
+ case $host_vendor in
+ gentoo)
+ version_type=linux ;;
+ *)
+ version_type=freebsd-$objformat ;;
+ esac
+
case $version_type in
freebsd-elf*)
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
@@ -2954,6 +2945,12 @@
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
need_version=yes
;;
+ linux)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ need_lib_prefix=no
+ need_version=no
+ ;;
esac
shlibpath_var=LD_LIBRARY_PATH
case $host_os in
@@ -3127,18 +3124,6 @@
dynamic_linker='GNU/Linux ld.so'
;;
-netbsdelf*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='NetBSD ld.elf_so'
- ;;
-
netbsd*)
version_type=sunos
need_lib_prefix=no
@@ -3730,7 +3715,7 @@
lt_cv_deplibs_check_method=pass_all
;;
-netbsd* | netbsdelf*-gnu)
+netbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
else
@@ -4411,7 +4396,7 @@
;;
esac
;;
- netbsd* | netbsdelf*-gnu)
+ netbsd*)
;;
*qnx* | *nto*)
# QNX uses GNU C++, but need to define -shared option too, otherwise
@@ -4836,9 +4821,6 @@
cygwin* | mingw* | cegcc*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
;;
- linux* | k*bsd*-gnu)
- _LT_TAGVAR(link_all_deplibs, $1)=no
- ;;
*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
;;
@@ -5085,7 +5067,7 @@
fi
;;
- netbsd* | netbsdelf*-gnu)
+ netbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
wlarc=
@@ -5260,7 +5242,6 @@
if test "$aix_use_runtimelinking" = yes; then
shared_flag="$shared_flag "'${wl}-G'
fi
- _LT_TAGVAR(link_all_deplibs, $1)=no
else
# not using gcc
if test "$host_cpu" = ia64; then
@@ -5499,7 +5480,7 @@
_LT_TAGVAR(link_all_deplibs, $1)=yes
;;
- netbsd* | netbsdelf*-gnu)
+ netbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
else
@@ -8502,15 +8483,15 @@
# Generated from ltversion.in.
-# serial 3012 ltversion.m4
+# serial 3017 ltversion.m4
# This file is part of GNU Libtool
-m4_define([LT_PACKAGE_VERSION], [2.2.6])
-m4_define([LT_PACKAGE_REVISION], [1.3012])
+m4_define([LT_PACKAGE_VERSION], [2.2.6b])
+m4_define([LT_PACKAGE_REVISION], [1.3017])
AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.2.6'
-macro_revision='1.3012'
+[macro_version='2.2.6b'
+macro_revision='1.3017'
_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
_LT_DECL(, macro_revision, 0)
])
@@ -8708,16 +8689,14 @@
# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
# ---------------------------------------------
m4_define([_PKG_CONFIG],
-[if test -n "$PKG_CONFIG"; then
- if test -n "$$1"; then
- pkg_cv_[]$1="$$1"
- else
- PKG_CHECK_EXISTS([$3],
- [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
- [pkg_failed=yes])
- fi
-else
- pkg_failed=untried
+[if test -n "$$1"; then
+ pkg_cv_[]$1="$$1"
+ elif test -n "$PKG_CONFIG"; then
+ PKG_CHECK_EXISTS([$3],
+ [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
+ [pkg_failed=yes])
+ else
+ pkg_failed=untried
fi[]dnl
])# _PKG_CONFIG
@@ -8761,9 +8740,9 @@
if test $pkg_failed = yes; then
_PKG_SHORT_ERRORS_SUPPORTED
if test $_pkg_short_errors_supported = yes; then
- $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$2"`
+ $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1`
else
- $1[]_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"`
+ $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
@@ -8813,7 +8792,7 @@
[am__api_version='1.10'
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.10.2], [],
+m4_if([$1], [1.10.3], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])
@@ -8829,7 +8808,7 @@
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.10.2])dnl
+[AM_AUTOMAKE_VERSION([1.10.3])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
@@ -8945,14 +8924,14 @@
Usually this means the macro was only invoked conditionally.]])
fi])])
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-# serial 9
+# serial 10
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
# written in clear, in which case automake, when reading aclocal.m4,
@@ -9009,6 +8988,16 @@
if test "$am_compiler_list" = ""; then
am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
fi
+ am__universal=false
+ m4_case([$1], [CC],
+ [case " $depcc " in #(
+ *\ -arch\ *\ -arch\ *) am__universal=true ;;
+ esac],
+ [CXX],
+ [case " $depcc " in #(
+ *\ -arch\ *\ -arch\ *) am__universal=true ;;
+ esac])
+
for depmode in $am_compiler_list; do
# Setup a source with many dependencies, because some compilers
# like to wrap large dependency lists on column 80 (with \), and
@@ -9026,7 +9015,17 @@
done
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+ # We check with `-c' and `-o' for the sake of the "dashmstdout"
+ # mode. It turns out that the SunPro C++ compiler does not properly
+ # handle `-M -o', and we need to detect this. Also, some Intel
+ # versions had trouble with output in subdirs
+ am__obj=sub/conftest.${OBJEXT-o}
+ am__minus_obj="-o $am__obj"
case $depmode in
+ gcc)
+ # This depmode causes a compiler race in universal mode.
+ test "$am__universal" = false || continue
+ ;;
nosideeffect)
# after this tag, mechanisms are not by side-effect, so they'll
# only be used when explicitly requested
@@ -9036,19 +9035,23 @@
break
fi
;;
+ msvisualcpp | msvcmsys)
+ # This compiler won't grok `-c -o', but also, the minuso test has
+ # not run yet. These depmodes are late enough in the game, and
+ # so weak that their functioning should not be impacted.
+ am__obj=conftest.${OBJEXT-o}
+ am__minus_obj=
+ ;;
none) break ;;
esac
- # We check with `-c' and `-o' for the sake of the "dashmstdout"
- # mode. It turns out that the SunPro C++ compiler does not properly
- # handle `-M -o', and we need to detect this.
if depmode=$depmode \
- source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
+ source=sub/conftest.c object=$am__obj \
depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
+ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
>/dev/null 2>conftest.err &&
grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
+ grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
# icc doesn't choke on unknown options, it will just issue warnings
# or remarks (even with -Werror). So we grep stderr for any message
@@ -9198,7 +9201,7 @@
# Do all the work for Automake. -*- Autoconf -*-
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2008 Free Software Foundation, Inc.
+# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -9272,8 +9275,8 @@
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
AM_MISSING_PROG(AUTOHEADER, autoheader)
AM_MISSING_PROG(MAKEINFO, makeinfo)
-AM_PROG_INSTALL_SH
-AM_PROG_INSTALL_STRIP
+AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
AC_REQUIRE([AM_PROG_MKDIR_P])dnl
# We need awk for the "check" target. The system "awk" is bad on
# some platforms.
Modified: trunk/wxdevcenter/configure
===================================================================
--- trunk/wxdevcenter/configure 2009-12-15 17:50:46 UTC (rev 62)
+++ trunk/wxdevcenter/configure 2010-04-20 19:01:31 UTC (rev 63)
@@ -2290,6 +2290,108 @@
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
fi
+install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
+
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'. However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+if test "$cross_compiling" != no; then
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$STRIP"; then
+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+ ac_ct_STRIP=$STRIP
+ # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_STRIP"; then
+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_STRIP="strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_STRIP" = x; then
+ STRIP=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ STRIP=$ac_ct_STRIP
+ fi
+else
+ STRIP="$ac_cv_prog_STRIP"
+fi
+
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+
{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
if test -z "$MKDIR_P"; then
@@ -2472,108 +2574,6 @@
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
-install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
-
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'. However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-if test "$cross_compiling" != no; then
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
-set dummy ${ac_tool_prefix}strip; ac_word=$2
-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_STRIP+set}" = set; then
- $as_echo_n "(cached) " >&6
-else
- if test -n "$STRIP"; then
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-STRIP=$ac_cv_prog_STRIP
-if test -n "$STRIP"; then
- { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
-$as_echo "$STRIP" >&6; }
-else
- { $as_echo "$as_me:$LINENO: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_STRIP"; then
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
-set dummy strip; ac_word=$2
-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_STRIP"; then
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_STRIP="strip"
- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
-done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
-if test -n "$ac_ct_STRIP"; then
- { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
-$as_echo "$ac_ct_STRIP" >&6; }
-else
- { $as_echo "$as_me:$LINENO: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_STRIP" = x; then
- STRIP=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- STRIP=$ac_ct_STRIP
- fi
-else
- STRIP="$ac_cv_prog_STRIP"
-fi
-
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-
# We need awk for the "check" target. The system "awk" is bad on
# some platforms.
# Always define AMTAR for backward compatibility.
@@ -3636,6 +3636,11 @@
if test "$am_compiler_list" = ""; then
am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
fi
+ am__universal=false
+ case " $depcc " in #(
+ *\ -arch\ *\ -arch\ *) am__universal=true ;;
+ esac
+
for depmode in $am_compiler_list; do
# Setup a source with many dependencies, because some compilers
# like to wrap large dependency lists on column 80 (with \), and
@@ -3653,7 +3658,17 @@
done
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+ # We check with `-c' and `-o' for the sake of the "dashmstdout"
+ # mode. It turns out that the SunPro C++ compiler does not properly
+ # handle `-M -o', and we need to detect this. Also, some Intel
+ # versions had trouble with output in subdirs
+ am__obj=sub/conftest.${OBJEXT-o}
+ am__minus_obj="-o $am__obj"
case $depmode in
+ gcc)
+ # This depmode causes a compiler race in universal mode.
+ test "$am__universal" = false || continue
+ ;;
nosideeffect)
# after this tag, mechanisms are not by side-effect, so they'll
# only be used when explicitly requested
@@ -3663,19 +3678,23 @@
break
fi
;;
+ msvisualcpp | msvcmsys)
+ # This compiler won't grok `-c -o', but also, the minuso test has
+ # not run yet. These depmodes are late enough in the game, and
+ # so weak that their functioning should not be impacted.
+ am__obj=conftest.${OBJEXT-o}
+ am__minus_obj=
+ ;;
none) break ;;
esac
- # We check with `-c' and `-o' for the sake of the "dashmstdout"
- # mode. It turns out that the SunPro C++ compiler does not properly
- # handle `-M -o', and we need to detect this.
if depmode=$depmode \
- source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
+ source=sub/conftest.c object=$am__obj \
depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
+ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
>/dev/null 2>conftest.err &&
grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
+ grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
# icc doesn't choke on unknown options, it will just issue warnings
# or remarks (even with -Werror). So we grep stderr for any message
@@ -4515,6 +4534,11 @@
if test "$am_compiler_list" = ""; then
am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
fi
+ am__universal=false
+ case " $depcc " in #(
+ *\ -arch\ *\ -arch\ *) am__universal=true ;;
+ esac
+
for depmode in $am_compiler_list; do
# Setup a source with many dependencies, because some compilers
# like to wrap large dependency lists on column 80 (with \), and
@@ -4532,7 +4556,17 @@
done
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+ # We check with `-c' and `-o' for the sake of the "dashmstdout"
+ # mode. It turns out that the SunPro C++ compiler does not properly
+ # handle `-M -o', and we need to detect this. Also, some Intel
+ # versions had trouble with output in subdirs
+ am__obj=sub/conftest.${OBJEXT-o}
+ am__minus_obj="-o $am__obj"
case $depmode in
+ gcc)
+ # This depmode causes a compiler race in universal mode.
+ test "$am__universal" = false || continue
+ ;;
nosideeffect)
# after this tag, mechanisms are not by side-effect, so they'...
[truncated message content] |
|
From: <cur...@us...> - 2010-04-21 18:41:36
|
Revision: 64
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=64&view=rev
Author: cursorstar
Date: 2010-04-21 18:41:29 +0000 (Wed, 21 Apr 2010)
Log Message:
-----------
Use official wxStyledTextCtrl instead of personnal wxScintillaCtrl.
Remove widgets subdirectory.
Modified Paths:
--------------
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/plugins/text/Makefile.am
trunk/wxdevcenter/plugins/text/Makefile.in
trunk/wxdevcenter/plugins/text/editctrl.cpp
trunk/wxdevcenter/plugins/text/editctrl.hpp
trunk/wxdevcenter/plugins/text/prefs.hpp
trunk/wxdevcenter/plugins/text/text.cpp
trunk/wxdevcenter/plugins/text/text.hpp
trunk/wxdevcenter/plugins/text/view.cpp
trunk/wxdevcenter/plugins/text/view.hpp
trunk/wxdevcenter/src/Makefile.am
trunk/wxdevcenter/src/Makefile.in
trunk/wxdevcenter/src/tools/Makefile
Added Paths:
-----------
trunk/wxdevcenter/plugins/text/markbar.cpp
trunk/wxdevcenter/plugins/text/markbar.hpp
Modified: trunk/wxdevcenter/configure
===================================================================
--- trunk/wxdevcenter/configure 2010-04-20 19:01:31 UTC (rev 63)
+++ trunk/wxdevcenter/configure 2010-04-21 18:41:29 UTC (rev 64)
@@ -6017,7 +6017,7 @@
$as_echo "$as_me: error: wxWidgets is required. Try --with-wx-config." >&2;}
{ (exit 1); exit 1; }; }
fi
-WXLIBS="xrc,aui,qa,adv,core,xml,net,base"
+WXLIBS="stc,xrc,aui,qa,adv,core,xml,net,base"
WX_CPPFLAGS="`$WXCONFIG --cppflags $WXLIBS`"
WX_CXXFLAGS="`$WXCONFIG --cxxflags $WXLIBS`"
WX_LIBS="`$WXCONFIG --libs $WXLIBS`"
@@ -19733,7 +19733,7 @@
-ac_config_files="$ac_config_files Makefile src/Makefile src/docview/Makefile src/sys/Makefile src/tools/Makefile src/ui/Makefile src/ui/dialog/Makefile src/uistd/Makefile src/widgets/Makefile src/widgets/wxscintilla/Makefile plugins/Makefile plugins/text/Makefile plugins/bitmap/Makefile share/Makefile share/xrc/Makefile po/Makefile.in"
+ac_config_files="$ac_config_files Makefile src/Makefile src/docview/Makefile src/sys/Makefile src/tools/Makefile src/ui/Makefile src/ui/dialog/Makefile src/uistd/Makefile plugins/Makefile plugins/text/Makefile plugins/bitmap/Makefile share/Makefile share/xrc/Makefile po/Makefile.in"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
@@ -20757,8 +20757,6 @@
"src/ui/Makefile") CONFIG_FILES="$CONFIG_FILES src/ui/Makefile" ;;
"src/ui/dialog/Makefile") CONFIG_FILES="$CONFIG_FILES src/ui/dialog/Makefile" ;;
"src/uistd/Makefile") CONFIG_FILES="$CONFIG_FILES src/uistd/Makefile" ;;
- "src/widgets/Makefile") CONFIG_FILES="$CONFIG_FILES src/widgets/Makefile" ;;
- "src/widgets/wxscintilla/Makefile") CONFIG_FILES="$CONFIG_FILES src/widgets/wxscintilla/Makefile" ;;
"plugins/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/Makefile" ;;
"plugins/text/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/text/Makefile" ;;
"plugins/bitmap/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/bitmap/Makefile" ;;
Modified: trunk/wxdevcenter/configure.ac
===================================================================
--- trunk/wxdevcenter/configure.ac 2010-04-20 19:01:31 UTC (rev 63)
+++ trunk/wxdevcenter/configure.ac 2010-04-21 18:41:29 UTC (rev 64)
@@ -29,7 +29,7 @@
AC_MSG_RESULT([not found])
AC_MSG_ERROR([wxWidgets is required. Try --with-wx-config.])
fi
-WXLIBS="xrc,aui,qa,adv,core,xml,net,base"
+WXLIBS="stc,xrc,aui,qa,adv,core,xml,net,base"
WX_CPPFLAGS="`$WXCONFIG --cppflags $WXLIBS`"
WX_CXXFLAGS="`$WXCONFIG --cxxflags $WXLIBS`"
WX_LIBS="`$WXCONFIG --libs $WXLIBS`"
@@ -82,8 +82,6 @@
src/ui/Makefile
src/ui/dialog/Makefile
src/uistd/Makefile
-src/widgets/Makefile
-src/widgets/wxscintilla/Makefile
plugins/Makefile
plugins/text/Makefile
plugins/bitmap/Makefile
Modified: trunk/wxdevcenter/plugins/text/Makefile.am
===================================================================
--- trunk/wxdevcenter/plugins/text/Makefile.am 2010-04-20 19:01:31 UTC (rev 63)
+++ trunk/wxdevcenter/plugins/text/Makefile.am 2010-04-21 18:41:29 UTC (rev 64)
@@ -1,7 +1,6 @@
## File created by the gnome-build tools
-INCLUDES = \
- $(WX_CXXFLAGS)
+INCLUDES = $(WX_CXXFLAGS)
plugindir = $(libdir)/wxdevcenter/plugins
@@ -18,16 +17,15 @@
prefs.cpp \
bookmark.hpp \
bookmark.cpp \
+ markbar.cpp \
+ markbar.hpp \
text-search.hpp \
text-search.cpp
libdctext_la_CXXFLAGS = \
- -Iscintilla/include \
- -Iscintilla/src \
-I$(top_srcdir)/src
libdctext_la_INCLUDES = -I$(top_srcdir)/src
-libdctext_la_LDFLAGS = -L$(top_srcdir)/src -L$(top_srcdir)/src/widgets
-libdctext_la_LIBADD = $(WX_LIBS) -lwxdcwidgets
-#-l$(top_srcdir)/src/wxdevcenter
+libdctext_la_LDFLAGS = -L$(top_srcdir)/src
+libdctext_la_LIBADD = $(WX_LIBS)
Modified: trunk/wxdevcenter/plugins/text/Makefile.in
===================================================================
--- trunk/wxdevcenter/plugins/text/Makefile.in 2010-04-20 19:01:31 UTC (rev 63)
+++ trunk/wxdevcenter/plugins/text/Makefile.in 2010-04-21 18:41:29 UTC (rev 64)
@@ -56,7 +56,7 @@
am_libdctext_la_OBJECTS = libdctext_la-editctrl.lo \
libdctext_la-text.lo libdctext_la-view.lo \
libdctext_la-prefs.lo libdctext_la-bookmark.lo \
- libdctext_la-text-search.lo
+ libdctext_la-markbar.lo libdctext_la-text-search.lo
libdctext_la_OBJECTS = $(am_libdctext_la_OBJECTS)
libdctext_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(libdctext_la_CXXFLAGS) \
@@ -253,9 +253,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-INCLUDES = \
- $(WX_CXXFLAGS)
-
+INCLUDES = $(WX_CXXFLAGS)
plugindir = $(libdir)/wxdevcenter/plugins
plugin_LTLIBRARIES = libdctext.la
libdctext_la_SOURCES = \
@@ -269,17 +267,17 @@
prefs.cpp \
bookmark.hpp \
bookmark.cpp \
+ markbar.cpp \
+ markbar.hpp \
text-search.hpp \
text-search.cpp
libdctext_la_CXXFLAGS = \
- -Iscintilla/include \
- -Iscintilla/src \
-I$(top_srcdir)/src
libdctext_la_INCLUDES = -I$(top_srcdir)/src
-libdctext_la_LDFLAGS = -L$(top_srcdir)/src -L$(top_srcdir)/src/widgets
-libdctext_la_LIBADD = $(WX_LIBS) -lwxdcwidgets
+libdctext_la_LDFLAGS = -L$(top_srcdir)/src
+libdctext_la_LIBADD = $(WX_LIBS)
all: all-am
.SUFFIXES:
@@ -351,6 +349,7 @@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libdctext_la-bookmark.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libdctext_la-editctrl.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libdctext_la-markbar.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libdctext_la-prefs.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libdctext_la-text-search.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libdctext_la-text.Plo@am__quote@
@@ -412,6 +411,13 @@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libdctext_la_CXXFLAGS) $(CXXFLAGS) -c -o libdctext_la-bookmark.lo `test -f 'bookmark.cpp' || echo '$(srcdir)/'`bookmark.cpp
+libdctext_la-markbar.lo: markbar.cpp
+@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libdctext_la_CXXFLAGS) $(CXXFLAGS) -MT libdctext_la-markbar.lo -MD -MP -MF $(DEPDIR)/libdctext_la-markbar.Tpo -c -o libdctext_la-markbar.lo `test -f 'markbar.cpp' || echo '$(srcdir)/'`markbar.cpp
+@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/libdctext_la-markbar.Tpo $(DEPDIR)/libdctext_la-markbar.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='markbar.cpp' object='libdctext_la-markbar.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libdctext_la_CXXFLAGS) $(CXXFLAGS) -c -o libdctext_la-markbar.lo `test -f 'markbar.cpp' || echo '$(srcdir)/'`markbar.cpp
+
libdctext_la-text-search.lo: text-search.cpp
@am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libdctext_la_CXXFLAGS) $(CXXFLAGS) -MT libdctext_la-text-search.lo -MD -MP -MF $(DEPDIR)/libdctext_la-text-search.Tpo -c -o libdctext_la-text-search.lo `test -f 'text-search.cpp' || echo '$(srcdir)/'`text-search.cpp
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/libdctext_la-text-search.Tpo $(DEPDIR)/libdctext_la-text-search.Plo
@@ -616,7 +622,6 @@
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags uninstall uninstall-am uninstall-pluginLTLIBRARIES
-#-l$(top_srcdir)/src/wxdevcenter
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
Modified: trunk/wxdevcenter/plugins/text/editctrl.cpp
===================================================================
--- trunk/wxdevcenter/plugins/text/editctrl.cpp 2010-04-20 19:01:31 UTC (rev 63)
+++ trunk/wxdevcenter/plugins/text/editctrl.cpp 2010-04-21 18:41:29 UTC (rev 64)
@@ -19,9 +19,9 @@
#include "wxdevcenter.hpp"
+#include "prefs.hpp"
#include "editctrl.hpp"
#include "view.hpp"
-#include "prefs.hpp"
#include <wx/filename.h>
@@ -29,7 +29,7 @@
// dcEditCtrl
//==========================================================================
-BEGIN_EVENT_TABLE (dcEditCtrl, wxScintillaCtrl)
+BEGIN_EVENT_TABLE (dcEditCtrl, wxStyledTextCtrl)
// stc
EVT_STC_MODIFIED(wxID_ANY, dcEditCtrl::OnModified)
EVT_STC_CHARADDED (wxID_ANY, dcEditCtrl::OnCharAdded)
@@ -70,7 +70,7 @@
const wxPoint &pos,
const wxSize &size,
long style)
- : wxScintillaCtrl (parent, id, pos, size, style) {
+ : wxStyledTextCtrl (parent, id, pos, size, style) {
// initialize language
m_language = NULL;
@@ -222,7 +222,7 @@
*/
//! misc
-void dcEditCtrl::OnMarginClick (wxScintillaEvent &event) {
+void dcEditCtrl::OnMarginClick (wxStyledTextEvent &event) {
if (event.GetMargin() == 2) {
int lineClick = LineFromPosition (event.GetPosition());
int levelClick = GetFoldLevel (lineClick);
@@ -232,7 +232,7 @@
}
}
-void dcEditCtrl::OnCharAdded (wxScintillaEvent &event) {
+void dcEditCtrl::OnCharAdded (wxStyledTextEvent &event) {
char chr = (char)event.GetKey();
int currentLine = GetCurrentLine();
// Change this if support for mac files with \r is needed
@@ -363,7 +363,7 @@
event.Skip();
}
-void dcEditCtrl::OnModified(wxScintillaEvent& event)
+void dcEditCtrl::OnModified(wxStyledTextEvent& event)
{
if(event.GetLinesAdded()!=0)
CalcLineNbMargin();
Modified: trunk/wxdevcenter/plugins/text/editctrl.hpp
===================================================================
--- trunk/wxdevcenter/plugins/text/editctrl.hpp 2010-04-20 19:01:31 UTC (rev 63)
+++ trunk/wxdevcenter/plugins/text/editctrl.hpp 2010-04-21 18:41:29 UTC (rev 64)
@@ -20,15 +20,17 @@
#ifndef _EDITCTRL_HPP_
#define _EDITCTRL_HPP_
-#include "widgets/wxscintilla/wxscintilla.h"
+#include <wx/stc/stc.h>
+
+
class LanguageProperty;
class dcTextView;
/**
* dcEditCtrl
*/
-class dcEditCtrl: public wxScintillaCtrl {
+class dcEditCtrl: public wxStyledTextCtrl {
friend class EditProperties;
friend class EditPrint;
friend class dcTextView;
@@ -104,8 +106,8 @@
//! extra
// void OnConvertEOL (wxCommandEvent &event);
// stc
- void OnMarginClick (wxScintillaEvent &event);
- void OnCharAdded (wxScintillaEvent &event);
+ void OnMarginClick (wxStyledTextEvent &event);
+ void OnCharAdded (wxStyledTextEvent &event);
int GetLineNumberMargin()const{return m_LineNrMargin;}
int GetFoldingMargin()const{return m_FoldingMargin;}
@@ -119,7 +121,7 @@
void SetTextView(dcTextView* view){m_textView = view;}
private:
- void OnModified(wxScintillaEvent& event);
+ void OnModified(wxStyledTextEvent& event);
void OnMouseLeftDown(wxMouseEvent& event);
void OnMouseLeftUp(wxMouseEvent& event);
Added: trunk/wxdevcenter/plugins/text/markbar.cpp
===================================================================
--- trunk/wxdevcenter/plugins/text/markbar.cpp (rev 0)
+++ trunk/wxdevcenter/plugins/text/markbar.cpp 2010-04-21 18:41:29 UTC (rev 64)
@@ -0,0 +1,448 @@
+/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */
+/*
+ * wxmarkbar
+ * Copyright (C) Emilien KIA 2009 <emi...@fr...>
+ *
+ * wxmarkbar is free software: you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * wxmarkbar is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ * See the GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+#include <wx/wxprec.h>
+
+#include "markbar.hpp"
+
+#ifndef WX_PRECOMP
+ #include <wx/dcclient.h>
+#endif
+
+#include <iostream>
+
+wxDEFINE_EVENT(MARKBAR_ACTIVATED, wxMarkBarEvent);
+
+wxMarkBarEvent::wxMarkBarEvent():
+wxCommandEvent(MARKBAR_ACTIVATED, wxNOT_FOUND)
+{
+}
+
+wxMarkBarEvent::wxMarkBarEvent(int id, int markid, int pos, int category):
+wxCommandEvent(MARKBAR_ACTIVATED, id),
+markid(markid),
+pos(pos),
+category(category)
+{
+}
+
+
+wxMarkBarEvent::wxMarkBarEvent(const wxMarkBarEvent& event):
+wxCommandEvent(MARKBAR_ACTIVATED, event.GetId()),
+markid(event.markid),
+pos(event.pos),
+category(event.category)
+{
+}
+
+
+
+
+IMPLEMENT_DYNAMIC_CLASS(wxMarkBar, wxControl)
+
+BEGIN_EVENT_TABLE(wxMarkBar, wxControl)
+ EVT_PAINT(wxMarkBar::OnPaint)
+ EVT_SET_CURSOR(wxMarkBar::OnSetCursor)
+ EVT_MOTION(wxMarkBar::OnMouseMove)
+ EVT_ENTER_WINDOW(wxMarkBar::OnMouseEnter)
+ EVT_LEAVE_WINDOW(wxMarkBar::OnMouseLeave)
+ EVT_LEFT_UP(wxMarkBar::OnMouseLeftUp)
+END_EVENT_TABLE()
+
+
+wxMarkBar::wxMarkBar():
+wxControl(),
+min(0),
+max(100),
+idxCount(0),
+shownCategories(0),
+focused(markers.end())
+{
+}
+
+wxMarkBar::wxMarkBar(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, long style, const wxString &name):
+wxControl(),
+min(0),
+max(100),
+idxCount(0),
+shownCategories(0),
+focused(markers.end())
+{
+ Create(parent, id, pos, size, style, name);
+}
+
+wxMarkBar::wxMarkBar(wxWindow *parent, wxWindowID id, int minValue, int maxValue, const wxPoint &pos, const wxSize &size, long style, const wxString &name):
+wxControl(),
+min(min),
+max(max),
+idxCount(0),
+shownCategories(0),
+focused(markers.end())
+{
+ Create(parent, id, pos, size, style, name);
+}
+
+bool wxMarkBar::Create(wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, long style, const wxString &name)
+{
+ return Create(parent, id, 0, 1, pos, size, style, name);
+}
+
+bool wxMarkBar::Create(wxWindow *parent, wxWindowID id, int minValue, int maxValue, const wxPoint &pos, const wxSize &size, long style, const wxString &name)
+{
+ // Set vertical style by default
+ if((style&(MB_VERTICAL|MB_HORIZONTAL))==(MB_VERTICAL|MB_HORIZONTAL))
+ style &= ~(MB_VERTICAL|MB_HORIZONTAL);
+ if((style&(MB_VERTICAL|MB_HORIZONTAL))==0)
+ style |= MB_VERTICAL;
+
+ this->min = minValue;
+ this->max = maxValue;
+
+ if(!wxWindow::Create(parent, id, pos, size, style, name))
+ return false;
+
+ if(style&MB_VERTICAL)
+ {
+ if(size.x>0)
+ SetMinSize(wxSize(size.x, 0));
+ }
+ else
+ {
+ if(size.y>0)
+ SetMinSize(wxSize(0, size.y));
+ }
+
+ SetCategory(0, wxColour(192, 192, 192), wxColour(192, 192, 192, 128));
+
+ return true;
+}
+
+wxMarkBar::~wxMarkBar()
+{
+}
+
+void wxMarkBar::SetOrientation(int orient)
+{
+ if((orient&(MB_VERTICAL|MB_HORIZONTAL))==(MB_VERTICAL|MB_HORIZONTAL))
+ orient &= ~(MB_VERTICAL|MB_HORIZONTAL);
+ if((orient&(MB_VERTICAL|MB_HORIZONTAL))==0)
+ orient |= MB_VERTICAL;
+
+ SetWindowStyle( (GetWindowStyle() & ~(MB_VERTICAL|MB_HORIZONTAL)) | orient);
+ Refresh();
+}
+
+void wxMarkBar::SetMin(int min)
+{
+ this->min = min;
+ Refresh();
+}
+
+void wxMarkBar::SetMax(int max)
+{
+ this->max = max;
+ Refresh();
+}
+
+void wxMarkBar::Clear()
+{
+ markers.clear();
+ idxCount = 0;
+ Refresh();
+}
+
+int wxMarkBar::AddMarker(int pos, const wxString& name, int category)
+{
+ wxMarkBarMarker mark = {idxCount++, pos, category>=0&&category<=(sizeof(int)*8)?category:0, name};
+
+ markerList::iterator it = markers.begin();
+ for(;it!=markers.end(); it++)
+ if(it->pos>=pos)
+ break;
+ markers.insert(it, mark);
+ Refresh();
+ return mark.idx;
+}
+
+void wxMarkBar::RemoveMarker(int index)
+{
+ markerList::iterator it = find(index);
+ if(it!=markers.end())
+ markers.erase(it);
+ Refresh();
+}
+
+void wxMarkBar::RemoveMarker(int pos, int category)
+{
+ markerList::iterator it = markers.begin();
+ for(; it!=markers.end(); it++)
+ {
+ if(it->category==category && it->pos==pos)
+ {
+ markers.erase(it);
+ Refresh();
+ return;
+ }
+ }
+}
+
+void wxMarkBar::RemoveCategoryMarker(int category)
+{
+ markerList::iterator it1, it2;
+ for(it1=it2=markers.begin(); it1!=markers.end(); it1=it2)
+ {
+ it2++;
+ if(it1->category==category)
+ markers.erase(it1);
+ }
+ Refresh();
+}
+
+void wxMarkBar::SetMarkerPosition(int idx, int pos)
+{
+ markerList::iterator it = find(idx);
+ if(it!=markers.end())
+ it->pos = pos;
+ Refresh();
+}
+
+void wxMarkBar::SetMarkerName(int idx, const wxString& name)
+{
+ markerList::iterator it = find(idx);
+ if(it!=markers.end())
+ it->name = name;
+}
+
+void wxMarkBar::SetMarkerCategory(int idx, int category)
+{
+ markerList::iterator it = find(idx);
+ if(it!=markers.end())
+ it->category = category;
+ Refresh();
+}
+
+int wxMarkBar::GetMarkerPosition(int idx)const
+{
+ markerList::const_iterator it = find(idx);
+ if(it!=markers.end())
+ return it->pos;
+ return -1;
+}
+
+wxString wxMarkBar::GetMarkerName(int idx)const
+{
+ markerList::const_iterator it = find(idx);
+ if(it!=markers.end())
+ return it->name;
+ return wxT("");
+}
+
+int wxMarkBar::GetMarkerCategory(int idx)const
+{
+ markerList::const_iterator it = find(idx);
+ if(it!=markers.end())
+ return it->category;
+ return -1;
+}
+
+wxMarkBar::markerList::const_iterator wxMarkBar::find(int index)const
+{
+ markerList::const_iterator it = markers.begin();
+ for(;it!=markers.end(); it++)
+ if(it->idx==index)
+ break;
+ return it;
+}
+
+wxMarkBar::markerList::iterator wxMarkBar::find(int index)
+{
+ markerList::iterator it = markers.begin();
+ for(;it!=markers.end(); it++)
+ if(it->idx==index)
+ break;
+ return it;
+}
+
+// sz.y | yreal
+// --------+--------
+// max-min | pos-min
+
+#define WXMARKBAR_CALCPOSITION(clientsize, pos, min, max) (clientsize*(pos-min)/(max-min))
+#define WXMARKBAR_MARK_WIDTH 2
+
+void wxMarkBar::OnPaint(wxPaintEvent& event)
+{
+ wxSize sz = GetClientSize();
+ wxPaintDC dc(this);
+
+ if((GetWindowStyle()&MB_VERTICAL)!=0)
+ {
+ for(markerList::iterator it=markers.begin(); it!=markers.end(); it++)
+ {
+ if(InternalIsCategoryShown(it->category))
+ {
+ int y = WXMARKBAR_CALCPOSITION(sz.y, it->pos, min, max);
+ paintItemVertical(dc, *it, y, sz.x);
+ }
+ }
+ }
+ else
+ {
+ for(markerList::iterator it=markers.begin(); it!=markers.end(); it++)
+ {
+ if(InternalIsCategoryShown(it->category))
+ {
+ int x = WXMARKBAR_CALCPOSITION(sz.x, it->pos, min, max);
+ paintItemHorizontal(dc, *it, x, sz.y);
+ }
+ }
+ }
+}
+
+void wxMarkBar::paintItemVertical(wxDC& dc, wxMarkBarMarker& mark, int realpos, int clientwidth)
+{
+ wxPen pen(categories[mark.category].fore);
+ wxBrush brush(categories[mark.category].back);
+ wxDCPenChanger pc(dc, pen);
+ wxDCBrushChanger bc(dc, brush);
+ dc.DrawRectangle(1, realpos-WXMARKBAR_MARK_WIDTH, clientwidth-2, WXMARKBAR_MARK_WIDTH*2+1);
+}
+
+void wxMarkBar::paintItemHorizontal(wxDC& dc, wxMarkBarMarker& mark, int realpos, int clientheight)
+{
+ wxPen pen(categories[mark.category].fore);
+ wxBrush brush(categories[mark.category].back);
+ wxDCPenChanger pc(dc, pen);
+ wxDCBrushChanger bc(dc, brush);
+ dc.DrawRectangle(realpos-WXMARKBAR_MARK_WIDTH, 1, WXMARKBAR_MARK_WIDTH*2+1, clientheight-2);
+}
+
+void wxMarkBar::SetCategory(int category, wxColour fore, wxColour back, bool activable)
+{
+ if(category<0 ||category>(sizeof(int)*8))
+ return;
+
+ categories[category].fore = fore;
+ categories[category].back = back;
+ categories[category].activable = activable;
+
+ shownCategories |= 1<<category;
+}
+
+void wxMarkBar::ShowCategory(int category, bool show)
+{
+ if(category<0 ||category>(sizeof(int)*8))
+ return;
+
+ if(show)
+ shownCategories |= 1<<category;
+ else
+ shownCategories &= ~(1<<category);
+}
+
+void wxMarkBar::OnMouseEnter(wxMouseEvent& event)
+{
+ focused = InternalHitTest(event.GetPosition());
+ if(focused!=markers.end())
+ SetToolTip(focused->name);
+}
+
+void wxMarkBar::OnMouseLeave(wxMouseEvent& event)
+{
+ focused = markers.end();
+ UnsetToolTip();
+}
+
+void wxMarkBar::OnMouseMove(wxMouseEvent& event)
+{
+ focused = InternalHitTest(event.GetPosition());
+ if(focused!=markers.end())
+ SetToolTip(focused->name);
+ else
+ UnsetToolTip();
+}
+
+void wxMarkBar::OnMouseLeftUp(wxMouseEvent& event)
+{
+ if(focused!=markers.end())
+ {
+ if(categories[focused->category].activable)
+ {
+ wxMarkBarEvent evt(GetId(), focused->idx, focused->pos, focused->category);
+ ProcessEvent(evt);
+ }
+ }
+}
+
+wxMarkBar::markerList::const_iterator wxMarkBar::InternalHitTest(const wxPoint& pt)const
+{
+ wxSize csz = GetClientSize();
+ if(GetOrientation()==wxVERTICAL)
+ {
+ for(markerList::const_iterator it=markers.begin(); it!=markers.end(); it++)
+ {
+ if(InternalIsCategoryShown(it->category))
+ {
+ int pos = WXMARKBAR_CALCPOSITION(csz.y, it->pos, min, max);
+ if(pt.y>= pos-WXMARKBAR_MARK_WIDTH && pt.y<= pos+WXMARKBAR_MARK_WIDTH)
+ return it;
+ }
+ }
+ }
+ else
+ {
+ for(markerList::const_iterator it=markers.begin(); it!=markers.end(); it++)
+ {
+ if(InternalIsCategoryShown(it->category))
+ {
+ int pos = WXMARKBAR_CALCPOSITION(csz.x, it->pos, min, max);
+ if(pt.x>= pos-WXMARKBAR_MARK_WIDTH && pt.x<= pos+WXMARKBAR_MARK_WIDTH)
+ return it;
+ }
+ }
+ }
+ return markers.end();
+}
+
+int wxMarkBar::HitTest(const wxPoint& pt)const
+{
+ markerList::const_iterator it = InternalHitTest(pt);
+ if(it!=markers.end())
+ return it->idx;
+ else
+ return wxNOT_FOUND;
+}
+
+void wxMarkBar::OnSetCursor(wxSetCursorEvent& event)
+{
+ if(focused==markers.end())
+ event.SetCursor(wxCursor(wxCURSOR_ARROW));
+ else if(categories[focused->category].activable)
+ event.SetCursor(wxCursor(wxCURSOR_HAND));
+ else
+ event.SetCursor(wxCursor(wxCURSOR_ARROW));
+}
+
+void wxMarkBar::MoveMarkers(int pos, int offset)
+{
+ for(markerList::iterator it=markers.begin(); it!=markers.end(); it++)
+ {
+ if(it->pos>=pos)
+ it->pos+=offset;
+ }
+}
Added: trunk/wxdevcenter/plugins/text/markbar.hpp
===================================================================
--- trunk/wxdevcenter/plugins/text/markbar.hpp (rev 0)
+++ trunk/wxdevcenter/plugins/text/markbar.hpp 2010-04-21 18:41:29 UTC (rev 64)
@@ -0,0 +1,143 @@
+/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */
+/*
+ * wxmarkbar
+ * Copyright (C) Emilien KIA 2009 <emi...@fr...>
+ *
+ * wxmarkbar is free software: you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as published
+ * by the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * wxmarkbar is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ * See the GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef _MARKBAR_HPP_
+#define _MARKBAR_HPP_
+
+#include <wx/defs.h>
+#include <wx/control.h>
+
+#include <list>
+
+#define MB_HORIZONTAL wxHORIZONTAL
+#define MB_VERTICAL wxVERTICAL
+
+#define MB_DEFAULT_CATEGORY -1
+
+/**
+ * Mark bar control.
+ */
+class wxMarkBar: public wxControl
+{
+ DECLARE_EVENT_TABLE()
+ DECLARE_DYNAMIC_CLASS(wxMarkBar)
+public:
+ wxMarkBar();
+ wxMarkBar(wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=MB_VERTICAL, const wxString &name=wxT("wxMarkCtrl"));
+ wxMarkBar(wxWindow *parent, wxWindowID id, int minValue, int maxValue, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=MB_VERTICAL, const wxString &name=wxT("wxMarkCtrl"));
+ virtual bool Create(wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=MB_VERTICAL, const wxString &name=wxT("wxMarkCtrl"));
+ virtual bool Create(wxWindow *parent, wxWindowID id, int minValue, int maxValue, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=MB_VERTICAL, const wxString &name=wxT("wxMarkCtrl"));
+ virtual ~wxMarkBar();
+
+ int GetMin()const{return min;}
+ int GetMax()const{return max;}
+ void SetMin(int min);
+ void SetMax(int max);
+
+ int GetOrientation()const{return GetWindowStyle() & (MB_VERTICAL|MB_HORIZONTAL);}
+ void SetOrientation(int orient);
+
+ void Clear();
+ int AddMarker(int pos, const wxString& name=wxT(""), int category=MB_DEFAULT_CATEGORY);
+ void RemoveMarker(int pos, int category);
+ void RemoveMarker(int index);
+ void RemoveCategoryMarker(int category);
+ void SetMarkerPosition(int idx, int pos);
+ void SetMarkerName(int idx, const wxString& name);
+ void SetMarkerCategory(int idx, int category);
+ int GetMarkerPosition(int idx)const;
+ wxString GetMarkerName(int idx)const;
+ int GetMarkerCategory(int idx)const;
+
+ void SetCategory(int category, wxColour fore, wxColour back, bool activable=true);
+ void ShowCategory(int category, bool show = true);
+ void HideCategory(int category){ShowCategory(category, false);}
+ bool IsCategoryShown(int category)const{return category>=0&&category<=(sizeof(int)*8)?InternalIsCategoryShown(category):false;}
+
+ int HitTest(const wxPoint& pt)const;
+
+ void MoveMarkers(int pos, int offset);
+
+protected:
+ struct wxMarkBarMarker{
+ int idx, pos, category;
+ wxString name;
+ };
+
+ int min, max;
+ int idxCount;
+
+ typedef std::list<wxMarkBarMarker> markerList;
+ markerList markers;
+ markerList::const_iterator focused;
+
+ struct wxMarkBarCategory{
+ wxColour fore, back;
+ bool activable;
+ };
+ wxMarkBarCategory categories[sizeof(int)*8];
+ int shownCategories;
+
+ markerList::const_iterator find(int index)const;
+ markerList::iterator find(int index);
+ bool InternalIsCategoryShown(int category)const{return shownCategories&(1<<category)!=0;}
+
+ void OnSetCursor(wxSetCursorEvent& event);
+ void OnMouseEnter(wxMouseEvent& event);
+ void OnMouseLeave(wxMouseEvent& event);
+ void OnMouseMove(wxMouseEvent& event);
+ void OnMouseLeftUp(wxMouseEvent& event);
+ void OnPaint(wxPaintEvent& event);
+
+ void paintItemVertical(wxDC& dc, wxMarkBarMarker& mark, int realpos, int clientwidth);
+ void paintItemHorizontal(wxDC& dc, wxMarkBarMarker& mark, int realpos, int clientheight);
+ markerList::const_iterator InternalHitTest(const wxPoint& pt)const;
+};
+
+class wxMarkBarEvent : public wxCommandEvent
+{
+public:
+ wxMarkBarEvent();
+ wxMarkBarEvent(int id, int markid, int pos, int category);
+ wxMarkBarEvent(const wxMarkBarEvent& event);
+ virtual wxEvent* Clone ()const{return new wxMarkBarEvent(*this);}
+
+ int getMarkId()const{return markid;}
+ int getPosition()const{return pos;}
+ int getCategory()const{return category;}
+
+ void setMarkId(int markid){this->markid=markid;}
+ void setPosition(int pos){this->pos=pos;}
+ void setCategory(int category){this->category=category;}
+
+protected:
+ int markid;
+ int pos;
+ int category;
+};
+
+wxDECLARE_EVENT(MARKBAR_ACTIVATED, wxMarkBarEvent);
+
+#define wxMarkBarEventHandler(func) (&func)
+#define MARKBAR_CLICK(id, func) wx__DECLARE_EVT1(MARKBAR_ACTIVATED, id, wxMarkBarEventHandler(func))
+
+
+
+
+#endif // _MARKBAR_HPP_
Modified: trunk/wxdevcenter/plugins/text/prefs.hpp
===================================================================
--- trunk/wxdevcenter/plugins/text/prefs.hpp 2010-04-20 19:01:31 UTC (rev 63)
+++ trunk/wxdevcenter/plugins/text/prefs.hpp 2010-04-21 18:41:29 UTC (rev 64)
@@ -23,7 +23,7 @@
#include <map>
#include <vector>
-#include "widgets/wxscintilla/wxscintilla.h"
+#include <wx/stc/stc.h>
#include <wx/xrc/xmlres.h>
#include "ui/configui.hpp"
Modified: trunk/wxdevcenter/plugins/text/text.cpp
===================================================================
--- trunk/wxdevcenter/plugins/text/text.cpp 2010-04-20 19:01:31 UTC (rev 63)
+++ trunk/wxdevcenter/plugins/text/text.cpp 2010-04-21 18:41:29 UTC (rev 64)
@@ -10,7 +10,7 @@
#include <wx/sstream.h>
-#include "widgets/wxscintilla/wxscintilla.h"
+#include <wx/stc/stc.h>
#include <wx/cmdproc.h>
#include "editctrl.hpp"
@@ -20,7 +20,7 @@
/**
* Scintilla specific headers :
*/
-#include "widgets/wxscintilla/scintilla/include/Platform.h"
+/*#include "widgets/wxscintilla/scintilla/include/Platform.h"
#include "widgets/wxscintilla/scintilla/include/Scintilla.h"
#include "widgets/wxscintilla/scintilla/src/SplitVector.h"
#include "widgets/wxscintilla/scintilla/src/Partitioning.h"
@@ -31,9 +31,9 @@
#include "widgets/wxscintilla/scintilla/src/Decoration.h"
#include "widgets/wxscintilla/scintilla/src/Document.h"
#include "widgets/wxscintilla/scintilla/src/RESearch.h"
+*/
-
#include "wx/defs....
[truncated message content] |
|
From: <cur...@us...> - 2010-05-07 19:06:43
|
Revision: 66
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=66&view=rev
Author: cursorstar
Date: 2010-05-07 19:06:35 +0000 (Fri, 07 May 2010)
Log Message:
-----------
Use wxRibbonBar istead of wxMenu.
(Keeping many bugs)
Modified Paths:
--------------
trunk/wxdevcenter/Makefile.am
trunk/wxdevcenter/Makefile.in
trunk/wxdevcenter/aclocal.m4
trunk/wxdevcenter/config.h.in
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/plugins/Makefile.in
trunk/wxdevcenter/plugins/bitmap/Makefile.in
trunk/wxdevcenter/plugins/bitmap/bitmap.cpp
trunk/wxdevcenter/plugins/text/Makefile.in
trunk/wxdevcenter/plugins/text/editctrl.cpp
trunk/wxdevcenter/plugins/text/editctrl.hpp
trunk/wxdevcenter/plugins/text/text.cpp
trunk/wxdevcenter/plugins/text/text.hpp
trunk/wxdevcenter/share/Makefile.in
trunk/wxdevcenter/share/xrc/Makefile.in
trunk/wxdevcenter/src/Makefile.in
trunk/wxdevcenter/src/application.cpp
trunk/wxdevcenter/src/application.hpp
trunk/wxdevcenter/src/docview/Makefile.in
trunk/wxdevcenter/src/docview/document.cpp
trunk/wxdevcenter/src/docview/document.hpp
trunk/wxdevcenter/src/docview/view.cpp
trunk/wxdevcenter/src/docview/view.hpp
trunk/wxdevcenter/src/sys/Makefile.in
trunk/wxdevcenter/src/sys/action.cpp
trunk/wxdevcenter/src/sys/action.hpp
trunk/wxdevcenter/src/sys/search.cpp
trunk/wxdevcenter/src/sys/search.hpp
trunk/wxdevcenter/src/tools/Makefile
trunk/wxdevcenter/src/tools/Makefile.in
trunk/wxdevcenter/src/ui/Makefile.in
trunk/wxdevcenter/src/ui/dialog/Makefile.in
trunk/wxdevcenter/src/ui/frame.cpp
trunk/wxdevcenter/src/ui/frame.hpp
trunk/wxdevcenter/src/ui/workbar.cpp
trunk/wxdevcenter/src/uistd/Makefile.in
trunk/wxdevcenter/src/uistd/stdframe.cpp
trunk/wxdevcenter/src/uistd/stdframe.hpp
Modified: trunk/wxdevcenter/Makefile.am
===================================================================
--- trunk/wxdevcenter/Makefile.am 2010-04-21 18:48:27 UTC (rev 65)
+++ trunk/wxdevcenter/Makefile.am 2010-05-07 19:06:35 UTC (rev 66)
@@ -24,7 +24,7 @@
# overide default process to create pch
-all-local: src/wxdevcenter.hpp.gch
+#all-local: src/wxdevcenter.hpp.gch
-src/wxdevcenter.hpp.gch:
- cd src && $(MAKE) $(AM_MAKEFLAGS) wxdevcenter.hpp.gch
+#src/wxdevcenter.hpp.gch:
+# cd src && $(MAKE) $(AM_MAKEFLAGS) wxdevcenter.hpp.gch
Modified: trunk/wxdevcenter/Makefile.in
===================================================================
--- trunk/wxdevcenter/Makefile.in 2010-04-21 18:48:27 UTC (rev 65)
+++ trunk/wxdevcenter/Makefile.in 2010-05-07 19:06:35 UTC (rev 66)
@@ -173,6 +173,7 @@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
@@ -624,7 +625,7 @@
exit 1; } >&2
check-am: all-am
check: check-recursive
-all-am: Makefile $(DATA) config.h all-local
+all-am: Makefile $(DATA) config.h
installdirs: installdirs-recursive
installdirs-am:
for dir in "$(DESTDIR)$(wxdevcenterdocdir)"; do \
@@ -728,22 +729,21 @@
install-strip
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
- all all-am all-local am--refresh check check-am clean \
- clean-generic clean-libtool ctags ctags-recursive dist \
- dist-all dist-bzip2 dist-gzip dist-hook dist-lzma dist-shar \
- dist-tarZ dist-zip distcheck distclean distclean-generic \
- distclean-hdr distclean-libtool distclean-tags distcleancheck \
- distdir distuninstallcheck dvi dvi-am html html-am info \
- info-am install install-am install-data install-data-am \
- install-dvi install-dvi-am install-exec install-exec-am \
- install-html install-html-am install-info install-info-am \
- install-man install-pdf install-pdf-am install-ps \
- install-ps-am install-strip install-wxdevcenterdocDATA \
- installcheck installcheck-am installdirs installdirs-am \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-recursive uninstall uninstall-am \
- uninstall-wxdevcenterdocDATA
+ all all-am am--refresh check check-am clean clean-generic \
+ clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
+ dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-zip \
+ distcheck distclean distclean-generic distclean-hdr \
+ distclean-libtool distclean-tags distcleancheck distdir \
+ distuninstallcheck dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip install-wxdevcenterdocDATA installcheck \
+ installcheck-am installdirs installdirs-am maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
+ uninstall uninstall-am uninstall-wxdevcenterdocDATA
# Copy all the spec files. Of cource, only one is actually used.
@@ -755,10 +755,10 @@
done
# overide default process to create pch
-all-local: src/wxdevcenter.hpp.gch
+#all-local: src/wxdevcenter.hpp.gch
-src/wxdevcenter.hpp.gch:
- cd src && $(MAKE) $(AM_MAKEFLAGS) wxdevcenter.hpp.gch
+#src/wxdevcenter.hpp.gch:
+# cd src && $(MAKE) $(AM_MAKEFLAGS) wxdevcenter.hpp.gch
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
Modified: trunk/wxdevcenter/aclocal.m4
===================================================================
--- trunk/wxdevcenter/aclocal.m4 2010-04-21 18:48:27 UTC (rev 65)
+++ trunk/wxdevcenter/aclocal.m4 2010-05-07 19:06:35 UTC (rev 66)
@@ -13,8 +13,8 @@
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.63],,
-[m4_warning([this file was generated for autoconf 2.63.
+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.65],,
+[m4_warning([this file was generated for autoconf 2.65.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.])])
Modified: trunk/wxdevcenter/config.h.in
===================================================================
--- trunk/wxdevcenter/config.h.in 2010-04-21 18:48:27 UTC (rev 65)
+++ trunk/wxdevcenter/config.h.in 2010-05-07 19:06:35 UTC (rev 66)
@@ -70,6 +70,9 @@
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
+/* Define to the home page for this package. */
+#undef PACKAGE_URL
+
/* Define to the version of this package. */
#undef PACKAGE_VERSION
Modified: trunk/wxdevcenter/configure
===================================================================
--- trunk/wxdevcenter/configure 2010-04-21 18:48:27 UTC (rev 65)
+++ trunk/wxdevcenter/configure 2010-05-07 19:06:35 UTC (rev 66)
@@ -1,18 +1,22 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for wxdevcenter 0.1.
+# Generated by GNU Autoconf 2.65 for wxdevcenter 0.1.
#
+#
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
-# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
+# Inc.
+#
+#
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
-## --------------------- ##
-## M4sh Initialization. ##
-## --------------------- ##
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
emulate sh
NULLCMD=:
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
@@ -20,23 +24,15 @@
alias -g '${1+"$@"}'='"$@"'
setopt NO_GLOB_SUBST
else
- case `(set -o) 2>/dev/null` in
- *posix*) set -o posix ;;
+ case `(set -o) 2>/dev/null` in #(
+ *posix*) :
+ set -o posix ;; #(
+ *) :
+ ;;
esac
-
fi
-
-
-# PATH needs CR
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
as_nl='
'
export as_nl
@@ -44,7 +40,13 @@
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='print -r --'
+ as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
as_echo='printf %s\n'
as_echo_n='printf %s'
else
@@ -55,7 +57,7 @@
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
as_echo_n_body='eval
arg=$1;
- case $arg in
+ case $arg in #(
*"$as_nl"*)
expr "X$arg" : "X\\(.*\\)$as_nl";
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
@@ -78,14 +80,7 @@
}
fi
-# Support unset when possible.
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- as_unset=unset
-else
- as_unset=false
-fi
-
# IFS
# We need space, tab and new line, in precisely that order. Quoting is
# there to prevent editors from complaining about space-tab.
@@ -94,15 +89,15 @@
IFS=" "" $as_nl"
# Find who we are. Look in the path if we contain no directory separator.
-case $0 in
+case $0 in #((
*[\\/]* ) as_myself=$0 ;;
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
-done
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+ done
IFS=$as_save_IFS
;;
@@ -114,12 +109,16 @@
fi
if test ! -f "$as_myself"; then
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- { (exit 1); exit 1; }
+ exit 1
fi
-# Work around bugs in pre-3.0 UWIN ksh.
-for as_var in ENV MAIL MAILPATH
-do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there. '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
done
PS1='$ '
PS2='> '
@@ -131,330 +130,299 @@
LANGUAGE=C
export LANGUAGE
-# Required to use basename.
-if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- as_basename=basename
-else
- as_basename=false
-fi
-
-
-# Name of the executable.
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
- sed '/^.*\/\([^/][^/]*\)\/*$/{
- s//\1/
- q
- }
- /^X\/\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\/\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
-
# CDPATH.
-$as_unset CDPATH
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
if test "x$CONFIG_SHELL" = x; then
- if (eval ":") 2>/dev/null; then
- as_have_required=yes
+ as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '\${1+\"\$@\"}'='\"\$@\"'
+ setopt NO_GLOB_SUBST
else
- as_have_required=no
+ case \`(set -o) 2>/dev/null\` in #(
+ *posix*) :
+ set -o posix ;; #(
+ *) :
+ ;;
+esac
fi
+"
+ as_required="as_fn_return () { (exit \$1); }
+as_fn_success () { as_fn_return 0; }
+as_fn_failure () { as_fn_return 1; }
+as_fn_ret_success () { return 0; }
+as_fn_ret_failure () { return 1; }
- if test $as_have_required = yes && (eval ":
-(as_func_return () {
- (exit \$1)
-}
-as_func_success () {
- as_func_return 0
-}
-as_func_failure () {
- as_func_return 1
-}
-as_func_ret_success () {
- return 0
-}
-as_func_ret_failure () {
- return 1
-}
-
exitcode=0
-if as_func_success; then
- :
-else
- exitcode=1
- echo as_func_success failed.
-fi
+as_fn_success || { exitcode=1; echo as_fn_success failed.; }
+as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
+as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
+as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
+if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
-if as_func_failure; then
- exitcode=1
- echo as_func_failure succeeded.
-fi
-
-if as_func_ret_success; then
- :
else
- exitcode=1
- echo as_func_ret_success failed.
+ exitcode=1; echo positional parameters were not saved.
fi
-
-if as_func_ret_failure; then
- exitcode=1
- echo as_func_ret_failure succeeded.
-fi
-
-if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
- :
+test x\$exitcode = x0 || exit 1"
+ as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
+ as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
+ eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
+ test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
+test \$(( 1 + 1 )) = 2 || exit 1"
+ if (eval "$as_required") 2>/dev/null; then :
+ as_have_required=yes
else
- exitcode=1
- echo positional parameters were not saved.
+ as_have_required=no
fi
+ if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
-test \$exitcode = 0) || { (exit 1); exit 1; }
-
-(
- as_lineno_1=\$LINENO
- as_lineno_2=\$LINENO
- test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
- test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
-") 2> /dev/null; then
- :
else
- as_candidate_shells=
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_found=false
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
- case $as_dir in
+ as_found=:
+ case $as_dir in #(
/*)
for as_base in sh bash ksh sh5; do
- as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
+ # Try only shells that exist, to save several forks.
+ as_shell=$as_dir/$as_base
+ if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+ { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
+ CONFIG_SHELL=$as_shell as_have_required=yes
+ if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
+ break 2
+fi
+fi
done;;
esac
+ as_found=false
done
+$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
+ { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
+ CONFIG_SHELL=$SHELL as_have_required=yes
+fi; }
IFS=$as_save_IFS
- for as_shell in $as_candidate_shells $SHELL; do
- # Try only shells that exist, to save several forks.
- if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
- { ("$as_shell") 2> /dev/null <<\_ASEOF
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in
- *posix*) set -o posix ;;
-esac
-
+ if test "x$CONFIG_SHELL" != x; then :
+ # We cannot yet assume a decent shell, so we have to provide a
+ # neutralization value for shells without unset; and this also
+ # works around shells that cannot unset nonexistent variables.
+ BASH_ENV=/dev/null
+ ENV=/dev/null
+ (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
+ export CONFIG_SHELL
+ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
fi
-
-:
-_ASEOF
-}; then
- CONFIG_SHELL=$as_shell
- as_have_required=yes
- if { "$as_shell" 2> /dev/null <<\_ASEOF
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in
- *posix*) set -o posix ;;
-esac
-
+ if test x$as_have_required = xno; then :
+ $as_echo "$0: This script requires a shell more modern than all"
+ $as_echo "$0: the shells that I found on your system."
+ if test x${ZSH_VERSION+set} = xset ; then
+ $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
+ $as_echo "$0: be upgraded to zsh 4.3.4 or later."
+ else
+ $as_echo "$0: Please tell bug...@gn... about your system,
+$0: including any error possibly output before this
+$0: message. Then install a modern shell, or manually run
+$0: the script under such a shell if you do have one."
+ fi
+ exit 1
fi
-
-
-:
-(as_func_return () {
- (exit $1)
-}
-as_func_success () {
- as_func_return 0
-}
-as_func_failure () {
- as_func_return 1
-}
-as_func_ret_success () {
- return 0
-}
-as_func_ret_failure () {
- return 1
-}
-
-exitcode=0
-if as_func_success; then
- :
-else
- exitcode=1
- echo as_func_success failed.
fi
-
-if as_func_failure; then
- exitcode=1
- echo as_func_failure succeeded.
fi
+SHELL=${CONFIG_SHELL-/bin/sh}
+export SHELL
+# Unset more variables known to interfere with behavior of common tools.
+CLICOLOR_FORCE= GREP_OPTIONS=
+unset CLICOLOR_FORCE GREP_OPTIONS
-if as_func_ret_success; then
- :
-else
- exitcode=1
- echo as_func_ret_success failed.
-fi
+## --------------------- ##
+## M4sh Shell Functions. ##
+## --------------------- ##
+# as_fn_unset VAR
+# ---------------
+# Portably unset VAR.
+as_fn_unset ()
+{
+ { eval $1=; unset $1;}
+}
+as_unset=as_fn_unset
-if as_func_ret_failure; then
- exitcode=1
- echo as_func_ret_failure succeeded.
-fi
+# as_fn_set_status STATUS
+# -----------------------
+# Set $? to STATUS, without forking.
+as_fn_set_status ()
+{
+ return $1
+} # as_fn_set_status
-if ( set x; as_func_ret_success y && test x = "$1" ); then
- :
-else
- exitcode=1
- echo positional parameters were not saved.
-fi
+# as_fn_exit STATUS
+# -----------------
+# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
+as_fn_exit ()
+{
+ set +e
+ as_fn_set_status $1
+ exit $1
+} # as_fn_exit
-test $exitcode = 0) || { (exit 1); exit 1; }
+# as_fn_mkdir_p
+# -------------
+# Create "$as_dir" as a directory, including parents if necessary.
+as_fn_mkdir_p ()
+{
-(
- as_lineno_1=$LINENO
- as_lineno_2=$LINENO
- test "x$as_lineno_1" != "x$as_lineno_2" &&
- test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || eval $as_mkdir_p || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
-_ASEOF
-}; then
- break
-fi
-fi
+} # as_fn_mkdir_p
+# as_fn_append VAR VALUE
+# ----------------------
+# Append the text in VALUE to the end of the definition contained in VAR. Take
+# advantage of any shell optimizations that allow amortized linear growth over
+# repeated appends, instead of the typical quadratic growth present in naive
+# implementations.
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+ eval 'as_fn_append ()
+ {
+ eval $1+=\$2
+ }'
+else
+ as_fn_append ()
+ {
+ eval $1=\$$1\$2
+ }
+fi # as_fn_append
- done
+# as_fn_arith ARG...
+# ------------------
+# Perform arithmetic evaluation on the ARGs, and store the result in the
+# global $as_val. Take advantage of shells that can avoid forks. The arguments
+# must be portable across $(()) and expr.
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+ eval 'as_fn_arith ()
+ {
+ as_val=$(( $* ))
+ }'
+else
+ as_fn_arith ()
+ {
+ as_val=`expr "$@" || test $? -eq 1`
+ }
+fi # as_fn_arith
- if test "x$CONFIG_SHELL" != x; then
- for as_var in BASH_ENV ENV
- do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
- done
- export CONFIG_SHELL
- exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
-fi
+# as_fn_error ERROR [LINENO LOG_FD]
+# ---------------------------------
+# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
+# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
+# script with status $?, using 1 if that was 0.
+as_fn_error ()
+{
+ as_status=$?; test $as_status -eq 0 && as_status=1
+ if test "$3"; then
+ as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+ $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
+ fi
+ $as_echo "$as_me: error: $1" >&2
+ as_fn_exit $as_status
+} # as_fn_error
- if test $as_have_required = no; then
- echo This script requires a shell more modern than all the
- echo shells that I found on your system. Please install a
- echo modern shell, or manually run the script under such a
- echo shell if you do have one.
- { (exit 1); exit 1; }
-fi
-
-
-fi
-
-fi
-
-
-
-(eval "as_func_return () {
- (exit \$1)
-}
-as_func_success () {
- as_func_return 0
-}
-as_func_failure () {
- as_func_return 1
-}
-as_func_ret_success () {
- return 0
-}
-as_func_ret_failure () {
- return 1
-}
-
-exitcode=0
-if as_func_success; then
- :
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
else
- exitcode=1
- echo as_func_success failed.
+ as_expr=false
fi
-if as_func_failure; then
- exitcode=1
- echo as_func_failure succeeded.
-fi
-
-if as_func_ret_success; then
- :
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
else
- exitcode=1
- echo as_func_ret_success failed.
+ as_basename=false
fi
-if as_func_ret_failure; then
- exitcode=1
- echo as_func_ret_failure succeeded.
-fi
-
-if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
- :
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
else
- exitcode=1
- echo positional parameters were not saved.
+ as_dirname=false
fi
-test \$exitcode = 0") || {
- echo No shell found that supports shell functions.
- echo Please tell bug...@gn... about your system,
- echo including any error possibly output before this message.
- echo This can help us improve future autoconf versions.
- echo Configuration will now proceed without shell functions.
-}
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
- as_lineno_1=$LINENO
- as_lineno_2=$LINENO
- test "x$as_lineno_1" != "x$as_lineno_2" &&
- test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
-
- # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
- # uniformly replaced by the line number. The first 'sed' inserts a
- # line-number line after each line using $LINENO; the second 'sed'
- # does the real work. The second script uses 'N' to pair each
- # line-number line with the line containing $LINENO, and appends
- # trailing '-' during substitution so that $LINENO is not a special
- # case at line end.
- # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
- # scripts with optimization help from Paolo Bonzini. Blame Lee
- # E. McMahon (1931-1989) for sed's syntax. :-)
+ as_lineno_1=$LINENO as_lineno_1a=$LINENO
+ as_lineno_2=$LINENO as_lineno_2a=$LINENO
+ eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
+ test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
+ # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
sed -n '
p
/[$]LINENO/=
@@ -471,8 +439,7 @@
s/-\n.*//
' >$as_me.lineno &&
chmod +x "$as_me.lineno" ||
- { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
- { (exit 1); exit 1; }; }
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
# Don't try to exec as it changes $[0], causing all sort of problems
# (the dirname of $[0] is not the place where we might find the
@@ -482,29 +449,18 @@
exit
}
-
-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- as_dirname=dirname
-else
- as_dirname=false
-fi
-
ECHO_C= ECHO_N= ECHO_T=
-case `echo -n x` in
+case `echo -n x` in #(((((
-n*)
- case `echo 'x\c'` in
+ case `echo 'xy\c'` in
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
- *) ECHO_C='\c';;
+ xy) ECHO_C='\c';;
+ *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
+ ECHO_T=' ';;
esac;;
*)
ECHO_N='-n';;
esac
-if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
-else
- as_expr=false
-fi
rm -f conf$$ conf$$.exe conf$$.file
if test -d conf$$.dir; then
@@ -534,7 +490,7 @@
rmdir conf$$.dir 2>/dev/null
if mkdir -p . 2>/dev/null; then
- as_mkdir_p=:
+ as_mkdir_p='mkdir -p "$as_dir"'
else
test -d ./-p && rmdir ./-p
as_mkdir_p=false
@@ -553,10 +509,10 @@
if test -d "$1"; then
test -d "$1/.";
else
- case $1 in
+ case $1 in #(
-*)set "./$1";;
esac;
- case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
???[sx]*):;;*)false;;esac;fi
'\'' sh
'
@@ -571,7 +527,6 @@
-
# Check that we are running under the correct shell.
SHELL=${CONFIG_SHELL-/bin/sh}
@@ -720,7 +675,8 @@
-exec 7<&0 </dev/null 6>&1
+test -n "$DJDIR" || exec 7<&0 </dev/null
+exec 6>&1
# Name of the host.
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
@@ -738,7 +694,6 @@
subdirs=
MFLAGS=
MAKEFLAGS=
-SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='wxdevcenter'
@@ -746,6 +701,7 @@
PACKAGE_VERSION='0.1'
PACKAGE_STRING='wxdevcenter 0.1'
PACKAGE_BUGREPORT=''
+PACKAGE_URL=''
# Factoring default headers for most tests.
ac_includes_default="\
@@ -942,6 +898,7 @@
program_transform_name
prefix
exec_prefix
+PACKAGE_URL
PACKAGE_BUGREPORT
PACKAGE_STRING
PACKAGE_VERSION
@@ -1087,8 +1044,7 @@
ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
# Reject names that are not valid shell variable names.
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
- { (exit 1); exit 1; }; }
+ as_fn_error "invalid feature name: $ac_useropt"
ac_useropt_orig=$ac_useropt
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
@@ -1114,8 +1070,7 @@
ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
# Reject names that are not valid shell variable names.
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
- { (exit 1); exit 1; }; }
+ as_fn_error "invalid feature name: $ac_useropt"
ac_useropt_orig=$ac_useropt
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
@@ -1319,8 +1274,7 @@
ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
# Reject names that are not valid shell variable names.
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
- { (exit 1); exit 1; }; }
+ as_fn_error "invalid package name: $ac_useropt"
ac_useropt_orig=$ac_useropt
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
@@ -1336,8 +1290,7 @@
ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
# Reject names that are not valid shell variable names.
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- { $as_echo "$as_me: error: invalid package name: $a...
[truncated message content] |
|
From: <cur...@us...> - 2010-05-11 18:16:35
|
Revision: 67
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=67&view=rev
Author: cursorstar
Date: 2010-05-11 18:16:28 +0000 (Tue, 11 May 2010)
Log Message:
-----------
Add svg support (with rsvg).
Add svg icons for ribbon.
Modified Paths:
--------------
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/plugins/text/text.cpp
trunk/wxdevcenter/src/application.cpp
trunk/wxdevcenter/src/docview/document.cpp
trunk/wxdevcenter/src/sys/config.cpp
trunk/wxdevcenter/src/sys/search.cpp
trunk/wxdevcenter/src/ui/art.cpp
trunk/wxdevcenter/src/ui/art.hpp
trunk/wxdevcenter/src/ui/frame.cpp
trunk/wxdevcenter/src/uistd/stdframe.cpp
Added Paths:
-----------
trunk/wxdevcenter/plugins/text/bookmark-new.svg
trunk/wxdevcenter/plugins/text/bookmark-next.svg
trunk/wxdevcenter/plugins/text/bookmark-previous.svg
trunk/wxdevcenter/plugins/text/bookmark-remove-all.svg
trunk/wxdevcenter/plugins/text/change-case-lower.svg
trunk/wxdevcenter/plugins/text/change-case-upper.svg
trunk/wxdevcenter/plugins/text/zoom-in.svg
trunk/wxdevcenter/plugins/text/zoom-original.svg
trunk/wxdevcenter/plugins/text/zoom-out.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/Preferences.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/Terminal.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/application-exit.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/document-close-all.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/document-close.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/document-new.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/document-open.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/document-revert.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/document-save-all.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/document-save-as.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/document-save.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-clear.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-copy.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-cut.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-delete.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-find-replace.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-find.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-paste.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-redo.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-select-all.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-select-line.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/edit-undo.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/help-about.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/image-missing.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/system-search.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/window-close.svg
trunk/wxdevcenter/share/pixmaps/wxdevcenter/workbar.svg
Modified: trunk/wxdevcenter/configure
===================================================================
--- trunk/wxdevcenter/configure 2010-05-07 19:06:35 UTC (rev 66)
+++ trunk/wxdevcenter/configure 2010-05-11 18:16:28 UTC (rev 67)
@@ -17229,12 +17229,12 @@
pkg_cv_WXDEVCENTER_CFLAGS="$WXDEVCENTER_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 libglade-2.0 \""; } >&5
- ($PKG_CONFIG --exists --print-errors "gtk+-2.0 libglade-2.0 ") 2>&5
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"librsvg-2.0\""; } >&5
+ ($PKG_CONFIG --exists --print-errors "librsvg-2.0") 2>&5
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
- pkg_cv_WXDEVCENTER_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 libglade-2.0 " 2>/dev/null`
+ pkg_cv_WXDEVCENTER_CFLAGS=`$PKG_CONFIG --cflags "librsvg-2.0" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -17245,12 +17245,12 @@
pkg_cv_WXDEVCENTER_LIBS="$WXDEVCENTER_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 libglade-2.0 \""; } >&5
- ($PKG_CONFIG --exists --print-errors "gtk+-2.0 libglade-2.0 ") 2>&5
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"librsvg-2.0\""; } >&5
+ ($PKG_CONFIG --exists --print-errors "librsvg-2.0") 2>&5
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
- pkg_cv_WXDEVCENTER_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 libglade-2.0 " 2>/dev/null`
+ pkg_cv_WXDEVCENTER_LIBS=`$PKG_CONFIG --libs "librsvg-2.0" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -17268,14 +17268,14 @@
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
- WXDEVCENTER_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gtk+-2.0 libglade-2.0 " 2>&1`
+ WXDEVCENTER_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "librsvg-2.0" 2>&1`
else
- WXDEVCENTER_PKG_ERRORS=`$PKG_CONFIG --print-errors "gtk+-2.0 libglade-2.0 " 2>&1`
+ WXDEVCENTER_PKG_ERRORS=`$PKG_CONFIG --print-errors "librsvg-2.0" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$WXDEVCENTER_PKG_ERRORS" >&5
- as_fn_error "Package requirements (gtk+-2.0 libglade-2.0 ) were not met:
+ as_fn_error "Package requirements (librsvg-2.0) were not met:
$WXDEVCENTER_PKG_ERRORS
Modified: trunk/wxdevcenter/configure.ac
===================================================================
--- trunk/wxdevcenter/configure.ac 2010-05-07 19:06:35 UTC (rev 66)
+++ trunk/wxdevcenter/configure.ac 2010-05-11 18:16:28 UTC (rev 67)
@@ -57,7 +57,7 @@
-PKG_CHECK_MODULES(WXDEVCENTER, [gtk+-2.0 libglade-2.0 ])
+PKG_CHECK_MODULES(WXDEVCENTER, [librsvg-2.0])
AC_SUBST(WXDEVCENTER_CFLAGS)
AC_SUBST(WXDEVCENTER_LIBS)
Added: trunk/wxdevcenter/plugins/text/bookmark-new.svg
===================================================================
--- trunk/wxdevcenter/plugins/text/bookmark-new.svg (rev 0)
+++ trunk/wxdevcenter/plugins/text/bookmark-new.svg 2010-05-11 18:16:28 UTC (rev 67)
@@ -0,0 +1,672 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:export-ydpi="240.00000"
+ inkscape:export-xdpi="240.00000"
+ inkscape:export-filename="/home/jimmac/gfx/novell/pdes/trunk/docs/BIGmime-text.png"
+ sodipodi:docname="bookmark-new.svg"
+ sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/actions"
+ inkscape:version="0.46"
+ sodipodi:version="0.32"
+ id="svg249"
+ height="48.000000px"
+ width="48.000000px"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs3">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 24 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="48 : 24 : 1"
+ inkscape:persp3d-origin="24 : 16 : 1"
+ id="perspective100" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5031"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060">
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop5062" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5064" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5029"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="0"
+ id="stop5050" />
+ <stop
+ id="stop5056"
+ offset="0.5"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient5027"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2906">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop2908" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop2910" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2896">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop2898" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop2900" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2598">
+ <stop
+ style="stop-color:#859dbc;stop-opacity:1;"
+ offset="0"
+ id="stop2600" />
+ <stop
+ style="stop-color:#547299;stop-opacity:1;"
+ offset="1"
+ id="stop2602" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2590">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop2592" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop2594" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5897">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop5899" />
+ <stop
+ id="stop5905"
+ offset="0.50000000"
+ style="stop-color:#000000;stop-opacity:0.56701028;" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0.0000000;"
+ offset="1.0000000"
+ id="stop5901" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5866">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop5868" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop5870" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4404">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop4406" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop4408" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4542">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4544" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop4546" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient15662">
+ <stop
+ id="stop15664"
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ id="stop15666"
+ offset="1.0000000"
+ style="stop-color:#f8f8f8;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient269">
+ <stop
+ id="stop270"
+ offset="0.0000000"
+ style="stop-color:#a3a3a3;stop-opacity:1.0000000;" />
+ <stop
+ id="stop271"
+ offset="1.0000000"
+ style="stop-color:#4c4c4c;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient259">
+ <stop
+ id="stop260"
+ offset="0.0000000"
+ style="stop-color:#fafafa;stop-opacity:1.0000000;" />
+ <stop
+ id="stop261"
+ offset="1.0000000"
+ style="stop-color:#bbbbbb;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12512">
+ <stop
+ id="stop12513"
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ id="stop12517"
+ offset="0.50000000"
+ style="stop-color:#fff520;stop-opacity:0.89108908;" />
+ <stop
+ id="stop12514"
+ offset="1.0000000"
+ style="stop-color:#fff300;stop-opacity:0.0000000;" />
+ </linearGradient>
+ <radialGradient
+ r="14.375000"
+ fy="125.00000"
+ fx="55.000000"
+ cy="125.00000"
+ cx="55.000000"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient278"
+ xlink:href="#linearGradient12512"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient269"
+ id="radialGradient15656"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.968273,0.000000,0.000000,1.036374,3.250000,0.489522)"
+ cx="8.8244190"
+ cy="3.7561285"
+ fx="8.8244190"
+ fy="3.7561285"
+ r="37.751713" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient259"
+ id="radialGradient15658"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.960493,0.000000,0.000000,1.044769,-0.103553,-0.159183)"
+ cx="33.966679"
+ cy="35.736916"
+ fx="33.966679"
+ fy="35.736916"
+ r="86.708450" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient15662"
+ id="radialGradient15668"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.973033,0.000000,0.000000,1.034937,3.168754,0.555277)"
+ cx="8.1435566"
+ cy="7.2678967"
+ fx="8.1435566"
+ fy="7.2678967"
+ r="38.158695" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4542"
+ id="radialGradient4548"
+ cx="24.306795"
+ cy="42.07798"
+ fx="24.306795"
+ fy="42.07798"
+ r="15.821514"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.284916,0.000000,30.08928)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4404"
+ id="linearGradient4410"
+ x1="16.812500"
+ y1="1.8750000"
+ x2="16.812500"
+ y2="4.7187500"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.319549,0.000000,0.000000,1.362060,40.38853,-0.362057)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5866"
+ id="linearGradient5872"
+ x1="19.452349"
+ y1="13.174174"
+ x2="19.685436"
+ y2="27.095339"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.224255,0.000000,0.000000,1.282176,0.371569,0.264657)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5897"
+ id="linearGradient5903"
+ x1="19.000000"
+ y1="9.7738247"
+ x2="19.000000"
+ y2="15.635596"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.319549,0.000000,0.000000,2.133926,-4.476133,-14.64845)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2590"
+ id="linearGradient2596"
+ x1="19.970377"
+ y1="6.1167107"
+ x2="19.970377"
+ y2="2.53125"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.319549,0.000000,0.000000,1.280356,-5.745298,0.249007)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2598"
+ id="linearGradient2604"
+ x1="18.431311"
+ y1="19.119474"
+ x2="18.402472"
+ y2="4.2702327"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.319549,0.000000,0.000000,1.299013,-3.106200,-1.336165)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2896"
+ id="linearGradient2902"
+ x1="14.584077"
+ y1="1.6392649"
+ x2="14.552828"
+ y2="2.4912448"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,1.594214,0.000000,-0.790249)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2906"
+ id="linearGradient2912"
+ x1="13.354311"
+ y1="1.4866425"
+ x2="14.075844"
+ y2="2.4017651"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,1.184816,0.000000,-0.727880)" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-y="158"
+ inkscape:window-x="433"
+ inkscape:window-height="690"
+ inkscape:window-width="872"
+ inkscape:document-units="px"
+ inkscape:grid-bbox="true"
+ showgrid="false"
+ inkscape:current-layer="layer6"
+ inkscape:cy="16.785697"
+ inkscape:cx="-154.12746"
+ inkscape:zoom="1"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="0.25490196"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>New Bookmark</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>bookmark</rdf:li>
+ <rdf:li>remember</rdf:li>
+ <rdf:li>favorite</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Andreas Nilsson</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source />
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:contributor>
+ <dc:description>create bookmark action</dc:description>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/publicdomain/">
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#Reproduction" />
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#Distribution" />
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer6"
+ inkscape:label="Shadow">
+ <g
+ style="display:inline"
+ id="g5022"
+ transform="matrix(2.165152e-2,0,0,1.485743e-2,43.0076,42.68539)">
+ <rect
+ y="-150.69685"
+ x="-1559.2523"
+ height="478.35718"
+ width="1339.6335"
+ id="rect4173"
+ style="opacity:0.40206185;color:black;fill:url(#linearGradient5027);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path5058"
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient5029);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient5031);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ id="path5018"
+ sodipodi:nodetypes="cccc" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ inkscape:groupmode="layer"
+ inkscape:label="Base"
+ id="layer1">
+ <rect
+ style="color:#000000;fill:url(#radialGradient15658);fill-opacity:1.0000000;fill-rule:nonzero;stroke:url(#radialGradient15656);stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:block;overflow:visible"
+ id="rect15391"
+ width="34.875000"
+ height="41.063431"
+ x="6.5000000"
+ y="3.5000000"
+ ry="1.1490481"
+ rx="1.1490486" />
+ <rect
+ style="color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:nonzero;stroke:url(#radialGradient15668);stroke-width:0.99999958;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:block;overflow:visible"
+ id="rect15660"
+ width="32.937012"
+ height="39.028210"
+ x="7.5024552"
+ y="4.5010486"
+ ry="0.14904849"
+ rx="0.14904852" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.98855311;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:0.017543854"
+ d="M 11.505723,5.4942766 L 11.505723,43.400869"
+ id="path15672"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:0.20467831"
+ d="M 12.500000,5.0205154 L 12.500000,43.038228"
+ id="path15674"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Text"
+ style="display:inline">
+ <g
+ id="g2188">
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15686"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="9.0000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15688"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="11.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15690"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="13.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15692"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="15.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15694"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="17.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15696"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="19.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15698"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="21.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15700"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="23.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15732"
+ width="9.0000057"
+ height="1.0000000"
+ x="15.999986"
+ y="25.000000"
+ rx="0.062003858"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15736"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999986"
+ y="29.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15738"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999986"
+ y="31.000000"
+ rx="0.13778631"
+ ry="...
[truncated message content] |
|
From: <cur...@us...> - 2010-05-13 16:34:29
|
Revision: 68
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=68&view=rev
Author: cursorstar
Date: 2010-05-13 16:34:21 +0000 (Thu, 13 May 2010)
Log Message:
-----------
Begin to use bakefile+autoconf instead of automake/autoconf.
Modified Paths:
--------------
trunk/wxdevcenter/Makefile.in
trunk/wxdevcenter/aclocal.m4
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/src/tools/Makefile
Added Paths:
-----------
trunk/wxdevcenter/autoconf_inc.m4
trunk/wxdevcenter/build/
trunk/wxdevcenter/build/bakefiles/
trunk/wxdevcenter/build/bakefiles/.bakefile_gen.state
trunk/wxdevcenter/build/bakefiles/Bakefiles.bkgen
trunk/wxdevcenter/build/bakefiles/config.bkl
trunk/wxdevcenter/build/bakefiles/plugins.bkl
trunk/wxdevcenter/build/bakefiles/presets/
trunk/wxdevcenter/build/bakefiles/presets/wx.bkl
trunk/wxdevcenter/build/bakefiles/presets/wx_presets.py
trunk/wxdevcenter/build/bakefiles/presets/wx_unix.bkl
trunk/wxdevcenter/build/bakefiles/presets/wx_win32.bkl
trunk/wxdevcenter/build/bakefiles/presets/wx_xrc.bkl
trunk/wxdevcenter/build/bakefiles/wxdevcenter.bkl
Removed Paths:
-------------
trunk/wxdevcenter/Makefile.am
trunk/wxdevcenter/plugins/Makefile.am
trunk/wxdevcenter/plugins/Makefile.in
trunk/wxdevcenter/plugins/bitmap/Makefile.am
trunk/wxdevcenter/plugins/bitmap/Makefile.in
trunk/wxdevcenter/plugins/text/Makefile.am
trunk/wxdevcenter/plugins/text/Makefile.in
trunk/wxdevcenter/share/Makefile.am
trunk/wxdevcenter/share/Makefile.in
trunk/wxdevcenter/share/xrc/Makefile.am
trunk/wxdevcenter/share/xrc/Makefile.in
trunk/wxdevcenter/src/Makefile.am
trunk/wxdevcenter/src/Makefile.in
trunk/wxdevcenter/src/docview/Makefile.am
trunk/wxdevcenter/src/docview/Makefile.in
trunk/wxdevcenter/src/sys/Makefile.am
trunk/wxdevcenter/src/sys/Makefile.in
trunk/wxdevcenter/src/tools/Makefile.am
trunk/wxdevcenter/src/tools/Makefile.in
trunk/wxdevcenter/src/ui/Makefile.am
trunk/wxdevcenter/src/ui/Makefile.in
trunk/wxdevcenter/src/ui/dialog/Makefile.am
trunk/wxdevcenter/src/ui/dialog/Makefile.in
trunk/wxdevcenter/src/uistd/Makefile.am
trunk/wxdevcenter/src/uistd/Makefile.in
Deleted: trunk/wxdevcenter/Makefile.am
===================================================================
--- trunk/wxdevcenter/Makefile.am 2010-05-11 18:16:28 UTC (rev 67)
+++ trunk/wxdevcenter/Makefile.am 2010-05-13 16:34:21 UTC (rev 68)
@@ -1,30 +0,0 @@
-## Process this file with automake to produce Makefile.in
-## Created by Anjuta
-
-SUBDIRS = . src po share plugins
-
-wxdevcenterdocdir = ${prefix}/doc/wxdevcenter
-wxdevcenterdoc_DATA = \
- README\
- COPYING\
- AUTHORS\
- ChangeLog\
- INSTALL\
- NEWS
-
-EXTRA_DIST = $(wxdevcenterdoc_DATA)
-
-# Copy all the spec files. Of cource, only one is actually used.
-dist-hook:
- for specfile in *.spec; do \
- if test -f $$specfile; then \
- cp -p $$specfile $(distdir); \
- fi \
- done
-
-
-# overide default process to create pch
-#all-local: src/wxdevcenter.hpp.gch
-
-#src/wxdevcenter.hpp.gch:
-# cd src && $(MAKE) $(AM_MAKEFLAGS) wxdevcenter.hpp.gch
Modified: trunk/wxdevcenter/Makefile.in
===================================================================
--- trunk/wxdevcenter/Makefile.in 2010-05-11 18:16:28 UTC (rev 67)
+++ trunk/wxdevcenter/Makefile.in 2010-05-13 16:34:21 UTC (rev 68)
@@ -1,764 +1,234 @@
-# Makefile.in generated by automake 1.10.3 from Makefile.am.
-# @configure_input@
+# =========================================================================
+# This makefile was generated by
+# Bakefile 0.2.8 (http://www.bakefile.org)
+# Do not modify, all changes will be overwritten!
+# =========================================================================
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
+@MAKE_SET@
-@SET_MAKE@
-
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-subdir = .
-DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in $(srcdir)/config.h.in \
- $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
- config.guess config.sub depcomp install-sh ltmain.sh missing \
- mkinstalldirs
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno config.status.lineno
-mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-CONFIG_HEADER = config.h
-CONFIG_CLEAN_FILES =
-SOURCES =
-DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
- html-recursive info-recursive install-data-recursive \
- install-dvi-recursive install-exec-recursive \
- install-html-recursive install-info-recursive \
- install-pdf-recursive install-ps-recursive install-recursive \
- installcheck-recursive installdirs-recursive pdf-recursive \
- ps-recursive uninstall-recursive
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(wxdevcenterdocdir)"
-wxdevcenterdocDATA_INSTALL = $(INSTALL_DATA)
-DATA = $(wxdevcenterdoc_DATA)
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-ETAGS = etags
-CTAGS = ctags
-DIST_SUBDIRS = $(SUBDIRS)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-distdir = $(PACKAGE)-$(VERSION)
-top_distdir = $(distdir)
-am__remove_distdir = \
- { test ! -d $(distdir) \
- || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
- && rm -fr $(distdir); }; }
-DIST_ARCHIVES = $(distdir).tar.gz
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
-ACLOCAL = @ACLOCAL@
-ALL_LINGUAS = @ALL_LINGUAS@
-AMTAR = @AMTAR@
-AR = @AR@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CATALOGS = @CATALOGS@
-CATOBJEXT = @CATOBJEXT@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+datarootdir = @datarootdir@
+INSTALL = @INSTALL@
+SHARED_LD_CXX = @SHARED_LD_CXX@
+SHARED_LD_MODULE_CXX = @SHARED_LD_MODULE_CXX@
+LIBPREFIX = @LIBPREFIX@
+SO_SUFFIX = @SO_SUFFIX@
+SO_SUFFIX_MODULE = @SO_SUFFIX_MODULE@
+DLLIMP_SUFFIX = @DLLIMP_SUFFIX@
+EXEEXT = @EXEEXT@
+SETFILE = @SETFILE@
+PIC_FLAG = @PIC_FLAG@
+NM = @NM@
+BK_DEPS = @BK_DEPS@
+srcdir = @srcdir@
+DLLPREFIX = @DLLPREFIX@
+DLLPREFIX_MODULE = @DLLPREFIX_MODULE@
+LIBS = @LIBS@
+LDFLAGS_GUI = @LDFLAGS_GUI@
CXX = @CXX@
-CXXCPP = @CXXCPP@
-CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DATADIRNAME = @DATADIRNAME@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
-GMOFILES = @GMOFILES@
-GMSGFMT = @GMSGFMT@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INSTOBJEXT = @INSTOBJEXT@
-INTLLIBS = @INTLLIBS@
-INTLTOOL_CAVES_RULE = @INTLTOOL_CAVES_RULE@
-INTLTOOL_DESKTOP_RULE = @INTLTOOL_DESKTOP_RULE@
-INTLTOOL_DIRECTORY_RULE = @INTLTOOL_DIRECTORY_RULE@
-INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
-INTLTOOL_KBD_RULE = @INTLTOOL_KBD_RULE@
-INTLTOOL_KEYS_RULE = @INTLTOOL_KEYS_RULE@
-INTLTOOL_MERGE = @INTLTOOL_MERGE@
-INTLTOOL_OAF_RULE = @INTLTOOL_OAF_RULE@
-INTLTOOL_PERL = @INTLTOOL_PERL@
-INTLTOOL_POLICY_RULE = @INTLTOOL_POLICY_RULE@
-INTLTOOL_PONG_RULE = @INTLTOOL_PONG_RULE@
-INTLTOOL_PROP_RULE = @INTLTOOL_PROP_RULE@
-INTLTOOL_SCHEMAS_RULE = @INTLTOOL_SCHEMAS_RULE@
-INTLTOOL_SERVER_RULE = @INTLTOOL_SERVER_RULE@
-INTLTOOL_SERVICE_RULE = @INTLTOOL_SERVICE_RULE@
-INTLTOOL_SHEET_RULE = @INTLTOOL_SHEET_RULE@
-INTLTOOL_SOUNDLIST_RULE = @INTLTOOL_SOUNDLIST_RULE@
-INTLTOOL_THEME_RULE = @INTLTOOL_THEME_RULE@
-INTLTOOL_UI_RULE = @INTLTOOL_UI_RULE@
-INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
-INTLTOOL_XAM_RULE = @INTLTOOL_XAM_RULE@
-INTLTOOL_XML_NOMERGE_RULE = @INTLTOOL_XML_NOMERGE_RULE@
-INTLTOOL_XML_RULE = @INTLTOOL_XML_RULE@
-LD = @LD@
+CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAINT = @MAINT@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-MKINSTALLDIRS = @MKINSTALLDIRS@
-MSGFMT = @MSGFMT@
-MSGFMT_OPTS = @MSGFMT_OPTS@
-MSGMERGE = @MSGMERGE@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PKG_CONFIG = @PKG_CONFIG@
-PLUGIN_DATADIR = @PLUGIN_DATADIR@
-PLUGIN_LIBDIR = @PLUGIN_LIBDIR@
-POFILES = @POFILES@
-POSUB = @POSUB@
-PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
-PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-USE_NLS = @USE_NLS@
-VERSION = @VERSION@
-WXDEVCENTER_CFLAGS = @WXDEVCENTER_CFLAGS@
-WXDEVCENTER_LIBS = @WXDEVCENTER_LIBS@
-WX_CPPFLAGS = @WX_CPPFLAGS@
WX_CXXFLAGS = @WX_CXXFLAGS@
WX_LIBS = @WX_LIBS@
-XGETTEXT = @XGETTEXT@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_CXX = @ac_ct_CXX@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target_alias = @target_alias@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-SUBDIRS = . src po share plugins
-wxdevcenterdocdir = ${prefix}/doc/wxdevcenter
-wxdevcenterdoc_DATA = \
- README\
- COPYING\
- AUTHORS\
- ChangeLog\
- INSTALL\
- NEWS
+LIBWXDEVCENTER_DEP_CFLAGS = @LIBWXDEVCENTER_DEP_CFLAGS@
+LIBWXDEVCENTER_DEP_LIBS = @LIBWXDEVCENTER_DEP_LIBS@
-EXTRA_DIST = $(wxdevcenterdoc_DATA)
-all: config.h
- $(MAKE) $(AM_MAKEFLAGS) all-recursive
+### Variables: ###
-.SUFFIXES:
-am--refresh:
- @:
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \
- cd $(srcdir) && $(AUTOMAKE) --gnu \
- && exit 0; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
- cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- echo ' $(SHELL) ./config.status'; \
- $(SHELL) ./config.status;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
- esac;
+DESTDIR =
+LIBWXDEVCENTER_CXXFLAGS = -Isrc $(LIBWXDEVCENTER_DEP_CFLAGS) $(PIC_FLAG) \
+ $(WX_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
+LIBWXDEVCENTER_OBJECTS = \
+ libwxdevcenter_action.o \
+ libwxdevcenter_manager.o \
+ libwxdevcenter_plugin.o \
+ libwxdevcenter_config.o \
+ libwxdevcenter_task.o \
+ libwxdevcenter_bookmark.o \
+ libwxdevcenter_search.o \
+ libwxdevcenter_bitvector.o \
+ libwxdevcenter_document.o \
+ libwxdevcenter_view.o \
+ libwxdevcenter_project.o \
+ libwxdevcenter_workspace.o \
+ libwxdevcenter_newdocument.o \
+ libwxdevcenter_opendocument.o \
+ libwxdevcenter_frame.o \
+ libwxdevcenter_perspective.o \
+ libwxdevcenter_workbar.o \
+ libwxdevcenter_configui.o \
+ libwxdevcenter_art.o
+WXDEVCENTER_CXXFLAGS = -Isrc $(WX_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
+WXDEVCENTER_OBJECTS = \
+ wxdevcenter_fsworkbar.o \
+ wxdevcenter_stdconfig.o \
+ wxdevcenter_stdframe.o \
+ wxdevcenter_application.o
+DCTEXT_CXXFLAGS = -Isrc $(PIC_FLAG) $(WX_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
+DCTEXT_OBJECTS = \
+ dctext_editctrl.o \
+ dctext_text.o \
+ dctext_view.o \
+ dctext_prefs.o \
+ dctext_bookmark.o \
+ dctext_markbar.o \
+ dctext_text_search.o
+DCBITMAP_CXXFLAGS = -Isrc $(PIC_FLAG) $(WX_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
+DCBITMAP_OBJECTS = \
+ dcbitmap_bitmap.o
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- $(SHELL) ./config.status --recheck
+### Conditionally set variables: ###
-$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(srcdir) && $(AUTOCONF)
-$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
- cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+@COND_DEPS_TRACKING_0@CXXC = $(CXX)
+@COND_DEPS_TRACKING_1@CXXC = $(BK_DEPS) $(CXX)
+@COND_PLATFORM_OS2_1@__libwxdevcenter___importlib = \
+@COND_PLATFORM_OS2_1@ -import $(LIBPREFIX)libwxdevcenter.$(DLLIMP_SUFFIX)
+@COND_WINDOWS_IMPLIB_1@__libwxdevcenter___importlib \
+@COND_WINDOWS_IMPLIB_1@ = \
+@COND_WINDOWS_IMPLIB_1@ -Wl,--out-implib=$(LIBPREFIX)libwxdevcenter.$(DLLIMP_SUFFIX)
+@COND_PLATFORM_MAC_0@__wxdevcenter___mac_setfilecmd = @true
+@COND_PLATFORM_MAC_1@__wxdevcenter___mac_setfilecmd = \
+@COND_PLATFORM_MAC_1@ $(SETFILE) -t APPL wxdevcenter$(EXEEXT)
+COND_PLATFORM_OS2_1___wxdevcenter___os2_emxbindcmd = $(NM) \
+ wxdevcenter$(EXEEXT) | if grep -q pmwin.763 ; then emxbind -ep \
+ wxdevcenter$(EXEEXT) ; fi
+@COND_PLATFORM_OS2_1@__wxdevcenter___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___wxdevcenter___os2_emxbindcmd)
-config.h: stamp-h1
- @if test ! -f $@; then \
- rm -f stamp-h1; \
- $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
- else :; fi
+### Targets: ###
-stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
- @rm -f stamp-h1
- cd $(top_builddir) && $(SHELL) ./config.status config.h
-$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(top_srcdir) && $(AUTOHEADER)
- rm -f stamp-h1
- touch $@
+all: $(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX) wxdevcenter$(EXEEXT) plugins/text/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE) plugins/bitmap/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE)
-distclean-hdr:
- -rm -f config.h stamp-h1
+install:
-mostlyclean-libtool:
- -rm -f *.lo
+uninstall:
-clean-libtool:
- -rm -rf .libs _libs
+install-strip: install
-distclean-libtool:
- -rm -f libtool config.lt
-install-wxdevcenterdocDATA: $(wxdevcenterdoc_DATA)
- @$(NORMAL_INSTALL)
- test -z "$(wxdevcenterdocdir)" || $(MKDIR_P) "$(DESTDIR)$(wxdevcenterdocdir)"
- @list='$(wxdevcenterdoc_DATA)'; for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- f=$(am__strip_dir) \
- echo " $(wxdevcenterdocDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(wxdevcenterdocdir)/$$f'"; \
- $(wxdevcenterdocDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(wxdevcenterdocdir)/$$f"; \
- done
+clean:
+ rm -rf ./.deps ./.pch
+ rm -f ./*.o
+ rm -f $(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX)
+ rm -f $(LIBPREFIX)libwxdevcenter.$(DLLIMP_SUFFIX)
+ rm -f wxdevcenter$(EXEEXT)
+ rm -f plugins/text/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE)
+ rm -f plugins/bitmap/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE)
-uninstall-wxdevcenterdocDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(wxdevcenterdoc_DATA)'; for p in $$list; do \
- f=$(am__strip_dir) \
- echo " rm -f '$(DESTDIR)$(wxdevcenterdocdir)/$$f'"; \
- rm -f "$(DESTDIR)$(wxdevcenterdocdir)/$$f"; \
- done
+distclean: clean
+ rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-# (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
- @fail= failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
+$(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX): $(LIBWXDEVCENTER_OBJECTS)
+ $(SHARED_LD_CXX) $@ $(LIBWXDEVCENTER_OBJECTS) $(__libwxdevcenter___importlib) $(LDFLAGS) $(LIBWXDEVCENTER_DEP_LIBS) $(LIBS)
-$(RECURSIVE_CLEAN_TARGETS):
- @fail= failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- rev=''; for subdir in $$list; do \
- if test "$$subdir" = "."; then :; else \
- rev="$$subdir $$rev"; \
- fi; \
- done; \
- rev="$$rev ."; \
- target=`echo $@ | sed s/-recursive//`; \
- for subdir in $$rev; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done && test -z "$$fail"
-tags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
- done
-ctags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
- done
+wxdevcenter$(EXEEXT): $(WXDEVCENTER_OBJECTS) $(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX) $(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX)
+ $(CXX) -o $@ $(WXDEVCENTER_OBJECTS) -L. $(LDFLAGS_GUI) $(LDFLAGS) -llibwxdevcenter $(WX_LIBS) $(LIBS)
+
+ $(__wxdevcenter___mac_setfilecmd)
+ $(__wxdevcenter___os2_emxbindcmd)
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
+plugins/text/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE): $(DCTEXT_OBJECTS)
+ $(SHARED_LD_MODULE_CXX) $@ $(DCTEXT_OBJECTS) $(LDFLAGS) $(LIBS)
-TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- tags=; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$tags $$unique; \
- fi
-ctags: CTAGS
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- tags=; \
- list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$tags$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$tags $$unique
+plugins/bitmap/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE): $(DCBITMAP_OBJECTS)
+ $(SHARED_LD_MODULE_CXX) $@ $(DCBITMAP_OBJECTS) $(LDFLAGS) $(LIBS)
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && cd $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) $$here
+libwxdevcenter_action.o: $(srcdir)/src/sys/action.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/action.cpp
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+libwxdevcenter_manager.o: $(srcdir)/src/sys/manager.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/manager.cpp
-distdir: $(DISTFILES)
- $(am__remove_distdir)
- test -d $(distdir) || mkdir $(distdir)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
- fi; \
- cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
- else \
- test -f $(distdir)/$$file \
- || cp -p $$d/$$file $(distdir)/$$file \
- || exit 1; \
- fi; \
- done
- list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- distdir=`$(am__cd) $(distdir) && pwd`; \
- top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
- (cd $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$top_distdir" \
- distdir="$$distdir/$$subdir" \
- am__remove_distdir=: \
- am__skip_length_check=: \
- distdir) \
- || exit 1; \
- fi; \
- done
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
- dist-hook
- -find "$(distdir)" -type d ! -perm -755 \
- -exec chmod u+rwx,go+rx {} \; -o \
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
- || chmod -R a+r $(distdir)
-dist-gzip: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- $(am__remove_distdir)
+libwxdevcenter_plugin.o: $(srcdir)/src/sys/plugin.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/plugin.cpp
-dist-bzip2: distdir
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
- $(am__remove_distdir)
+libwxdevcenter_config.o: $(srcdir)/src/sys/config.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/config.cpp
-dist-lzma: distdir
- tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
- $(am__remove_distdir)
+libwxdevcenter_task.o: $(srcdir)/src/sys/task.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/task.cpp
-dist-tarZ: distdir
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
- $(am__remove_distdir)
+libwxdevcenter_bookmark.o: $(srcdir)/src/sys/bookmark.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/bookmark.cpp
-dist-shar: distdir
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
- $(am__remove_distdir)
+libwxdevcenter_search.o: $(srcdir)/src/sys/search.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/search.cpp
-dist-zip: distdir
- -rm -f $(distdir).zip
- zip -rq $(distdir).zip $(distdir)
- $(am__remove_distdir)
+libwxdevcenter_bitvector.o: $(srcdir)/src/tools/bitvector.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/tools/bitvector.cpp
-dist dist-all: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- $(am__remove_distdir)
+libwxdevcenter_document.o: $(srcdir)/src/docview/document.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/docview/document.cpp
-# This target untars the dist file and tries a VPATH configuration. Then
-# it guarantees that the distribution is self-contained by making another
-# tarfile.
-distcheck: dist
- case '$(DIST_ARCHIVES)' in \
- *.tar.gz*) \
- GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
- *.tar.bz2*) \
- bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
- *.tar.lzma*) \
- unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\
- *.tar.Z*) \
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
- *.shar.gz*) \
- GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
- *.zip*) \
- unzip $(distdir).zip ;;\
- esac
- chmod -R a-w $(distdir); chmod a+w $(distdir)
- mkdir $(distdir)/_build
- mkdir $(distdir)/_inst
- chmod a-w $(distdir)
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
- && cd $(distdir)/_build \
- && ../configure --srcdir=.. --prefix="$$dc_install_base" \
- $(DISTCHECK_CONFIGURE_FLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
- && $(MAKE) $(AM_MAKEFLAGS) check \
- && $(MAKE) $(AM_MAKEFLAGS) install \
- && $(MAKE) $(AM_MAKEFLAGS) installcheck \
- && $(MAKE) $(AM_MAKEFLAGS) uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
- distuninstallcheck \
- && chmod -R a-w "$$dc_install_base" \
- && ({ \
- (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
- distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
- } || { rm -rf "$$dc_destdir"; exit 1; }) \
- && rm -rf "$$dc_destdir" \
- && $(MAKE) $(AM_MAKEFLAGS) dist \
- && rm -rf $(DIST_ARCHIVES) \
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
- $(am__remove_distdir)
- @(echo "$(distdir) archives ready for distribution: "; \
- list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
- sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
-distuninstallcheck:
- @cd $(distuninstallcheck_dir) \
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
- || { echo "ERROR: files left after uninstall:" ; \
- if test -n "$(DESTDIR)"; then \
- echo " (check DESTDIR support)"; \
- fi ; \
- $(distuninstallcheck_listfiles) ; \
- exit 1; } >&2
-distcleancheck: distclean
- @if test '$(srcdir)' = . ; then \
- echo "ERROR: distcleancheck can only run from a VPATH build" ; \
- exit 1 ; \
- fi
- @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
- || { echo "ERROR: files left in build directory after distclean:" ; \
- $(distcleancheck_listfiles) ; \
- exit 1; } >&2
-check-am: all-am
-check: check-recursive
-all-am: Makefile $(DATA) config.h
-installdirs: installdirs-recursive
-installdirs-am:
- for dir in "$(DESTDIR)$(wxdevcenterdocdir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recurs...
[truncated message content] |
|
From: <cur...@us...> - 2010-05-13 18:10:43
|
Revision: 69
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=69&view=rev
Author: cursorstar
Date: 2010-05-13 17:29:05 +0000 (Thu, 13 May 2010)
Log Message:
-----------
Move plugin generation to plugin subdir.
Modified Paths:
--------------
trunk/wxdevcenter/Makefile.in
trunk/wxdevcenter/build/bakefiles/.bakefile_gen.state
trunk/wxdevcenter/build/bakefiles/plugins.bkl
trunk/wxdevcenter/config.sub
trunk/wxdevcenter/configure
trunk/wxdevcenter/src/sys/config.cpp
Modified: trunk/wxdevcenter/Makefile.in
===================================================================
--- trunk/wxdevcenter/Makefile.in 2010-05-13 16:34:21 UTC (rev 68)
+++ trunk/wxdevcenter/Makefile.in 2010-05-13 17:29:05 UTC (rev 69)
@@ -99,7 +99,7 @@
### Targets: ###
-all: $(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX) wxdevcenter$(EXEEXT) plugins/text/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE) plugins/bitmap/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE)
+all: $(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX) wxdevcenter$(EXEEXT) plugins/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE) plugins/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE)
install:
@@ -113,8 +113,8 @@
rm -f $(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX)
rm -f $(LIBPREFIX)libwxdevcenter.$(DLLIMP_SUFFIX)
rm -f wxdevcenter$(EXEEXT)
- rm -f plugins/text/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE)
- rm -f plugins/bitmap/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE)
+ rm -f plugins/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE)
+ rm -f plugins/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE)
distclean: clean
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
@@ -128,10 +128,10 @@
$(__wxdevcenter___mac_setfilecmd)
$(__wxdevcenter___os2_emxbindcmd)
-plugins/text/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE): $(DCTEXT_OBJECTS)
+plugins/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE): $(DCTEXT_OBJECTS)
$(SHARED_LD_MODULE_CXX) $@ $(DCTEXT_OBJECTS) $(LDFLAGS) $(LIBS)
-plugins/bitmap/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE): $(DCBITMAP_OBJECTS)
+plugins/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE): $(DCBITMAP_OBJECTS)
$(SHARED_LD_MODULE_CXX) $@ $(DCBITMAP_OBJECTS) $(LDFLAGS) $(LIBS)
libwxdevcenter_action.o: $(srcdir)/src/sys/action.cpp
Modified: trunk/wxdevcenter/build/bakefiles/.bakefile_gen.state
===================================================================
--- trunk/wxdevcenter/build/bakefiles/.bakefile_gen.state 2010-05-13 16:34:21 UTC (rev 68)
+++ trunk/wxdevcenter/build/bakefiles/.bakefile_gen.state 2010-05-13 17:29:05 UTC (rev 69)
@@ -1,13 +1,13 @@
-K.}q((UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUmingwtq(cdependencies
+K.}q((UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUmsvs2003prjtq(cdependencies
DepsRecord
-qoq}q(Uoutputsq]q(U8/home/mimile/Projects/wxdevcenter/build/msw/makefile.gccUreplacetqaUdepsq ]q
+qoq}q(Uoutputsq]q((UE/home/mimile/Projects/wxdevcenter/build/msw/wx_vc7_wxdevcenter.vcprojUreplaceqtq (U6/home/mimile/Projects/wxdevcenter/build/msw/wx_vc7.slnhtq
+(UH/home/mimile/Projects/wxdevcenter/build/msw/wx_vc7_libwxdevcenter.vcprojhtqeUdepsq]q
((cdependencies
FileDep
-qoq}q
-UfilenameqU$/usr/share/bakefile/rules/common.bklqsb(hoq}qhU%/usr/share/bakefile/rules/version.bklqsb(hoq}qhU"/usr/share/bakefile/rules/dirs.bklqsb(hoq}qhU-/usr/share/bakefile/rules/format_features.bklqsb(hoq}qhU#/usr/share/bakefile/rules/mingw.bklqsb(hoq}qhU&/usr/share/bakefile/rules/makefile.bklqsb(hoq}q hU1/usr/share/bakefile/rules/makefile_defs_mingw.bklq!sb(hoq"}q#hU#/usr/share/bakefile/rules/win32.bklq$sb(hoq%}q&hU//usr/share/bakefile/rules/makefile_defs_gnu.bklq'sb(hoq(}q)hU,/usr/share/bakefile/rules/makefile_mingw.bklq*sb(hoq+}q,hU@/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx.bklq-sb(hoq.}q/hUG/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_presets.pyq0sb(hoq1}q2hUF/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_win32.bklq3sb(hoq4}q5hUD/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_xrc.bklq6sb(hoq7}q8hU</home/mimile/Projects/wxdevcenter/build/bakefiles/config.bklq9sb(hoq:}q;hU'/usr/share/bakefile/output/gnumake.empyq<sbeub(UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUmsvs2005prjtq=(hoq>}q?(Uoutputsq@]qA((U6/home/mimile/Projects/wxdevcenter/build/msw/wx_vc8.slnUreplaceqBtqC(UH/home/mimile/Projects/wxdevcenter/build/msw/wx_vc8_libwxdevcenter.vcprojhBtqD(UE/home/mimile/Projects/wxdevcenter/build/msw/wx_vc8_wxdevcenter.vcprojhBtqEeUdepsqF]qG((hoqH}qIUfilenameqJU$/usr/share/bakefile/rules/common.bklqKsb(hoqL}qMhJU%/usr/share/bakefile/rules/version.bklqNsb(hoqO}qPhJU"/usr/share/bakefile/rules/dirs.bklqQsb(hoqR}qShJU-/usr/share/bakefile/rules/format_features.bklqTsb(hoqU}qVhJU)/usr/share/bakefile/rules/msvs2005prj.bklqWsb(hoqX}qYhJU)/usr/share/bakefile/rules/msvs200xprj.bklqZsb(hoq[}q\hJU4/usr/share/bakefile/rules/msvc_prj_vcproj_common.bklq]sb(hoq^}q_hJU-/usr/share/bakefile/rules/msvc_prj_common.bklq`sb(hoqa}qbhJU#/usr/share/bakefile/rules/win32.bklqcsb(hoqd}qehJU@/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx.bklqfsb(hoqg}qhhJUG/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_presets.pyqisb(hoqj}qkhJUF/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_win32.bklqlsb(hoqm}qnhJUD/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_xrc.bklqosb(hoqp}qqhJU</home/mimile/Projects/wxdevcenter/build/bakefiles/config.bklqrsb(hoqs}qthJU)/usr/share/bakefile/output/msvs200xprj.pyqusbeub(UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUmsvs2003prjtqv(hoqw}qx(Uoutputsqy]qz((UE/home/mimile/Projects/wxdevcenter/build/msw/wx_vc7_wxdevcenter.vcprojUreplaceq{tq|(U6/home/mimile/Projects/wxdevcenter/build/msw/wx_vc7.slnh{tq}(UH/home/mimile/Projects/wxdevcenter/build/msw/wx_vc7_libwxdevcenter.vcprojh{tq~eUdepsq]q\x80((hoq\x81}q\x82Ufilenameq\x83U$/usr/share/bakefile/rules/common.bklq\x84sb(hoq\x85}q\x86h\x83U%/usr/share/bakefile/rules/version.bklq\x87sb(hoq\x88}q\x89h\x83U"/usr/share/bakefile/rules/dirs.bklq\x8Asb(hoq\x8B}q\x8Ch\x83U-/usr/share/bakefile/rules/format_features.bklq\x8Dsb(hoq\x8E}q\x8Fh\x83U)/usr/share/bakefile/rules/msvs2003prj.bklq\x90sb(hoq\x91}q\x92h\x83U)/usr/share/bakefile/rules/msvs200xprj.bklq\x93sb(hoq\x94}q\x95h\x83U4/usr/share/bakefile/rules/msvc_prj_vcproj_common.bklq\x96sb(hoq\x97}q\x98h\x83U-/usr/share/bakefile/rules/msvc_prj_common.bklq\x99sb(hoq\x9A}q\x9Bh\x83U#/usr/share/bakefile/rules/win32.bklq\x9Csb(hoq\x9D}q\x9Eh\x83U@/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx.bklq\x9Fsb(hoq\xA0}q\xA1h\x83UG/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_presets.pyq\xA2sb(hoq\xA3}q\xA4h\x83UF/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_win32.bklq\xA5sb(hoq\xA6}q\xA7h\x83UD/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_xrc.bklq\xA8sb(hoq\xA9}q\xAAh\x83U</home/mimile/Projects/wxdevcenter/build/bakefiles/config.bklq\xABsb(hoq\xAC}q\xADh\x83U)/usr/share/bakefile/output/msvs200xprj.pyq\xAEsbeub(UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUmsvctq\xAF(hoq\xB0}q\xB1(Uoutputsq\xB2]q\xB3(U7/home/mimile/Projects/wxdevcenter/build/msw/makefile.vcUreplacetq\xB4aUdepsq\xB5]q\xB6((hoq\xB7}q\xB8Ufilenameq\xB9U$/usr/share/bakefile/rules/common.bklq\xBAsb(hoq\xBB}q\xBCh\xB9U%/usr/share/bakefile/rules/version.bklq\xBDsb(hoq\xBE}q\xBFh\xB9U"/usr/share/bakefile/rules/dirs.bklq\xC0sb(hoq\xC1}q\xC2h\xB9U-/usr/share/bakefile/rules/format_features.bklq\xC3sb(hoq\xC4}q\xC5h\xB9U"/usr/share/bakefile/rules/msvc.bklq\xC6sb(hoq\xC7}q\xC8h\xB9U&/usr/share/bakefile/rules/makefile.bklq\xC9sb(hoq\xCA}q\xCBh\xB9U0/usr/share/bakefile/rules/makefile_defs_msvc.bklq\xCCsb(hoq\xCD}q\xCEh\xB9U#/usr/share/bakefile/rules/win32.bklq\xCFsb(hoq\xD0}q\xD1h\xB9U)/usr/share/bakefile/rules/msvc_common.bklq\xD2sb(hoq\xD3}q\xD4h\xB9U@/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx.bklq\xD5sb(hoq\xD6}q\xD7h\xB9UG/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_presets.pyq\xD8sb(hoq\xD9}q\xDAh\xB9UF/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_win32.bklq\xDBsb(hoq\xDC}q\xDDh\xB9UD/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_xrc.bklq\xDEsb(hoq\xDF}q\xE0h\xB9U</home/mimile/Projects/wxdevcenter/build/bakefiles/config.bklq\xE1sb(hoq\xE2}q\xE3h\xB9U$/usr/share/bakefile/output/msvc.empyq\xE4sbeub(UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUautoconftq\xE5(hoq\xE6}q\xE7(Uoutputsq\xE8]q\xE9((U1/home/mimile/Projects/wxdevcenter/autoconf_inc.m4UmergeBlocksWithFilelisttq\xEA(U-/home/mimile/Projects/wxdevcenter/Makefile.inUreplacetq\xEBeUdepsq\xEC]q\xED((hoq\xEE}q\xEFUfilenameq\xF0U$/usr/share/bakefile/rules/common.bklq\xF1sb(hoq\xF2}q\xF3h\xF0U%/usr/share/bakefile/rules/version.bklq\xF4sb(hoq\xF5}q\xF6h\xF0U"/usr/share/bakefile/rules/dirs.bklq\xF7sb(hoq\xF8}q\xF9h\xF0U-/usr/share/bakefile/rules/format_features.bklq\xFAsb(hoq\xFB}q\xFCh\xF0U&/usr/share/bakefile/rules/autoconf.bklq\xFDsb(hoq\xFE}q\xFFh\xF0U-/usr/share/bakefile/rules/makefile_macres.bklr |
|
From: <cur...@us...> - 2010-05-13 20:00:49
|
Revision: 70
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=70&view=rev
Author: cursorstar
Date: 2010-05-13 20:00:42 +0000 (Thu, 13 May 2010)
Log Message:
-----------
Fix configure with using new wx291 m4 macros
Modified Paths:
--------------
trunk/wxdevcenter/aclocal.m4
trunk/wxdevcenter/configure
trunk/wxdevcenter/configure.ac
Added Paths:
-----------
trunk/wxdevcenter/build/m4/
trunk/wxdevcenter/build/m4/wxwin.m4
Modified: trunk/wxdevcenter/aclocal.m4
===================================================================
--- trunk/wxdevcenter/aclocal.m4 2010-05-13 17:29:05 UTC (rev 69)
+++ trunk/wxdevcenter/aclocal.m4 2010-05-13 20:00:42 UTC (rev 70)
@@ -10763,374 +10763,7 @@
fi[]dnl
])# PKG_CHECK_MODULES
-dnl ---------------------------------------------------------------------------
-dnl Macros for wxWidgets detection. Typically used in configure.in as:
-dnl
-dnl AC_ARG_ENABLE(...)
-dnl AC_ARG_WITH(...)
-dnl ...
-dnl AM_OPTIONS_WXCONFIG
-dnl ...
-dnl ...
-dnl AM_PATH_WXCONFIG(2.6.0, wxWin=1)
-dnl if test "$wxWin" != 1; then
-dnl AC_MSG_ERROR([
-dnl wxWidgets must be installed on your system
-dnl but wx-config script couldn't be found.
-dnl
-dnl Please check that wx-config is in path, the directory
-dnl where wxWidgets libraries are installed (returned by
-dnl 'wx-config --libs' command) is in LD_LIBRARY_PATH or
-dnl equivalent variable and wxWidgets version is 2.3.4 or above.
-dnl ])
-dnl fi
-dnl CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS"
-dnl CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS_ONLY"
-dnl CFLAGS="$CFLAGS $WX_CFLAGS_ONLY"
-dnl
-dnl LIBS="$LIBS $WX_LIBS"
-dnl ---------------------------------------------------------------------------
-dnl ---------------------------------------------------------------------------
-dnl AM_OPTIONS_WXCONFIG
-dnl
-dnl adds support for --wx-prefix, --wx-exec-prefix, --with-wxdir and
-dnl --wx-config command line options
-dnl ---------------------------------------------------------------------------
-
-AC_DEFUN([AM_OPTIONS_WXCONFIG],
-[
- AC_ARG_WITH(wxdir,
- [ --with-wxdir=PATH Use uninstalled version of wxWidgets in PATH],
- [ wx_config_name="$withval/wx-config"
- wx_config_args="--inplace"])
- AC_ARG_WITH(wx-config,
- [ --with-wx-config=CONFIG wx-config script to use (optional)],
- wx_config_name="$withval" )
- AC_ARG_WITH(wx-prefix,
- [ --with-wx-prefix=PREFIX Prefix where wxWidgets is installed (optional)],
- wx_config_prefix="$withval", wx_config_prefix="")
- AC_ARG_WITH(wx-exec-prefix,
- [ --with-wx-exec-prefix=PREFIX
- Exec prefix where wxWidgets is installed (optional)],
- wx_config_exec_prefix="$withval", wx_config_exec_prefix="")
-])
-
-dnl Helper macro for checking if wx version is at least $1.$2.$3, set's
-dnl wx_ver_ok=yes if it is:
-AC_DEFUN([_WX_PRIVATE_CHECK_VERSION],
-[
- wx_ver_ok=""
- if test "x$WX_VERSION" != x ; then
- if test $wx_config_major_version -gt $1; then
- wx_ver_ok=yes
- else
- if test $wx_config_major_version -eq $1; then
- if test $wx_config_minor_version -gt $2; then
- wx_ver_ok=yes
- else
- if test $wx_config_minor_version -eq $2; then
- if test $wx_config_micro_version -ge $3; then
- wx_ver_ok=yes
- fi
- fi
- fi
- fi
- fi
- fi
-])
-
-dnl ---------------------------------------------------------------------------
-dnl AM_PATH_WXCONFIG(VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND
-dnl [, WX-LIBS [, ADDITIONAL-WX-CONFIG-FLAGS]]]])
-dnl
-dnl Test for wxWidgets, and define WX_C*FLAGS, WX_LIBS and WX_LIBS_STATIC
-dnl (the latter is for static linking against wxWidgets). Set WX_CONFIG_NAME
-dnl environment variable to override the default name of the wx-config script
-dnl to use. Set WX_CONFIG_PATH to specify the full path to wx-config - in this
-dnl case the macro won't even waste time on tests for its existence.
-dnl
-dnl Optional WX-LIBS argument contains comma- or space-separated list of
-dnl wxWidgets libraries to link against (it may include contrib libraries). If
-dnl it is not specified then WX_LIBS and WX_LIBS_STATIC will contain flags to
-dnl link with all of the core wxWidgets libraries.
-dnl
-dnl Optional ADDITIONAL-WX-CONFIG-FLAGS argument is appended to wx-config
-dnl invocation command in present. It can be used to fine-tune lookup of
-dnl best wxWidgets build available.
-dnl
-dnl Example use:
-dnl AM_PATH_WXCONFIG([2.6.0], [wxWin=1], [wxWin=0], [html,core,net]
-dnl [--unicode --debug])
-dnl ---------------------------------------------------------------------------
-
-dnl
-dnl Get the cflags and libraries from the wx-config script
-dnl
-AC_DEFUN([AM_PATH_WXCONFIG],
-[
- dnl do we have wx-config name: it can be wx-config or wxd-config or ...
- if test x${WX_CONFIG_NAME+set} != xset ; then
- WX_CONFIG_NAME=wx-config
- fi
-
- if test "x$wx_config_name" != x ; then
- WX_CONFIG_NAME="$wx_config_name"
- fi
-
- dnl deal with optional prefixes
- if test x$wx_config_exec_prefix != x ; then
- wx_config_args="$wx_config_args --exec-prefix=$wx_config_exec_prefix"
- WX_LOOKUP_PATH="$wx_config_exec_prefix/bin"
- fi
- if test x$wx_config_prefix != x ; then
- wx_config_args="$wx_config_args --prefix=$wx_config_prefix"
- WX_LOOKUP_PATH="$WX_LOOKUP_PATH:$wx_config_prefix/bin"
- fi
- if test "$cross_compiling" = "yes"; then
- wx_config_args="$wx_config_args --host=$host_alias"
- fi
-
- dnl don't search the PATH if WX_CONFIG_NAME is absolute filename
- if test -x "$WX_CONFIG_NAME" ; then
- AC_MSG_CHECKING(for wx-config)
- WX_CONFIG_PATH="$WX_CONFIG_NAME"
- AC_MSG_RESULT($WX_CONFIG_PATH)
- else
- AC_PATH_PROG(WX_CONFIG_PATH, $WX_CONFIG_NAME, no, "$WX_LOOKUP_PATH:$PATH")
- fi
-
- if test "$WX_CONFIG_PATH" != "no" ; then
- WX_VERSION=""
-
- min_wx_version=ifelse([$1], ,2.2.1,$1)
- if test -z "$5" ; then
- AC_MSG_CHECKING([for wxWidgets version >= $min_wx_version])
- else
- AC_MSG_CHECKING([for wxWidgets version >= $min_wx_version ($5)])
- fi
-
- WX_CONFIG_WITH_ARGS="$WX_CONFIG_PATH $wx_config_args $5 $4"
-
- WX_VERSION=`$WX_CONFIG_WITH_ARGS --version 2>/dev/null`
- wx_config_major_version=`echo $WX_VERSION | \
- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
- wx_config_minor_version=`echo $WX_VERSION | \
- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
- wx_config_micro_version=`echo $WX_VERSION | \
- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
-
- wx_requested_major_version=`echo $min_wx_version | \
- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
- wx_requested_minor_version=`echo $min_wx_version | \
- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
- wx_requested_micro_version=`echo $min_wx_version | \
- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
-
- _WX_PRIVATE_CHECK_VERSION([$wx_requested_major_version],
- [$wx_requested_minor_version],
- [$wx_requested_micro_version])
-
- if test -n "$wx_ver_ok"; then
-
- AC_MSG_RESULT(yes (version $WX_VERSION))
- WX_LIBS=`$WX_CONFIG_WITH_ARGS --libs`
-
- dnl is this even still appropriate? --static is a real option now
- dnl and WX_CONFIG_WITH_ARGS is likely to contain it if that is
- dnl what the user actually wants, making this redundant at best.
- dnl For now keep it in case anyone actually used it in the past.
- AC_MSG_CHECKING([for wxWidgets static library])
- WX_LIBS_STATIC=`$WX_CONFIG_WITH_ARGS --static --libs 2>/dev/null`
- if test "x$WX_LIBS_STATIC" = "x"; then
- AC_MSG_RESULT(no)
- else
- AC_MSG_RESULT(yes)
- fi
-
- dnl starting with version 2.2.6 wx-config has --cppflags argument
- wx_has_cppflags=""
- if test $wx_config_major_version -gt 2; then
- wx_has_cppflags=yes
- else
- if test $wx_config_major_version -eq 2; then
- if test $wx_config_minor_version -gt 2; then
- wx_has_cppflags=yes
- else
- if test $wx_config_minor_version -eq 2; then
- if test $wx_config_micro_version -ge 6; then
- wx_has_cppflags=yes
- fi
- fi
- fi
- fi
- fi
-
- dnl starting with version 2.7.0 wx-config has --rescomp option
- wx_has_rescomp=""
- if test $wx_config_major_version -gt 2; then
- wx_has_rescomp=yes
- else
- if test $wx_config_major_version -eq 2; then
- if test $wx_config_minor_version -ge 7; then
- wx_has_rescomp=yes
- fi
- fi
- fi
- if test "x$wx_has_rescomp" = x ; then
- dnl cannot give any useful info for resource compiler
- WX_RESCOMP=
- else
- WX_RESCOMP=`$WX_CONFIG_WITH_ARGS --rescomp`
- fi
-
- if test "x$wx_has_cppflags" = x ; then
- dnl no choice but to define all flags like CFLAGS
- WX_CFLAGS=`$WX_CONFIG_WITH_ARGS --cflags`
- WX_CPPFLAGS=$WX_CFLAGS
- WX_CXXFLAGS=$WX_CFLAGS
-
- WX_CFLAGS_ONLY=$WX_CFLAGS
- WX_CXXFLAGS_ONLY=$WX_CFLAGS
- else
- dnl we have CPPFLAGS included in CFLAGS included in CXXFLAGS
- WX_CPPFLAGS=`$WX_CONFIG_WITH_ARGS --cppflags`
- WX_CXXFLAGS=`$WX_CONFIG_WITH_ARGS --cxxflags`
- WX_CFLAGS=`$WX_CONFIG_WITH_ARGS --cflags`
-
- WX_CFLAGS_ONLY=`echo $WX_CFLAGS | sed "s@^$WX_CPPFLAGS *@@"`
- WX_CXXFLAGS_ONLY=`echo $WX_CXXFLAGS | sed "s@^$WX_CFLAGS *@@"`
- fi
-
- ifelse([$2], , :, [$2])
-
- else
-
- if test "x$WX_VERSION" = x; then
- dnl no wx-config at all
- AC_MSG_RESULT(no)
- else
- AC_MSG_RESULT(no (version $WX_VERSION is not new enough))
- fi
-
- WX_CFLAGS=""
- WX_CPPFLAGS=""
- WX_CXXFLAGS=""
- WX_LIBS=""
- WX_LIBS_STATIC=""
- WX_RESCOMP=""
- ifelse([$3], , :, [$3])
-
- fi
- else
-
- WX_CFLAGS=""
- WX_CPPFLAGS=""
- WX_CXXFLAGS=""
- WX_LIBS=""
- WX_LIBS_STATIC=""
- WX_RESCOMP=""
-
- ifelse([$3], , :, [$3])
-
- fi
-
- AC_SUBST(WX_CPPFLAGS)
- AC_SUBST(WX_CFLAGS)
- AC_SUBST(WX_CXXFLAGS)
- AC_SUBST(WX_CFLAGS_ONLY)
- AC_SUBST(WX_CXXFLAGS_ONLY)
- AC_SUBST(WX_LIBS)
- AC_SUBST(WX_LIBS_STATIC)
- AC_SUBST(WX_VERSION)
- AC_SUBST(WX_RESCOMP)
-])
-
-dnl ---------------------------------------------------------------------------
-dnl Get information on the wxrc program for making C++, Python and xrs
-dnl resource files.
-dnl
-dnl AC_ARG_ENABLE(...)
-dnl AC_ARG_WITH(...)
-dnl ...
-dnl AM_OPTIONS_WXCONFIG
-dnl ...
-dnl AM_PATH_WXCONFIG(2.6.0, wxWin=1)
-dnl if test "$wxWin" != 1; then
-dnl AC_MSG_ERROR([
-dnl wxWidgets must be installed on your system
-dnl but wx-config script couldn't be found.
-dnl
-dnl Please check that wx-config is in path, the directory
-dnl where wxWidgets libraries are installed (returned by
-dnl 'wx-config --libs' command) is in LD_LIBRARY_PATH or
-dnl equivalent variable and wxWidgets version is 2.6.0 or above.
-dnl ])
-dnl fi
-dnl
-dnl AM_PATH_WXRC([HAVE_WXRC=1], [HAVE_WXRC=0])
-dnl if test "x$HAVE_WXRC" != x1; then
-dnl AC_MSG_ERROR([
-dnl The wxrc program was not installed or not found.
-dnl
-dnl Please check the wxWidgets installation.
-dnl ])
-dnl fi
-dnl
-dnl CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS"
-dnl CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS_ONLY"
-dnl CFLAGS="$CFLAGS $WX_CFLAGS_ONLY"
-dnl
-dnl LDFLAGS="$LDFLAGS $WX_LIBS"
-dnl ---------------------------------------------------------------------------
-
-
-
-dnl ---------------------------------------------------------------------------
-dnl AM_PATH_WXRC([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])
-dnl
-dnl Test for wxWidgets' wxrc program for creating either C++, Python or XRS
-dnl resources. The variable WXRC will be set and substituted in the configure
-dnl script and Makefiles.
-dnl
-dnl Example use:
-dnl AM_PATH_WXRC([wxrc=1], [wxrc=0])
-dnl ---------------------------------------------------------------------------
-
-dnl
-dnl wxrc program from the wx-config script
-dnl
-AC_DEFUN([AM_PATH_WXRC],
-[
- AC_ARG_VAR([WXRC], [Path to wxWidget's wxrc resource compiler])
-
- if test "x$WX_CONFIG_NAME" = x; then
- AC_MSG_ERROR([The wxrc tests must run after wxWidgets test.])
- else
-
- AC_MSG_CHECKING([for wxrc])
-
- if test "x$WXRC" = x ; then
- dnl wx-config --utility is a new addition to wxWidgets:
- _WX_PRIVATE_CHECK_VERSION(2,5,3)
- if test -n "$wx_ver_ok"; then
- WXRC=`$WX_CONFIG_WITH_ARGS --utility=wxrc`
- fi
- fi
-
- if test "x$WXRC" = x ; then
- AC_MSG_RESULT([not found])
- ifelse([$2], , :, [$2])
- else
- AC_MSG_RESULT([$WXRC])
- ifelse([$1], , :, [$1])
- fi
-
- AC_SUBST(WXRC)
- fi
-])
-
-
# Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2005
# Free Software Foundation, Inc.
#
Added: trunk/wxdevcenter/build/m4/wxwin.m4
===================================================================
--- trunk/wxdevcenter/build/m4/wxwin.m4 (rev 0)
+++ trunk/wxdevcenter/build/m4/wxwin.m4 2010-05-13 20:00:42 UTC (rev 70)
@@ -0,0 +1,1063 @@
+dnl ---------------------------------------------------------------------------
+dnl Author: wxWidgets development team,
+dnl Francesco Montorsi,
+dnl Bob McCown (Mac-testing)
+dnl Creation date: 24/11/2001
+dnl RCS-ID: $Id: wxwin.m4 62477 2009-10-22 15:44:30Z FM $
+dnl ---------------------------------------------------------------------------
+
+dnl ===========================================================================
+dnl Table of Contents of this macro file:
+dnl -------------------------------------
+dnl
+dnl SECTION A: wxWidgets main macros
+dnl - WX_CONFIG_OPTIONS
+dnl - WX_CONFIG_CHECK
+dnl - WXRC_CHECK
+dnl - WX_STANDARD_OPTIONS
+dnl - WX_CONVERT_STANDARD_OPTIONS_TO_WXCONFIG_FLAGS
+dnl - WX_DETECT_STANDARD_OPTION_VALUES
+dnl
+dnl SECTION B: wxWidgets-related utilities
+dnl - WX_LIKE_LIBNAME
+dnl - WX_ARG_ENABLE_YESNOAUTO
+dnl - WX_ARG_WITH_YESNOAUTO
+dnl
+dnl SECTION C: messages to the user
+dnl - WX_STANDARD_OPTIONS_SUMMARY_MSG
+dnl - WX_STANDARD_OPTIONS_SUMMARY_MSG_BEGIN
+dnl - WX_STANDARD_OPTIONS_SUMMARY_MSG_END
+dnl - WX_BOOLOPT_SUMMARY
+dnl
+dnl The special "WX_DEBUG_CONFIGURE" variable can be set to 1 to enable extra
+dnl debug output on stdout from these macros.
+dnl ===========================================================================
+
+
+dnl ---------------------------------------------------------------------------
+dnl Macros for wxWidgets detection. Typically used in configure.in as:
+dnl
+dnl AC_ARG_ENABLE(...)
+dnl AC_ARG_WITH(...)
+dnl ...
+dnl WX_CONFIG_OPTIONS
+dnl ...
+dnl ...
+dnl WX_CONFIG_CHECK([2.6.0], [wxWin=1])
+dnl if test "$wxWin" != 1; then
+dnl AC_MSG_ERROR([
+dnl wxWidgets must be installed on your system
+dnl but wx-config script couldn't be found.
+dnl
+dnl Please check that wx-config is in path, the directory
+dnl where wxWidgets libraries are installed (returned by
+dnl 'wx-config --libs' command) is in LD_LIBRARY_PATH or
+dnl equivalent variable and wxWidgets version is 2.3.4 or above.
+dnl ])
+dnl fi
+dnl CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS"
+dnl CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS_ONLY"
+dnl CFLAGS="$CFLAGS $WX_CFLAGS_ONLY"
+dnl
+dnl LIBS="$LIBS $WX_LIBS"
+dnl
+dnl If you want to support standard --enable-debug/unicode/shared options, you
+dnl may do the following:
+dnl
+dnl ...
+dnl AC_CANONICAL_SYSTEM
+dnl
+dnl # define configure options
+dnl WX_CONFIG_OPTIONS
+dnl WX_STANDARD_OPTIONS([debug,unicode,shared,toolkit,wxshared])
+dnl
+dnl # basic configure checks
+dnl ...
+dnl
+dnl # we want to always have DEBUG==WX_DEBUG and UNICODE==WX_UNICODE
+dnl WX_DEBUG=$DEBUG
+dnl WX_UNICODE=$UNICODE
+dnl
+dnl WX_CONVERT_STANDARD_OPTIONS_TO_WXCONFIG_FLAGS
+dnl WX_CONFIG_CHECK([2.8.0], [wxWin=1],,[html,core,net,base],[$WXCONFIG_FLAGS])
+dnl WX_DETECT_STANDARD_OPTION_VALUES
+dnl
+dnl # write the output files
+dnl AC_CONFIG_FILES([Makefile ...])
+dnl AC_OUTPUT
+dnl
+dnl # optional: just to show a message to the user
+dnl WX_STANDARD_OPTIONS_SUMMARY_MSG
+dnl
+dnl ---------------------------------------------------------------------------
+
+
+dnl ---------------------------------------------------------------------------
+dnl WX_CONFIG_OPTIONS
+dnl
+dnl adds support for --wx-prefix, --wx-exec-prefix, --with-wxdir and
+dnl --wx-config command line options
+dnl ---------------------------------------------------------------------------
+
+AC_DEFUN([WX_CONFIG_OPTIONS],
+[
+ AC_ARG_WITH(wxdir,
+ [ --with-wxdir=PATH Use uninstalled version of wxWidgets in PATH],
+ [ wx_config_name="$withval/wx-config"
+ wx_config_args="--inplace"])
+ AC_ARG_WITH(wx-config,
+ [ --with-wx-config=CONFIG wx-config script to use (optional)],
+ wx_config_name="$withval" )
+ AC_ARG_WITH(wx-prefix,
+ [ --with-wx-prefix=PREFIX Prefix where wxWidgets is installed (optional)],
+ wx_config_prefix="$withval", wx_config_prefix="")
+ AC_ARG_WITH(wx-exec-prefix,
+ [ --with-wx-exec-prefix=PREFIX
+ Exec prefix where wxWidgets is installed (optional)],
+ wx_config_exec_prefix="$withval", wx_config_exec_prefix="")
+])
+
+dnl Helper macro for checking if wx version is at least $1.$2.$3, set's
+dnl wx_ver_ok=yes if it is:
+AC_DEFUN([_WX_PRIVATE_CHECK_VERSION],
+[
+ wx_ver_ok=""
+ if test "x$WX_VERSION" != x ; then
+ if test $wx_config_major_version -gt $1; then
+ wx_ver_ok=yes
+ else
+ if test $wx_config_major_version -eq $1; then
+ if test $wx_config_minor_version -gt $2; then
+ wx_ver_ok=yes
+ else
+ if test $wx_config_minor_version -eq $2; then
+ if test $wx_config_micro_version -ge $3; then
+ wx_ver_ok=yes
+ fi
+ fi
+ fi
+ fi
+ fi
+ fi
+])
+
+dnl ---------------------------------------------------------------------------
+dnl WX_CONFIG_CHECK(VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND
+dnl [, WX-LIBS [, ADDITIONAL-WX-CONFIG-FLAGS]]]])
+dnl
+dnl Test for wxWidgets, and define WX_C*FLAGS, WX_LIBS and WX_LIBS_STATIC
+dnl (the latter is for static linking against wxWidgets). Set WX_CONFIG_NAME
+dnl environment variable to override the default name of the wx-config script
+dnl to use. Set WX_CONFIG_PATH to specify the full path to wx-config - in this
+dnl case the macro won't even waste time on tests for its existence.
+dnl
+dnl Optional WX-LIBS argument contains comma- or space-separated list of
+dnl wxWidgets libraries to link against. If it is not specified then WX_LIBS
+dnl and WX_LIBS_STATIC will contain flags to link with all of the core
+dnl wxWidgets libraries.
+dnl
+dnl Optional ADDITIONAL-WX-CONFIG-FLAGS argument is appended to wx-config
+dnl invocation command in present. It can be used to fine-tune lookup of
+dnl best wxWidgets build available.
+dnl
+dnl Example use:
+dnl WX_CONFIG_CHECK([2.6.0], [wxWin=1], [wxWin=0], [html,core,net]
+dnl [--unicode --debug])
+dnl ---------------------------------------------------------------------------
+
+dnl
+dnl Get the cflags and libraries from the wx-config script
+dnl
+AC_DEFUN([WX_CONFIG_CHECK],
+[
+ dnl do we have wx-config name: it can be wx-config or wxd-config or ...
+ if test x${WX_CONFIG_NAME+set} != xset ; then
+ WX_CONFIG_NAME=wx-config
+ fi
+
+ if test "x$wx_config_name" != x ; then
+ WX_CONFIG_NAME="$wx_config_name"
+ fi
+
+ dnl deal with optional prefixes
+ if test x$wx_config_exec_prefix != x ; then
+ wx_config_args="$wx_config_args --exec-prefix=$wx_config_exec_prefix"
+ WX_LOOKUP_PATH="$wx_config_exec_prefix/bin"
+ fi
+ if test x$wx_config_prefix != x ; then
+ wx_config_args="$wx_config_args --prefix=$wx_config_prefix"
+ WX_LOOKUP_PATH="$WX_LOOKUP_PATH:$wx_config_prefix/bin"
+ fi
+ if test "$cross_compiling" = "yes"; then
+ wx_config_args="$wx_config_args --host=$host_alias"
+ fi
+
+ dnl don't search the PATH if WX_CONFIG_NAME is absolute filename
+ if test -x "$WX_CONFIG_NAME" ; then
+ AC_MSG_CHECKING(for wx-config)
+ WX_CONFIG_PATH="$WX_CONFIG_NAME"
+ AC_MSG_RESULT($WX_CONFIG_PATH)
+ else
+ AC_PATH_PROG(WX_CONFIG_PATH, $WX_CONFIG_NAME, no, "$WX_LOOKUP_PATH:$PATH")
+ fi
+
+ if test "$WX_CONFIG_PATH" != "no" ; then
+ WX_VERSION=""
+
+ min_wx_version=ifelse([$1], ,2.2.1,$1)
+ if test -z "$5" ; then
+ AC_MSG_CHECKING([for wxWidgets version >= $min_wx_version])
+ else
+ AC_MSG_CHECKING([for wxWidgets version >= $min_wx_version ($5)])
+ fi
+
+ dnl don't add the libraries ($4) to this variable as this would result in
+ dnl an error when it's used with --version below
+ WX_CONFIG_WITH_ARGS="$WX_CONFIG_PATH $wx_config_args $5"
+
+ WX_VERSION=`$WX_CONFIG_WITH_ARGS --version 2>/dev/null`
+ wx_config_major_version=`echo $WX_VERSION | \
+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
+ wx_config_minor_version=`echo $WX_VERSION | \
+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
+ wx_config_micro_version=`echo $WX_VERSION | \
+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
+
+ wx_requested_major_version=`echo $min_wx_version | \
+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
+ wx_requested_minor_version=`echo $min_wx_version | \
+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
+ wx_requested_micro_version=`echo $min_wx_version | \
+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
+
+ _WX_PRIVATE_CHECK_VERSION([$wx_requested_major_version],
+ [$wx_requested_minor_version],
+ [$wx_requested_micro_version])
+
+ if test -n "$wx_ver_ok"; then
+ AC_MSG_RESULT(yes (version $WX_VERSION))
+ WX_LIBS=`$WX_CONFIG_WITH_ARGS --libs $4`
+
+ dnl is this even still appropriate? --static is a real option now
+ dnl and WX_CONFIG_WITH_ARGS is likely to contain it if that is
+ dnl what the user actually wants, making this redundant at best.
+ dnl For now keep it in case anyone actually used it in the past.
+ AC_MSG_CHECKING([for wxWidgets static library])
+ WX_LIBS_STATIC=`$WX_CONFIG_WITH_ARGS --static --libs $4 2>/dev/null`
+ if test "x$WX_LIBS_STATIC" = "x"; then
+ AC_MSG_RESULT(no)
+ else
+ AC_MSG_RESULT(yes)
+ fi
+
+ dnl starting with version 2.2.6 wx-config has --cppflags argument
+ wx_has_cppflags=""
+ if test $wx_config_major_version -gt 2; then
+ wx_has_cppflags=yes
+ else
+ if test $wx_config_major_version -eq 2; then
+ if test $wx_config_minor_version -gt 2; then
+ wx_has_cppflags=yes
+ else
+ if test $wx_config_minor_version -eq 2; then
+ if test $wx_config_micro_version -ge 6; then
+ wx_has_cppflags=yes
+ fi
+ fi
+ fi
+ fi
+ fi
+
+ dnl starting with version 2.7.0 wx-config has --rescomp option
+ wx_has_rescomp=""
+ if test $wx_config_major_version -gt 2; then
+ wx_has_rescomp=yes
+ else
+ if test $wx_config_major_version -eq 2; then
+ if test $wx_config_minor_version -ge 7; then
+ wx_has_rescomp=yes
+ fi
+ fi
+ fi
+ if test "x$wx_has_rescomp" = x ; then
+ dnl cannot give any useful info for resource compiler
+ WX_RESCOMP=
+ else
+ WX_RESCOMP=`$WX_CONFIG_WITH_ARGS --rescomp`
+ fi
+
+ if test "x$wx_has_cppflags" = x ; then
+ dnl no choice but to define all flags like CFLAGS
+ WX_CFLAGS=`$WX_CONFIG_WITH_ARGS --cflags $4`
+ WX_CPPFLAGS=$WX_CFLAGS
+ WX_CXXFLAGS=$WX_CFLAGS
+
+ WX_CFLAGS_ONLY=$WX_CFLAGS
+ WX_CXXFLAGS_ONLY=$WX_CFLAGS
+ else
+ dnl we have CPPFLAGS included in CFLAGS included in CXXFLAGS
+ WX_CPPFLAGS=`$WX_CONFIG_WITH_ARGS --cppflags $4`
+ WX_CXXFLAGS=`$WX_CONFIG_WITH_ARGS --cxxflags $4`
+ WX_CFLAGS=`$WX_CONFIG_WITH_ARGS --cflags $4`
+
+ WX_CFLAGS_ONLY=`echo $WX_CFLAGS | sed "s@^$WX_CPPFLAGS *@@"`
+ WX_CXXFLAGS_ONLY=`echo $WX_CXXFLAGS | sed "s@^$WX_CFLAGS *@@"`
+ fi
+
+ ifelse([$2], , :, [$2])
+
+ else
+
+ if test "x$WX_VERSION" = x; then
+ dnl no wx-config at all
+ AC_MSG_RESULT(no)
+ else
+ AC_MSG_RESULT(no (version $WX_VERSION is not new enough))
+ fi
+
+ WX_CFLAGS=""
+ WX_CPPFLAGS=""
+ WX_CXXFLAGS=""
+ WX_LIBS=""
+ WX_LIBS_STATIC=""
+ WX_RESCOMP=""
+
+ if test ! -z "$5"; then
+
+ wx_error_message="
+ The configuration you asked for $PACKAGE_NAME requires a wxWidgets
+ build with the following settings:
+ $5
+ but such build is not available.
+
+ To see the wxWidgets builds available on this system, please use
+ 'wx-config --list' command. To use the default build, returned by
+ 'wx-config --selected-config', use the options with their 'auto'
+ default values."
+
+ fi
+
+ wx_error_message="
+ The requested wxWidgets build couldn't be found.
+ $wx_error_message
+
+ If you still get this error, then check that 'wx-config' is
+ in path, the directory where wxWidgets libraries are installed
+ (returned by 'wx-config --libs' command) is in LD_LIBRARY_PATH
+ or equivalent variable and wxWidgets version is $1 or above."
+
+ ifelse([$3], , AC_MSG_ERROR([$wx_error_message]), [$3])
+
+ fi
+ else
+
+ WX_CFLAGS=""
+ WX_CPPFLAGS=""
+ WX_CXXFLAGS=""
+ WX_LIBS=""
+ WX_LIBS_STATIC=""
+ WX_RESCOMP=""
+
+ ifelse([$3], , :, [$3])
+
+ fi
+
+ AC_SUBST(WX_CPPFLAGS)
+ AC_SUBST(WX_CFLAGS)
+ AC_SUBST(WX_CXXFLAGS)
+ AC_SUBST(WX_CFLAGS_ONLY)
+ AC_SUBST(WX_CXXFLAGS_ONLY)
+ AC_SUBST(WX_LIBS)
+ AC_SUBST(WX_LIBS_STATIC)
+ AC_SUBST(WX_VERSION)
+ AC_SUBST(WX_RESCOMP)
+
+ dnl need to export also WX_VERSION_MINOR and WX_VERSION_MAJOR symbols
+ dnl to support wxpresets bakefiles (we export also WX_VERSION_MICRO for completeness):
+ WX_VERSION_MAJOR="$wx_config_major_version"
+ WX_VERSION_MINOR="$wx_config_minor_version"
+ WX_VERSION_MICRO="$wx_config_micro_version"
+ AC_SUBST(WX_VERSION_MAJOR)
+ AC_SUBST(WX_VERSION_MINOR)
+ AC_SUBST(WX_VERSION_MICRO)
+])
+
+dnl ---------------------------------------------------------------------------
+dnl Get information on the wxrc program for making C++, Python and xrs
+dnl resource files.
+dnl
+dnl AC_ARG_ENABLE(...)
+dnl AC_ARG_WITH(...)
+dnl ...
+dnl WX_CONFIG_OPTIONS
+dnl ...
+dnl WX_CONFIG_CHECK(2.6.0, wxWin=1)
+dnl if test "$wxWin" != 1; then
+dnl AC_MSG_ERROR([
+dnl wxWidgets must be installed on your system
+dnl but wx-config script couldn't be found.
+dnl
+dnl Please check that wx-config is in path, the directory
+dnl where wxWidgets libraries are installed (returned by
+dnl 'wx-config --libs' command) is in LD_LIBRARY_PATH or
+dnl equivalent variable and wxWidgets version is 2.6.0 or above.
+dnl ])
+dnl fi
+dnl
+dnl WXRC_CHECK([HAVE_WXRC=1], [HAVE_WXRC=0])
+dnl if test "x$HAVE_WXRC" != x1; then
+dnl AC_MSG_ERROR([
+dnl The wxrc program was not installed or not found.
+dnl
+dnl Please check the wxWidgets installation.
+dnl ])
+dnl fi
+dnl
+dnl CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS"
+dnl CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS_ONLY"
+dnl CFLAGS="$CFLAGS $WX_CFLAGS_ONLY"
+dnl
+dnl LDFLAGS="$LDFLAGS $WX_LIBS"
+dnl ---------------------------------------------------------------------------
+
+dnl ---------------------------------------------------------------------------
+dnl WXRC_CHECK([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])
+dnl
+dnl Test for wxWidgets' wxrc program for creating either C++, Python or XRS
+dnl resources. The variable WXRC will be set and substituted in the configure
+dnl script and Makefiles.
+dnl
+dnl Example use:
+dnl WXRC_CHECK([wxrc=1], [wxrc=0])
+dnl ---------------------------------------------------------------------------
+
+dnl
+dnl wxrc program from the wx-config script
+dnl
+AC_DEFUN([WXRC_CHECK],
+[
+ AC_ARG_VAR([WXRC], [Path to wxWidget's wxrc resource compiler])
+
+ if test "x$WX_CONFIG_NAME" = x; then
+ AC_MSG_ERROR([The wxrc tests must run after wxWidgets test.])
+ else
+
+ AC_MSG_CHECKING([for wxrc])
+
+ if test "x$WXRC" = x ; then
+ dnl wx-config --utility is a new addition to wxWidgets:
+ _WX_PRIVATE_CHECK_VERSION(2,5,3)
+ if test -n "$wx_ver_ok"; then
+ WXRC=`$WX_CONFIG_WITH_ARGS --utility=wxrc`
+ fi
+ fi
+
+ if test "x$WXRC" = x ; then
+ AC_MSG_RESULT([not found])
+ ifelse([$2], , :, [$2])
+ else
+ AC_MSG_RESULT([$WXRC])
+ ifelse([$1], , :, [$1])
+ fi
+
+ AC_SUBST(WXRC)
+ fi
+])
+
+dnl ----------------------...
[truncated message content] |
|
From: <cur...@us...> - 2011-01-04 19:00:14
|
Revision: 71
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=71&view=rev
Author: cursorstar
Date: 2011-01-04 19:00:00 +0000 (Tue, 04 Jan 2011)
Log Message:
-----------
Big big commit with :
- better bakefilization
- add execute plugin
Modified Paths:
--------------
trunk/wxdevcenter/Makefile.in
trunk/wxdevcenter/autogen.sh
trunk/wxdevcenter/build/bakefiles/Bakefiles.bkgen
trunk/wxdevcenter/build/bakefiles/plugins.bkl
trunk/wxdevcenter/build/bakefiles/wxdevcenter.bkl
trunk/wxdevcenter/configure.ac
trunk/wxdevcenter/po/Makefile.in.in
trunk/wxdevcenter/src/sys/config.cpp
trunk/wxdevcenter/src/sys/plugin.cpp
trunk/wxdevcenter/src/sys/plugin.hpp
trunk/wxdevcenter/src/sys/search.hpp
trunk/wxdevcenter/src/ui/art.cpp
Added Paths:
-----------
trunk/wxdevcenter/build/m4/autoconf_inc.m4
trunk/wxdevcenter/plugins/execute/
trunk/wxdevcenter/plugins/execute/execprocess.cpp
trunk/wxdevcenter/plugins/execute/execprocess.hpp
trunk/wxdevcenter/plugins/execute/execute.cpp
trunk/wxdevcenter/plugins/execute/execute.hpp
trunk/wxdevcenter/share/xrc/TextPlugin.xrc
trunk/wxdevcenter/src/config.h.in
trunk/wxdevcenter/src/sys/log.cpp
trunk/wxdevcenter/src/sys/log.hpp
trunk/wxdevcenter/src/sys/process.cpp
trunk/wxdevcenter/src/sys/process.hpp
Removed Paths:
-------------
trunk/wxdevcenter/build/bakefiles/.bakefile_gen.state
trunk/wxdevcenter/configure
Modified: trunk/wxdevcenter/Makefile.in
===================================================================
--- trunk/wxdevcenter/Makefile.in 2010-05-13 20:00:42 UTC (rev 70)
+++ trunk/wxdevcenter/Makefile.in 2011-01-04 19:00:00 UTC (rev 71)
@@ -49,6 +49,8 @@
libwxdevcenter_task.o \
libwxdevcenter_bookmark.o \
libwxdevcenter_search.o \
+ libwxdevcenter_process.o \
+ libwxdevcenter_log.o \
libwxdevcenter_bitvector.o \
libwxdevcenter_document.o \
libwxdevcenter_view.o \
@@ -76,6 +78,10 @@
dctext_bookmark.o \
dctext_markbar.o \
dctext_text_search.o
+DCEXECUTE_CXXFLAGS = -Isrc $(PIC_FLAG) $(WX_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
+DCEXECUTE_OBJECTS = \
+ dcexecute_execute.o \
+ dcexecute_execprocess.o
DCBITMAP_CXXFLAGS = -Isrc $(PIC_FLAG) $(WX_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
DCBITMAP_OBJECTS = \
dcbitmap_bitmap.o
@@ -99,7 +105,7 @@
### Targets: ###
-all: $(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX) wxdevcenter$(EXEEXT) plugins/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE) plugins/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE)
+all: $(DLLPREFIX)libwxdevcenter.$(SO_SUFFIX) wxdevcenter$(EXEEXT) plugins/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE) plugins/$(DLLPREFIX_MODULE)dcexecute.$(SO_SUFFIX_MODULE) plugins/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE)
install:
@@ -114,6 +120,7 @@
rm -f $(LIBPREFIX)libwxdevcenter.$(DLLIMP_SUFFIX)
rm -f wxdevcenter$(EXEEXT)
rm -f plugins/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE)
+ rm -f plugins/$(DLLPREFIX_MODULE)dcexecute.$(SO_SUFFIX_MODULE)
rm -f plugins/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE)
distclean: clean
@@ -131,6 +138,9 @@
plugins/$(DLLPREFIX_MODULE)dctext.$(SO_SUFFIX_MODULE): $(DCTEXT_OBJECTS)
$(SHARED_LD_MODULE_CXX) $@ $(DCTEXT_OBJECTS) $(LDFLAGS) $(LIBS)
+plugins/$(DLLPREFIX_MODULE)dcexecute.$(SO_SUFFIX_MODULE): $(DCEXECUTE_OBJECTS)
+ $(SHARED_LD_MODULE_CXX) $@ $(DCEXECUTE_OBJECTS) $(LDFLAGS) $(LIBS)
+
plugins/$(DLLPREFIX_MODULE)dcbitmap.$(SO_SUFFIX_MODULE): $(DCBITMAP_OBJECTS)
$(SHARED_LD_MODULE_CXX) $@ $(DCBITMAP_OBJECTS) $(LDFLAGS) $(LIBS)
@@ -155,6 +165,12 @@
libwxdevcenter_search.o: $(srcdir)/src/sys/search.cpp
$(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/search.cpp
+libwxdevcenter_process.o: $(srcdir)/src/sys/process.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/process.cpp
+
+libwxdevcenter_log.o: $(srcdir)/src/sys/log.cpp
+ $(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/sys/log.cpp
+
libwxdevcenter_bitvector.o: $(srcdir)/src/tools/bitvector.cpp
$(CXXC) -c -o $@ $(LIBWXDEVCENTER_CXXFLAGS) $(srcdir)/src/tools/bitvector.cpp
@@ -224,6 +240,12 @@
dctext_text_search.o: $(srcdir)/plugins/text/text-search.cpp
$(CXXC) -c -o $@ $(DCTEXT_CXXFLAGS) $(srcdir)/plugins/text/text-search.cpp
+dcexecute_execute.o: $(srcdir)/plugins/execute/execute.cpp
+ $(CXXC) -c -o $@ $(DCEXECUTE_CXXFLAGS) $(srcdir)/plugins/execute/execute.cpp
+
+dcexecute_execprocess.o: $(srcdir)/plugins/execute/execprocess.cpp
+ $(CXXC) -c -o $@ $(DCEXECUTE_CXXFLAGS) $(srcdir)/plugins/execute/execprocess.cpp
+
dcbitmap_bitmap.o: $(srcdir)/plugins/bitmap/bitmap.cpp
$(CXXC) -c -o $@ $(DCBITMAP_CXXFLAGS) $(srcdir)/plugins/bitmap/bitmap.cpp
Modified: trunk/wxdevcenter/autogen.sh
===================================================================
--- trunk/wxdevcenter/autogen.sh 2010-05-13 20:00:42 UTC (rev 70)
+++ trunk/wxdevcenter/autogen.sh 2011-01-04 19:00:00 UTC (rev 71)
@@ -6,14 +6,6 @@
DIE=0
-if [ -n "$GNOME2_DIR" ]; then
- ACLOCAL_FLAGS="-I $GNOME2_DIR/share/aclocal $ACLOCAL_FLAGS"
- LD_LIBRARY_PATH="$GNOME2_DIR/lib:$LD_LIBRARY_PATH"
- PATH="$GNOME2_DIR/bin:$PATH"
- export PATH
- export LD_LIBRARY_PATH
-fi
-
(test -f $srcdir/configure.ac) || {
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
echo " top-level package directory"
@@ -28,63 +20,6 @@
DIE=1
}
-(grep "^IT_PROG_INTLTOOL" $srcdir/configure.ac >/dev/null) && {
- (intltoolize --version) < /dev/null > /dev/null 2>&1 || {
- echo
- echo "**Error**: You must have \`intltool' installed."
- echo "You can get it from:"
- echo " ftp://ftp.gnome.org/pub/GNOME/"
- DIE=1
- }
-}
-
-(grep "^AM_PROG_XML_I18N_TOOLS" $srcdir/configure.ac >/dev/null) && {
- (xml-i18n-toolize --version) < /dev/null > /dev/null 2>&1 || {
- echo
- echo "**Error**: You must have \`xml-i18n-toolize' installed."
- echo "You can get it from:"
- echo " ftp://ftp.gnome.org/pub/GNOME/"
- DIE=1
- }
-}
-
-(grep "^AM_PROG_LIBTOOL" $srcdir/configure.ac >/dev/null) && {
- (libtool --version) < /dev/null > /dev/null 2>&1 || {
- echo
- echo "**Error**: You must have \`libtool' installed."
- echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
- DIE=1
- }
-}
-
-(grep "^AM_GLIB_GNU_GETTEXT" $srcdir/configure.ac >/dev/null) && {
- (grep "sed.*POTFILES" $srcdir/configure.ac) > /dev/null || \
- (glib-gettextize --version) < /dev/null > /dev/null 2>&1 || {
- echo
- echo "**Error**: You must have \`glib' installed."
- echo "You can get it from: ftp://ftp.gtk.org/pub/gtk"
- DIE=1
- }
-}
-
-(automake --version) < /dev/null > /dev/null 2>&1 || {
- echo
- echo "**Error**: You must have \`automake' installed."
- echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
- DIE=1
- NO_AUTOMAKE=yes
-}
-
-
-# if no automake, don't bother testing for aclocal
-test -n "$NO_AUTOMAKE" || (aclocal --version) < /dev/null > /dev/null 2>&1 || {
- echo
- echo "**Error**: Missing \`aclocal'. The version of \`automake'"
- echo "installed doesn't appear recent enough."
- echo "You can get automake from ftp://ftp.gnu.org/pub/gnu/"
- DIE=1
-}
-
if test "$DIE" -eq 1; then
exit 1
fi
@@ -112,43 +47,33 @@
aclocalinclude="$ACLOCAL_FLAGS"
- if grep "^AM_GLIB_GNU_GETTEXT" configure.ac >/dev/null; then
- echo "Creating $dr/aclocal.m4 ..."
- test -r $dr/aclocal.m4 || touch $dr/aclocal.m4
- echo "Running glib-gettextize... Ignore non-fatal messages."
- echo "no" | glib-gettextize --force --copy
- echo "Making $dr/aclocal.m4 writable ..."
- test -r $dr/aclocal.m4 && chmod u+w $dr/aclocal.m4
- fi
- if grep "^IT_PROG_INTLTOOL" configure.ac >/dev/null; then
- echo "Running intltoolize..."
- intltoolize --copy --force --automake
- fi
- if grep "^AM_PROG_XML_I18N_TOOLS" configure.ac >/dev/null; then
- echo "Running xml-i18n-toolize..."
- xml-i18n-toolize --copy --force --automake
- fi
if grep "^AM_PROG_LIBTOOL" configure.ac >/dev/null; then
- if test -z "$NO_LIBTOOLIZE" ; then
- echo "Running libtoolize..."
- libtoolize --force --copy
- fi
+ if test -z "$NO_LIBTOOLIZE" ; then
+ echo "Running libtoolize..."
+ libtoolize --force
+ fi
fi
+
echo "Running aclocal $aclocalinclude ..."
aclocal $aclocalinclude
+
if grep "^AM_CONFIG_HEADER" configure.ac >/dev/null; then
- echo "Running autoheader..."
- autoheader
+ echo "Running autoheader..."
+ autoheader
fi
- echo "Running automake --gnu $am_opt ..."
- automake --add-missing --gnu $am_opt
+
+ if grep "^AC_BAKEFILE" configure.ac >/dev/null; then
+ echo "Running bakefilize ..."
+ bakefilize --force
+ fi
+
echo "Running autoconf ..."
autoconf
)
fi
done
-conf_flags="--enable-maintainer-mode"
+conf_flags=""
if test x$NOCONFIGURE = x; then
echo Running $srcdir/configure $conf_flags "$@" ...
Deleted: trunk/wxdevcenter/build/bakefiles/.bakefile_gen.state
===================================================================
--- trunk/wxdevcenter/build/bakefiles/.bakefile_gen.state 2010-05-13 20:00:42 UTC (rev 70)
+++ trunk/wxdevcenter/build/bakefiles/.bakefile_gen.state 2011-01-04 19:00:00 UTC (rev 71)
@@ -1,13 +0,0 @@
-K.}q((UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUmsvs2003prjtq(cdependencies
-DepsRecord
-qoq}q(Uoutputsq]q((UE/home/mimile/Projects/wxdevcenter/build/msw/wx_vc7_wxdevcenter.vcprojUreplaceqtq (U6/home/mimile/Projects/wxdevcenter/build/msw/wx_vc7.slnhtq
-(UH/home/mimile/Projects/wxdevcenter/build/msw/wx_vc7_libwxdevcenter.vcprojhtqeUdepsq]q
-((cdependencies
-FileDep
-qoq}qUfilenameqU$/usr/share/bakefile/rules/common.bklqsb(hoq}qhU%/usr/share/bakefile/rules/version.bklqsb(hoq}qhU"/usr/share/bakefile/rules/dirs.bklqsb(hoq}qhU-/usr/share/bakefile/rules/format_features.bklqsb(hoq}qhU)/usr/share/bakefile/rules/msvs2003prj.bklqsb(hoq}q hU)/usr/share/bakefile/rules/msvs200xprj.bklq!sb(hoq"}q#hU4/usr/share/bakefile/rules/msvc_prj_vcproj_common.bklq$sb(hoq%}q&hU-/usr/share/bakefile/rules/msvc_prj_common.bklq'sb(hoq(}q)hU#/usr/share/bakefile/rules/win32.bklq*sb(hoq+}q,hU@/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx.bklq-sb(hoq.}q/hUG/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_presets.pyq0sb(hoq1}q2hUF/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_win32.bklq3sb(hoq4}q5hUD/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_xrc.bklq6sb(hoq7}q8hU</home/mimile/Projects/wxdevcenter/build/bakefiles/config.bklq9sb(hoq:}q;hU)/usr/share/bakefile/output/msvs200xprj.pyq<sbeub(UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUmsvs2005prjtq=(hoq>}q?(Uoutputsq@]qA((U6/home/mimile/Projects/wxdevcenter/build/msw/wx_vc8.slnUreplaceqBtqC(UH/home/mimile/Projects/wxdevcenter/build/msw/wx_vc8_libwxdevcenter.vcprojhBtqD(UE/home/mimile/Projects/wxdevcenter/build/msw/wx_vc8_wxdevcenter.vcprojhBtqEeUdepsqF]qG((hoqH}qIUfilenameqJU$/usr/share/bakefile/rules/common.bklqKsb(hoqL}qMhJU%/usr/share/bakefile/rules/version.bklqNsb(hoqO}qPhJU"/usr/share/bakefile/rules/dirs.bklqQsb(hoqR}qShJU-/usr/share/bakefile/rules/format_features.bklqTsb(hoqU}qVhJU)/usr/share/bakefile/rules/msvs2005prj.bklqWsb(hoqX}qYhJU)/usr/share/bakefile/rules/msvs200xprj.bklqZsb(hoq[}q\hJU4/usr/share/bakefile/rules/msvc_prj_vcproj_common.bklq]sb(hoq^}q_hJU-/usr/share/bakefile/rules/msvc_prj_common.bklq`sb(hoqa}qbhJU#/usr/share/bakefile/rules/win32.bklqcsb(hoqd}qehJU@/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx.bklqfsb(hoqg}qhhJUG/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_presets.pyqisb(hoqj}qkhJUF/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_win32.bklqlsb(hoqm}qnhJUD/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_xrc.bklqosb(hoqp}qqhJU</home/mimile/Projects/wxdevcenter/build/bakefiles/config.bklqrsb(hoqs}qthJU)/usr/share/bakefile/output/msvs200xprj.pyqusbeub(UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUmingwtqv(hoqw}qx(Uoutputsqy]qz(U8/home/mimile/Projects/wxdevcenter/build/msw/makefile.gccUreplacetq{aUdepsq|]q}((hoq~}qUfilenameq\x80U$/usr/share/bakefile/rules/common.bklq\x81sb(hoq\x82}q\x83h\x80U%/usr/share/bakefile/rules/version.bklq\x84sb(hoq\x85}q\x86h\x80U"/usr/share/bakefile/rules/dirs.bklq\x87sb(hoq\x88}q\x89h\x80U-/usr/share/bakefile/rules/format_features.bklq\x8Asb(hoq\x8B}q\x8Ch\x80U#/usr/share/bakefile/rules/mingw.bklq\x8Dsb(hoq\x8E}q\x8Fh\x80U&/usr/share/bakefile/rules/makefile.bklq\x90sb(hoq\x91}q\x92h\x80U1/usr/share/bakefile/rules/makefile_defs_mingw.bklq\x93sb(hoq\x94}q\x95h\x80U#/usr/share/bakefile/rules/win32.bklq\x96sb(hoq\x97}q\x98h\x80U//usr/share/bakefile/rules/makefile_defs_gnu.bklq\x99sb(hoq\x9A}q\x9Bh\x80U,/usr/share/bakefile/rules/makefile_mingw.bklq\x9Csb(hoq\x9D}q\x9Eh\x80U@/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx.bklq\x9Fsb(hoq\xA0}q\xA1h\x80UG/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_presets.pyq\xA2sb(hoq\xA3}q\xA4h\x80UF/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_win32.bklq\xA5sb(hoq\xA6}q\xA7h\x80UD/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_xrc.bklq\xA8sb(hoq\xA9}q\xAAh\x80U</home/mimile/Projects/wxdevcenter/build/bakefiles/config.bklq\xABsb(hoq\xAC}q\xADh\x80U'/usr/share/bakefile/output/gnumake.empyq\xAEsbeub(UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUmsvctq\xAF(hoq\xB0}q\xB1(Uoutputsq\xB2]q\xB3(U7/home/mimile/Projects/wxdevcenter/build/msw/makefile.vcUreplacetq\xB4aUdepsq\xB5]q\xB6((hoq\xB7}q\xB8Ufilenameq\xB9U$/usr/share/bakefile/rules/common.bklq\xBAsb(hoq\xBB}q\xBCh\xB9U%/usr/share/bakefile/rules/version.bklq\xBDsb(hoq\xBE}q\xBFh\xB9U"/usr/share/bakefile/rules/dirs.bklq\xC0sb(hoq\xC1}q\xC2h\xB9U-/usr/share/bakefile/rules/format_features.bklq\xC3sb(hoq\xC4}q\xC5h\xB9U"/usr/share/bakefile/rules/msvc.bklq\xC6sb(hoq\xC7}q\xC8h\xB9U&/usr/share/bakefile/rules/makefile.bklq\xC9sb(hoq\xCA}q\xCBh\xB9U0/usr/share/bakefile/rules/makefile_defs_msvc.bklq\xCCsb(hoq\xCD}q\xCEh\xB9U#/usr/share/bakefile/rules/win32.bklq\xCFsb(hoq\xD0}q\xD1h\xB9U)/usr/share/bakefile/rules/msvc_common.bklq\xD2sb(hoq\xD3}q\xD4h\xB9U@/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx.bklq\xD5sb(hoq\xD6}q\xD7h\xB9UG/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_presets.pyq\xD8sb(hoq\xD9}q\xDAh\xB9UF/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_win32.bklq\xDBsb(hoq\xDC}q\xDDh\xB9UD/home/mimile/Projects/wxdevcenter/build/bakefiles/presets/wx_xrc.bklq\xDEsb(hoq\xDF}q\xE0h\xB9U</home/mimile/Projects/wxdevcenter/build/bakefiles/config.bklq\xE1sb(hoq\xE2}q\xE3h\xB9U$/usr/share/bakefile/output/msvc.empyq\xE4sbeub(UA/home/mimile/Projects/wxdevcenter/build/bakefiles/wxdevcenter.bklUautoconftq\xE5(hoq\xE6}q\xE7(Uoutputsq\xE8]q\xE9((U1/home/mimile/Projects/wxdevcenter/autoconf_inc.m4UmergeBlocksWithFilelisttq\xEA(U-/home/mimile/Projects/wxdevcenter/Makefile.inUreplacetq\xEBeUdepsq\xEC]q\xED((hoq\xEE}q\xEFUfilenameq\xF0U$/usr/share/bakefile/rules/common.bklq\xF1sb(hoq\xF2}q\xF3h\xF0U%/usr/share/bakefile/rules/version.bklq\xF4sb(hoq\xF5}q\xF6h\xF0U"/usr/share/bakefile/rules/dirs.bklq\xF7sb(hoq\xF8}q\xF9h\xF0U-/usr/share/bakefile/rules/format_features.bklq\xFAsb(hoq\xFB}q\xFCh\xF0U&/usr/share/bakefile/rules/autoconf.bklq\xFDsb(hoq\xFE}q\xFFh\xF0U-/usr/share/bakefile/rules/makefile_macres.bklr |
|
From: <cur...@us...> - 2011-01-04 19:03:50
|
Revision: 72
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=72&view=rev
Author: cursorstar
Date: 2011-01-04 19:03:42 +0000 (Tue, 04 Jan 2011)
Log Message:
-----------
More configure/bakefilization cleanup.
Removed Paths:
-------------
trunk/wxdevcenter/aclocal.m4
trunk/wxdevcenter/autoconf_inc.m4
trunk/wxdevcenter/config.guess
trunk/wxdevcenter/config.h.in
trunk/wxdevcenter/config.sub
trunk/wxdevcenter/depcomp
trunk/wxdevcenter/install-sh
trunk/wxdevcenter/intltool-extract
trunk/wxdevcenter/intltool-extract.in
trunk/wxdevcenter/intltool-merge
trunk/wxdevcenter/intltool-merge.in
trunk/wxdevcenter/intltool-update
trunk/wxdevcenter/intltool-update.in
trunk/wxdevcenter/ltmain.sh
trunk/wxdevcenter/missing
trunk/wxdevcenter/mkinstalldirs
Deleted: trunk/wxdevcenter/aclocal.m4
===================================================================
--- trunk/wxdevcenter/aclocal.m4 2011-01-04 19:00:00 UTC (rev 71)
+++ trunk/wxdevcenter/aclocal.m4 2011-01-04 19:03:42 UTC (rev 72)
@@ -1,10864 +0,0 @@
-# generated automatically by aclocal 1.10.3 -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-AC_DEFUN([AC_BAKEFILE_CREATE_FILE_DLLAR_SH],
-[
-dnl ===================== dllar.sh begins here =====================
-dnl (Created by merge-scripts.py from dllar.sh
-dnl file do not edit here!)
-D='$'
-cat <<EOF >dllar.sh
-#!/bin/sh
-#
-# dllar - a tool to build both a .dll and an .a file
-# from a set of object (.o) files for EMX/OS2.
-#
-# Written by Andrew Zabolotny, bi...@fr...
-# Ported to Unix like shell by Stefan Neis, Ste...@t-...
-#
-# This script will accept a set of files on the command line.
-# All the public symbols from the .o files will be exported into
-# a .DEF file, then linker will be run (through gcc) against them to
-# build a shared library consisting of all given .o files. All libraries
-# (.a) will be first decompressed into component .o files then act as
-# described above. You can optionally give a description (-d "description")
-# which will be put into .DLL. To see the list of accepted options (as well
-# as command-line format) simply run this program without options. The .DLL
-# is built to be imported by name (there is no guarantee that new versions
-# of the library you build will have same ordinals for same symbols).
-#
-# dllar is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# dllar is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with dllar; see the file COPYING. If not, write to the Free
-# Software Foundation, 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# To successfuly run this program you will need:
-# - Current drive should have LFN support (HPFS, ext2, network, etc)
-# (Sometimes dllar generates filenames which won't fit 8.3 scheme)
-# - gcc
-# (used to build the .dll)
-# - emxexp
-# (used to create .def file from .o files)
-# - emximp
-# (used to create .a file from .def file)
-# - GNU text utilites (cat, sort, uniq)
-# used to process emxexp output
-# - GNU file utilities (mv, rm)
-# - GNU sed
-# - lxlite (optional, see flag below)
-# (used for general .dll cleanup)
-#
-
-flag_USE_LXLITE=1;
-
-#
-# helper functions
-# basnam, variant of basename, which does _not_ remove the path, _iff_
-# second argument (suffix to remove) is given
-basnam(){
- case ${D}# in
- 1)
- echo ${D}1 | sed 's/.*\\///' | sed 's/.*\\\\//'
- ;;
- 2)
- echo ${D}1 | sed 's/'${D}2'${D}//'
- ;;
- *)
- echo "error in basnam ${D}*"
- exit 8
- ;;
- esac
-}
-
-# Cleanup temporary files and output
-CleanUp() {
- cd ${D}curDir
- for i in ${D}inputFiles ; do
- case ${D}i in
- *!)
- rm -rf \`basnam ${D}i !\`
- ;;
- *)
- ;;
- esac
- done
-
- # Kill result in case of failure as there is just to many stupid make/nmake
- # things out there which doesn't do this.
- if @<:@ ${D}# -eq 0 @:>@; then
- rm -f ${D}arcFile ${D}arcFile2 ${D}defFile ${D}dllFile
- fi
-}
-
-# Print usage and exit script with rc=1.
-PrintHelp() {
- echo 'Usage: dllar.sh @<:@-o@<:@utput@:>@ output_file@:>@ @<:@-i@<:@mport@:>@ importlib_name@:>@'
- echo ' @<:@-name-mangler-script script.sh@:>@'
- echo ' @<:@-d@<:@escription@:>@ "dll descrption"@:>@ @<:@-cc "CC"@:>@ @<:@-f@<:@lags@:>@ "CFLAGS"@:>@'
- echo ' @<:@-ord@<:@inals@:>@@:>@ -ex@<:@clude@:>@ "symbol(s)"'
- echo ' @<:@-libf@<:@lags@:>@ "{INIT|TERM}{GLOBAL|INSTANCE}"@:>@ @<:@-nocrt@<:@dll@:>@@:>@ @<:@-nolxl@<:@ite@:>@@:>@'
- echo ' @<:@*.o@:>@ @<:@*.a@:>@'
- echo '*> "output_file" should have no extension.'
- echo ' If it has the .o, .a or .dll extension, it is automatically removed.'
- echo ' The import library name is derived from this and is set to "name".a,'
- echo ' unless overridden by -import'
- echo '*> "importlib_name" should have no extension.'
- echo ' If it has the .o, or .a extension, it is automatically removed.'
- echo ' This name is used as the import library name and may be longer and'
- echo ' more descriptive than the DLL name which has to follow the old '
- echo ' 8.3 convention of FAT.'
- echo '*> "script.sh may be given to override the output_file name by a'
- echo ' different name. It is mainly useful if the regular make process'
- echo ' of some package does not take into account OS/2 restriction of'
- echo ' DLL name lengths. It takes the importlib name as input and is'
- echo ' supposed to procude a shorter name as output. The script should'
- echo ' expect to get importlib_name without extension and should produce'
- echo ' a (max.) 8 letter name without extension.'
- echo '*> "cc" is used to use another GCC executable. (default: gcc.exe)'
- echo '*> "flags" should be any set of valid GCC flags. (default: -s -Zcrtdll)'
- echo ' These flags will be put at the start of GCC command line.'
- echo '*> -ord@<:@inals@:>@ tells dllar to export entries by ordinals. Be careful.'
- echo '*> -ex@<:@clude@:>@ defines symbols which will not be exported. You can define'
- echo ' multiple symbols, for example -ex "myfunc yourfunc _GLOBAL*".'
- echo ' If the last character of a symbol is "*", all symbols beginning'
- echo ' with the prefix before "*" will be exclude, (see _GLOBAL* above).'
- echo '*> -libf@<:@lags@:>@ can be used to add INITGLOBAL/INITINSTANCE and/or'
- echo ' TERMGLOBAL/TERMINSTANCE flags to the dynamically-linked library.'
- echo '*> -nocrt@<:@dll@:>@ switch will disable linking the library against emx''s'
- echo ' C runtime DLLs.'
- echo '*> -nolxl@<:@ite@:>@ switch will disable running lxlite on the resulting DLL.'
- echo '*> All other switches (for example -L./ or -lmylib) will be passed'
- echo ' unchanged to GCC at the end of command line.'
- echo '*> If you create a DLL from a library and you do not specify -o,'
- echo ' the basename for DLL and import library will be set to library name,'
- echo ' the initial library will be renamed to 'name'_s.a (_s for static)'
- echo ' i.e. "dllar gcc.a" will create gcc.dll and gcc.a, and the initial'
- echo ' library will be renamed into gcc_s.a.'
- echo '--------'
- echo 'Example:'
- echo ' dllar -o gcc290.dll libgcc.a -d "GNU C runtime library" -ord'
- echo ' -ex "__main __ctordtor*" -libf "INITINSTANCE TERMINSTANCE"'
- CleanUp
- exit 1
-}
-
-# Execute a command.
-# If exit code of the commnad <> 0 CleanUp() is called and we'll exit the script.
-# @Uses Whatever CleanUp() uses.
-doCommand() {
- echo "${D}*"
- eval ${D}*
- rcCmd=${D}?
-
- if @<:@ ${D}rcCmd -ne 0 @:>@; then
- echo "command failed, exit code="${D}rcCmd
- CleanUp
- exit ${D}rcCmd
- fi
-}
-
-# main routine
-# setup globals
-cmdLine=${D}*
-outFile=""
-outimpFile=""
-inputFiles=""
-renameScript=""
-description=""
-CC=gcc.exe
-CFLAGS="-s -Zcrtdll"
-EXTRA_CFLAGS=""
-EXPORT_BY_ORDINALS=0
-exclude_symbols=""
-library_flags=""
-curDir=\`pwd\`
-curDirS=curDir
-case ${D}curDirS in
-*/)
- ;;
-*)
- curDirS=${D}{curDirS}"/"
- ;;
-esac
-# Parse commandline
-libsToLink=0
-omfLinking=0
-while @<:@ ${D}1 @:>@; do
- case ${D}1 in
- -ord*)
- EXPORT_BY_ORDINALS=1;
- ;;
- -o*)
- shift
- outFile=${D}1
- ;;
- -i*)
- shift
- outimpFile=${D}1
- ;;
- -name-mangler-script)
- shift
- renameScript=${D}1
- ;;
- -d*)
- shift
- description=${D}1
- ;;
- -f*)
- shift
- CFLAGS=${D}1
- ;;
- -c*)
- shift
- CC=${D}1
- ;;
- -h*)
- PrintHelp
- ;;
- -ex*)
- shift
- exclude_symbols=${D}{exclude_symbols}${D}1" "
- ;;
- -libf*)
- shift
- library_flags=${D}{library_flags}${D}1" "
- ;;
- -nocrt*)
- CFLAGS="-s"
- ;;
- -nolxl*)
- flag_USE_LXLITE=0
- ;;
- -* | /*)
- case ${D}1 in
- -L* | -l*)
- libsToLink=1
- ;;
- -Zomf)
- omfLinking=1
- ;;
- *)
- ;;
- esac
- EXTRA_CFLAGS=${D}{EXTRA_CFLAGS}" "${D}1
- ;;
- *.dll)
- EXTRA_CFLAGS="${D}{EXTRA_CFLAGS} \`basnam ${D}1 .dll\`"
- if @<:@ ${D}omfLinking -eq 1 @:>@; then
- EXTRA_CFLAGS="${D}{EXTRA_CFLAGS}.lib"
- else
- EXTRA_CFLAGS="${D}{EXTRA_CFLAGS}.a"
- fi
- ;;
- *)
- found=0;
- if @<:@ ${D}libsToLink -ne 0 @:>@; then
- EXTRA_CFLAGS=${D}{EXTRA_CFLAGS}" "${D}1
- else
- for file in ${D}1 ; do
- if @<:@ -f ${D}file @:>@; then
- inputFiles="${D}{inputFiles} ${D}file"
- found=1
- fi
- done
- if @<:@ ${D}found -eq 0 @:>@; then
- echo "ERROR: No file(s) found: "${D}1
- exit 8
- fi
- fi
- ;;
- esac
- shift
-done # iterate cmdline words
-
-#
-if @<:@ -z "${D}inputFiles" @:>@; then
- echo "dllar: no input files"
- PrintHelp
-fi
-
-# Now extract all .o files from .a files
-newInputFiles=""
-for file in ${D}inputFiles ; do
- case ${D}file in
- *.a | *.lib)
- case ${D}file in
- *.a)
- suffix=".a"
- AR="ar"
- ;;
- *.lib)
- suffix=".lib"
- AR="emxomfar"
- EXTRA_CFLAGS="${D}EXTRA_CFLAGS -Zomf"
- ;;
- *)
- ;;
- esac
- dirname=\`basnam ${D}file ${D}suffix\`"_%"
- mkdir ${D}dirname
- if @<:@ ${D}? -ne 0 @:>@; then
- echo "Failed to create subdirectory ./${D}dirname"
- CleanUp
- exit 8;
- fi
- # Append '!' to indicate archive
- newInputFiles="${D}newInputFiles ${D}{dirname}!"
- doCommand "cd ${D}dirname; ${D}AR x ../${D}file"
- cd ${D}curDir
- found=0;
- for subfile in ${D}dirname/*.o* ; do
- if @<:@ -f ${D}subfile @:>@; then
- found=1
- if @<:@ -s ${D}subfile @:>@; then
- # FIXME: This should be: is file size > 32 byte, _not_ > 0!
- newInputFiles="${D}newInputFiles ${D}subfile"
- fi
- fi
- done
- if @<:@ ${D}found -eq 0 @:>@; then
- echo "WARNING: there are no files in archive \\'${D}file\\'"
- fi
- ;;
- *)
- newInputFiles="${D}{newInputFiles} ${D}file"
- ;;
- esac
-done
-inputFiles="${D}newInputFiles"
-
-# Output filename(s).
-do_backup=0;
-if @<:@ -z ${D}outFile @:>@; then
- do_backup=1;
- set outFile ${D}inputFiles; outFile=${D}2
-fi
-
-# If it is an archive, remove the '!' and the '_%' suffixes
-case ${D}outFile in
-*_%!)
- outFile=\`basnam ${D}outFile _%!\`
- ;;
-*)
- ;;
-esac
-case ${D}outFile in
-*.dll)
- outFile=\`basnam ${D}outFile .dll\`
- ;;
-*.DLL)
- outFile=\`basnam ${D}outFile .DLL\`
- ;;
-*.o)
- outFile=\`basnam ${D}outFile .o\`
- ;;
-*.obj)
- outFile=\`basnam ${D}outFile .obj\`
- ;;
-*.a)
- outFile=\`basnam ${D}outFile .a\`
- ;;
-*.lib)
- outFile=\`basnam ${D}outFile .lib\`
- ;;
-*)
- ;;
-esac
-case ${D}outimpFile in
-*.a)
- outimpFile=\`basnam ${D}outimpFile .a\`
- ;;
-*.lib)
- outimpFile=\`basnam ${D}outimpFile .lib\`
- ;;
-*)
- ;;
-esac
-if @<:@ -z ${D}outimpFile @:>@; then
- outimpFile=${D}outFile
-fi
-defFile="${D}{outFile}.def"
-arcFile="${D}{outimpFile}.a"
-arcFile2="${D}{outimpFile}.lib"
-
-#create ${D}dllFile as something matching 8.3 restrictions,
-if @<:@ -z ${D}renameScript @:>@ ; then
- dllFile="${D}outFile"
-else
- dllFile=\`${D}renameScript ${D}outimpFile\`
-fi
-
-if @<:@ ${D}do_backup -ne 0 @:>@ ; then
- if @<:@ -f ${D}arcFile @:>@ ; then
- doCommand "mv ${D}arcFile ${D}{outFile}_s.a"
- fi
- if @<:@ -f ${D}arcFile2 @:>@ ; then
- doCommand "mv ${D}arcFile2 ${D}{outFile}_s.lib"
- fi
-fi
-
-# Extract public symbols from all the object files.
-tmpdefFile=${D}{defFile}_%
-rm -f ${D}tmpdefFile
-for file in ${D}inputFiles ; do
- case ${D}file in
- *!)
- ;;
- *)
- doCommand "emxexp -u ${D}file >> ${D}tmpdefFile"
- ;;
- esac
-done
-
-# Create the def file.
-rm -f ${D}defFile
-echo "LIBRARY \`basnam ${D}dllFile\` ${D}library_flags" >> ${D}defFile
-dllFile="${D}{dllFile}.dll"
-if @<:@ ! -z ${D}description @:>@; then
- echo "DESCRIPTION \\"${D}{description}\\"" >> ${D}defFile
-fi
-echo "EXPORTS" >> ${D}defFile
-
-doCommand "cat ${D}tmpdefFile | sort.exe | uniq.exe > ${D}{tmpdefFile}%"
-grep -v "^ *;" < ${D}{tmpdefFile}% | grep -v "^ *${D}" >${D}tmpdefFile
-
-# Checks if the export is ok or not.
-for word in ${D}exclude_symbols; do
- grep -v ${D}word < ${D}tmpdefFile >${D}{tmpdefFile}%
- mv ${D}{tmpdefFile}% ${D}tmpdefFile
-done
-
-
-if @<:@ ${D}EXPORT_BY_ORDINALS -ne 0 @:>@; then
- sed "=" < ${D}tmpdefFile | \\
- sed '
- N
- : loop
- s/^\\(@<:@0-9@:>@\\+\\)\\(@<:@^;@:>@*\\)\\(;.*\\)\\?/\\2 @\\1 NONAME/
- t loop
- ' > ${D}{tmpdefFile}%
- grep -v "^ *${D}" < ${D}{tmpdefFile}% > ${D}tmpdefFile
-else
- rm -f ${D}{tmpdefFile}%
-fi
-cat ${D}tmpdefFile >> ${D}defFile
-rm -f ${D}tmpdefFile
-
-# Do linking, create implib, and apply lxlite.
-gccCmdl="";
-for file in ${D}inputFiles ; do
- case ${D}file in
- *!)
- ;;
- *)
- gccCmdl="${D}gccCmdl ${D}file"
- ;;
- esac
-done
-doCommand "${D}CC ${D}CFLAGS -Zdll -o ${D}dllFile ${D}defFile ${D}gccCmdl ${D}EXTRA_CFLAGS"
-touch "${D}{outFile}.dll"
-
-doCommand "emximp -o ${D}arcFile ${D}defFile"
-if @<:@ ${D}flag_USE_LXLITE -ne 0 @:>@; then
- add_flags="";
- if @<:@ ${D}EXPORT_BY_ORDINALS -ne 0 @:>@; then
- add_flags="-ynd"
- fi
- doCommand "lxlite -cs -t: -mrn -mln ${D}add_flags ${D}dllFile"
-fi
-doCommand "emxomf -s -l ${D}arcFile"
-
-# Successful exit.
-CleanUp 1
-exit 0
-EOF
-dnl ===================== dllar.sh ends here =====================
-])
-
-dnl
-dnl This file is part of Bakefile (http://www.bakefile.org)
-dnl
-dnl Copyright (C) 2003-2007 Vaclav Slavik, David Elliott and others
-dnl
-dnl Permission is hereby granted, free of charge, to any person obtaining a
-dnl copy of this software and associated documentation files (the "Software"),
-dnl to deal in the Software without restriction, including without limitation
-dnl the rights to use, copy, modify, merge, publish, distribute, sublicense,
-dnl and/or sell copies of the Software, and to permit persons to whom the
-dnl Software is furnished to do so, subject to the following conditions:
-dnl
-dnl The above copyright notice and this permission notice shall be included in
-dnl all copies or substantial portions of the Software.
-dnl
-dnl THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-dnl IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-dnl FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-dnl THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-dnl LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-dnl FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-dnl DEALINGS IN THE SOFTWARE.
-dnl
-dnl $Id: bakefile-lang.m4 1278 2008-11-17 22:26:10Z vadz $
-dnl
-dnl Compiler detection macros by David Elliott and Vadim Zeitlin
-dnl
-
-
-dnl ===========================================================================
-dnl Macros to detect different C/C++ compilers
-dnl ===========================================================================
-
-dnl Based on autoconf _AC_LANG_COMPILER_GNU
-dnl _AC_BAKEFILE_LANG_COMPILER(NAME, LANG, SYMBOL, IF-YES, IF-NO)
-AC_DEFUN([_AC_BAKEFILE_LANG_COMPILER],
-[
- AC_LANG_PUSH($2)
- AC_CACHE_CHECK(
- [whether we are using the $1 $2 compiler],
- [bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3],
- [AC_TRY_COMPILE(
- [],
- [
- #ifndef $3
- choke me
- #endif
- ],
- [bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3=yes],
- [bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3=no]
- )
- ]
- )
- if test "x$bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3" = "xyes"; then
- :; $4
- else
- :; $5
- fi
- AC_LANG_POP($2)
-])
-
-dnl More specific version of the above macro checking whether the compiler
-dnl version is at least the given one (assumes that we do use this compiler)
-dnl
-dnl _AC_BAKEFILE_LANG_COMPILER_LATER_THAN(NAME, LANG, SYMBOL, VER, VERMSG, IF-YES, IF-NO)
-AC_DEFUN([_AC_BAKEFILE_LANG_COMPILER_LATER_THAN],
-[
- AC_LANG_PUSH($2)
- AC_CACHE_CHECK(
- [whether we are using $1 $2 compiler v$5 or later],
- [bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3[]_lt_[]$4],
- [AC_TRY_COMPILE(
- [],
- [
- #ifndef $3 || $3 < $4
- choke me
- #endif
- ],
- [bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3[]_lt_[]$4=yes],
- [bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3[]_lt_[]$4=no]
- )
- ]
- )
- if test "x$bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3[]_lt_[]$4" = "xyes"; then
- :; $6
- else
- :; $7
- fi
- AC_LANG_POP($2)
-])
-
-dnl CodeWarrior Metrowerks compiler defines __MWERKS__ for both C and C++
-AC_DEFUN([AC_BAKEFILE_PROG_MWCC],
-[
- _AC_BAKEFILE_LANG_COMPILER(Metrowerks, C, __MWERKS__, MWCC=yes)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_MWCXX],
-[
- _AC_BAKEFILE_LANG_COMPILER(Metrowerks, C++, __MWERKS__, MWCXX=yes)
-])
-
-dnl IBM xlC compiler defines __xlC__ for both C and C++
-AC_DEFUN([AC_BAKEFILE_PROG_XLCC],
-[
- _AC_BAKEFILE_LANG_COMPILER([IBM xlC], C, __xlC__, XLCC=yes)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_XLCXX],
-[
- _AC_BAKEFILE_LANG_COMPILER([IBM xlC], C++, __xlC__, XLCXX=yes)
-])
-
-dnl recent versions of SGI mipsPro compiler define _SGI_COMPILER_VERSION
-dnl
-dnl NB: old versions define _COMPILER_VERSION but this could probably be
-dnl defined by other compilers too so don't test for it to be safe
-AC_DEFUN([AC_BAKEFILE_PROG_SGICC],
-[
- _AC_BAKEFILE_LANG_COMPILER(SGI, C, _SGI_COMPILER_VERSION, SGICC=yes)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_SGICXX],
-[
- _AC_BAKEFILE_LANG_COMPILER(SGI, C++, _SGI_COMPILER_VERSION, SGICXX=yes)
-])
-
-dnl Sun compiler defines __SUNPRO_C/__SUNPRO_CC
-AC_DEFUN([AC_BAKEFILE_PROG_SUNCC],
-[
- _AC_BAKEFILE_LANG_COMPILER(Sun, C, __SUNPRO_C, SUNCC=yes)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_SUNCXX],
-[
- _AC_BAKEFILE_LANG_COMPILER(Sun, C++, __SUNPRO_CC, SUNCXX=yes)
-])
-
-dnl Intel icc compiler defines __INTEL_COMPILER for both C and C++
-AC_DEFUN([AC_BAKEFILE_PROG_INTELCC],
-[
- _AC_BAKEFILE_LANG_COMPILER(Intel, C, __INTEL_COMPILER, INTELCC=yes)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_INTELCXX],
-[
- _AC_BAKEFILE_LANG_COMPILER(Intel, C++, __INTEL_COMPILER, INTELCXX=yes)
-])
-
-dnl Intel compiler command line options changed in incompatible ways sometimes
-dnl before v8 (-KPIC was replaced with gcc-compatible -fPIC) and again in v10
-dnl (-create-pch deprecated in favour of -pch-create) so we need to test for
-dnl its exact version too
-AC_DEFUN([AC_BAKEFILE_PROG_INTELCC_8],
-[
- _AC_BAKEFILE_LANG_COMPILER_LATER_THAN(Intel, C, __INTEL_COMPILER, 800, 8, INTELCC8=yes)
-])
-AC_DEFUN([AC_BAKEFILE_PROG_INTELCXX_8],
-[
- _AC_BAKEFILE_LANG_COMPILER_LATER_THAN(Intel, C++, __INTEL_COMPILER, 800, 8, INTELCXX8=yes)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_INTELCC_10],
-[
- _AC_BAKEFILE_LANG_COMPILER_LATER_THAN(Intel, C, __INTEL_COMPILER, 1000, 10, INTELCC10=yes)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_INTELCXX_10],
-[
- _AC_BAKEFILE_LANG_COMPILER_LATER_THAN(Intel, C++, __INTEL_COMPILER, 1000, 10, INTELCXX10=yes)
-])
-
-dnl HP-UX aCC: see http://docs.hp.com/en/6162/preprocess.htm#macropredef
-AC_DEFUN([AC_BAKEFILE_PROG_HPCC],
-[
- _AC_BAKEFILE_LANG_COMPILER(HP, C, __HP_cc, HPCC=yes)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_HPCXX],
-[
- _AC_BAKEFILE_LANG_COMPILER(HP, C++, __HP_aCC, HPCXX=yes)
-])
-
-dnl Tru64 cc and cxx
-AC_DEFUN([AC_BAKEFILE_PROG_COMPAQCC],
-[
- _AC_BAKEFILE_LANG_COMPILER(Compaq, C, __DECC, COMPAQCC=yes)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_COMPAQCXX],
-[
- _AC_BAKEFILE_LANG_COMPILER(Compaq, C++, __DECCXX, COMPAQCXX=yes)
-])
-
-dnl ===========================================================================
-dnl macros to detect specialty compiler options
-dnl ===========================================================================
-
-dnl Figure out if we need to pass -ext o to compiler (MetroWerks)
-AC_DEFUN([AC_BAKEFILE_METROWERKS_EXTO],
-[AC_CACHE_CHECK([if the _AC_LANG compiler requires -ext o], bakefile_cv_[]_AC_LANG_ABBREV[]_exto,
-dnl First create an empty conf test
-[AC_LANG_CONFTEST([AC_LANG_PROGRAM()])
-dnl Now remove .o and .c.o or .cc.o
-rm -f conftest.$ac_objext conftest.$ac_ext.o
-dnl Now compile the test
-AS_IF([AC_TRY_EVAL(ac_compile)],
-dnl If the test succeeded look for conftest.c.o or conftest.cc.o
-[for ac_file in `(ls conftest.* 2>/dev/null)`; do
- case $ac_file in
- conftest.$ac_ext.o)
- bakefile_cv_[]_AC_LANG_ABBREV[]_exto="-ext o"
- ;;
- *)
- ;;
- esac
-done],
-[AC_MSG_FAILURE([cannot figure out if compiler needs -ext o: cannot compile])
-]) dnl AS_IF
-
-rm -f conftest.$ac_ext.o conftest.$ac_objext conftest.$ac_ext
-]) dnl AC_CACHE_CHECK
-
-if test "x$bakefile_cv_[]_AC_LANG_ABBREV[]_exto" '!=' "x"; then
- if test "[]_AC_LANG_ABBREV[]" = "c"; then
- CFLAGS="$bakefile_cv_[]_AC_LANG_ABBREV[]_exto $CFLAGS"
- fi
- if test "[]_AC_LANG_ABBREV[]" = "cxx"; then
- CXXFLAGS="$bakefile_cv_[]_AC_LANG_ABBREV[]_exto $CXXFLAGS"
- fi
-fi
-]) dnl AC_DEFUN
-
-
-dnl ===========================================================================
-dnl Macros to do all of the compiler detections as one macro
-dnl ===========================================================================
-
-dnl check for different proprietary compilers depending on target platform
-dnl _AC_BAKEFILE_PROG_COMPILER(LANG)
-AC_DEFUN([_AC_BAKEFILE_PROG_COMPILER],
-[
- AC_PROG_$1
-
- dnl Intel compiler can be used under several different OS and even
- dnl different architectures (x86, amd64 and Itanium) so it's easier to just
- dnl always test for it
- AC_BAKEFILE_PROG_INTEL$1
-
- dnl If we use Intel compiler we also need to know its version
- if test "$INTEL$1" = "yes"; then
- AC_BAKEFILE_PROG_INTEL$1_8
- AC_BAKEFILE_PROG_INTEL$1_10
- fi
-
- dnl if we're using gcc, we can't be using any of incompatible compilers
- if test "x$G$1" != "xyes"; then
- if test "x$1" = "xC"; then
- AC_BAKEFILE_METROWERKS_EXTO
- if test "x$bakefile_cv_c_exto" '!=' "x"; then
- unset ac_cv_prog_cc_g
- _AC_PROG_CC_G
- fi
- fi
-
- dnl most of these compilers are only used under well-defined OS so
- dnl don't waste time checking for them on other ones
- case `uname -s` in
- AIX*)
- AC_BAKEFILE_PROG_XL$1
- ;;
-
- Darwin)
- AC_BAKEFILE_PROG_MW$1
- if test "$MW$1" != "yes"; then
- AC_BAKEFILE_PROG_XL$1
- fi
- ;;
-
- IRIX*)
- AC_BAKEFILE_PROG_SGI$1
- ;;
-
- Linux*)
- dnl Sun CC is now available under Linux too, test for it unless
- dnl we already found that we were using a different compiler
- if test "$INTEL$1" != "yes"; then
- AC_BAKEFILE_PROG_SUN$1
- fi
- ;;
-
- HP-UX*)
- AC_BAKEFILE_PROG_HP$1
- ;;
-
- OSF1)
- AC_BAKEFILE_PROG_COMPAQ$1
- ;;
-
- SunOS)
- AC_BAKEFILE_PROG_SUN$1
- ;;
- esac
- fi
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_CC],
-[
- _AC_BAKEFILE_PROG_COMPILER(CC)
-])
-
-AC_DEFUN([AC_BAKEFILE_PROG_CXX],
-[
- _AC_BAKEFILE_PROG_COMPILER(CXX)
-])
-
-
-dnl
-dnl This file is part of Bakefile (http://www.bakefile.org)
-dnl
-dnl Copyright (C) 2003-2007 Vaclav Slavik and others
-dnl
-dnl Permission is hereby granted, free of charge, to any person obtaining a
-dnl copy of this software and associated documentation files (the "Software"),
-dnl to deal in the Software without restriction, including without limitation
-dnl the rights to use, copy, modify, merge, publish, distribute, sublicense,
-dnl and/or sell copies of the Software, and to permit persons to whom the
-dnl Software is furnished to do so, subject to the following conditions:
-dnl
-dnl The above copyright notice and this permission notice shall be included in
-dnl all copies or substantial portions of the Software.
-dnl
-dnl THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-dnl IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-dnl FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-dnl THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-dnl LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-dnl FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-dnl DEALINGS IN THE SOFTWARE.
-dnl
-dnl $Id: bakefile.m4 1327 2009-10-24 10:10:38Z vaclavslavik $
-dnl
-dnl Support macros for makefiles generated by BAKEFILE.
-dnl
-
-
-dnl ---------------------------------------------------------------------------
-dnl Lots of compiler & linker detection code contained here was taken from
-dnl wxWidgets configure.in script (see http://www.wxwidgets.org)
-dnl ---------------------------------------------------------------------------
-
-
-
-dnl ---------------------------------------------------------------------------
-dnl AC_BAKEFILE_GNUMAKE
-dnl
-dnl Detects GNU make
-dnl ---------------------------------------------------------------------------
-
-AC_DEFUN([AC_BAKEFILE_GNUMAKE],
-[
- dnl does make support "-include" (only GNU make does AFAIK)?
- AC_CACHE_CHECK([if make is GNU make], bakefile_cv_prog_makeisgnu,
- [
- if ( ${SHELL-sh} -c "${MAKE-make} --version" 2> /dev/null |
- egrep -s GNU > /dev/null); then
- bakefile_cv_prog_makeisgnu="yes"
- else
- bakefile_cv_prog_makeisgnu="no"
- fi
- ])
-
- if test "x$bakefile_cv_prog_makeisgnu" = "xyes"; then
- IF_GNU_MAKE=""
- else
- IF_GNU_MAKE="#"
- fi
- AC_SUBST(IF_GNU_MAKE)
-])
-
-dnl ---------------------------------------------------------------------------
-dnl AC_BAKEFILE_PLATFORM
-dnl
-dnl Detects platform and sets PLATFORM_XXX variables accordingly
-dnl ---------------------------------------------------------------------------
-
-AC_DEFUN([AC_BAKEFILE_PLATFORM],
-[
- PLATFORM_UNIX=0
- PLATFORM_WIN32=0
- PLATFORM_MSDOS=0
- PLATFORM_MAC=0
- PLATFORM_MACOS=0
- PLATFORM_MACOSX=0
- PLATFORM_OS2=0
- PLATFORM_BEOS=0
-
- if test "x$BAKEFILE_FORCE_PLATFORM" = "x"; then
- case "${BAKEFILE_HOST}" in
- *-*-mingw32* )
- PLATFORM_WIN32=1
- ;;
- *-pc-msdosdjgpp )
- PLATFORM_MSDOS=1
- ;;
- *-pc-os2_emx | *-pc-os2-emx )
- PLATFORM_OS2=1
- ;;
- *-*-darwin* )
- PLATFORM_MAC=1
- PLATFORM_MACOSX=1
- ;;
- *-*-beos* )
- PLATFORM_BEOS=1
- ;;
- powerpc-apple-macos* )
- PLATFORM_MAC=1
- PLATFORM_MACOS=1
- ;;
- * )
- PLATFORM_UNIX=1
- ;;
- esac
- else
- case "$BAKEFILE_FORCE_PLATFORM" in
- win32 )
- PLATFORM_WIN32=1
- ;;
- msdos )
- PLATFORM_MSDOS=1
- ;;
- os2 )
- PLATFORM_OS2=1
-...
[truncated message content] |
|
From: <cur...@us...> - 2011-01-09 13:36:39
|
Revision: 78
http://wxdevcenter.svn.sourceforge.net/wxdevcenter/?rev=78&view=rev
Author: cursorstar
Date: 2011-01-09 13:36:31 +0000 (Sun, 09 Jan 2011)
Log Message:
-----------
Add icons for text view
Modified Paths:
--------------
trunk/wxdevcenter/plugins/text/text.cpp
Added Paths:
-----------
trunk/wxdevcenter/share/pixmaps/wxDevCenter/bookmark-next.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/bookmark-previous.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/bookmark-remove-all.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/bookmark-toggle.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/document-remove.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/process/
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/process/execute.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/text/
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/text/end-of-lines.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/text/fast-find.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/text/indent-lines.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/text/line-numbers.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/text/long-lines.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/text/toggle-folder.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/text/white-spaces.svg
trunk/wxdevcenter/share/pixmaps/wxDevCenter/plugins/text/wrap-mode.svg
Modified: trunk/wxdevcenter/plugins/text/text.cpp
===================================================================
--- trunk/wxdevcenter/plugins/text/text.cpp 2011-01-06 19:00:28 UTC (rev 77)
+++ trunk/wxdevcenter/plugins/text/text.cpp 2011-01-09 13:36:31 UTC (rev 78)
@@ -450,14 +450,14 @@
entry = new dcActionGroupEntry(viewTempl, wxID_ANY, wxdcACTION_GROUP_ENTRY_SHOW, wxT(""), wxT(""), wxT(""), wxdcACTION_GROUP_PRIORITY_SHOW);
dcActionManager::Register(entry);
group = new dcActionGroup(wxID_ANY, wxT("Decoration"));
- group->AppendCheck(XRCID("LINE_NUMBERS"), _("Line numbers"), _("Show line numbers"), _("Show line numbers at left of the text."));
- group->AppendCheck(XRCID("DISPLAY_EOL"), _("Display end-of-lines"), _("Display end-of-line characters"), _("end-of-line characters"));
- group->AppendCheck(XRCID("INDENT_GUIDES"), _("Indent guides"), _("Show indent guides"), _("Show indent guides."));
- group->AppendCheck(XRCID("LONG_LINES"), _("Long lines"), _("Show long lines"), _("Show long lines."));
- group->AppendCheck(XRCID("WHITE_SPACES"), _("White spaces"), _("Show white spaces"), _("Show white space characters."));
- group->AppendCheck(XRCID("WRAP_MODE"), _("Wrap mode"));
- group->Append(XRCID("TOGGLE_FOLD"), _("Toggle fold"), _("Toggle current folder"), _("Toggle current folder."));
- group->AppendCheck(XRCID("SHOW_FAST_FIND"), _T("Fast find"), _T("Show fast find"), _T("Show fast find field"));
+ group->AppendCheck(XRCID("LINE_NUMBERS"), _("Line numbers"), _("Show line numbers"), _("Show line numbers at left of the text."), dcART_PLUGIN("text", "line-numbers"));
+ group->AppendCheck(XRCID("DISPLAY_EOL"), _("Display end-of-lines"), _("Display end-of-line characters"), _("end-of-line characters"), dcART_PLUGIN("text", "end-of-lines"));
+ group->AppendCheck(XRCID("INDENT_GUIDES"), _("Indent guides"), _("Show indent guides"), _("Show indent guides."), dcART_PLUGIN("text", "indent-lines"));
+ group->AppendCheck(XRCID("LONG_LINES"), _("Long lines"), _("Show long lines"), _("Show long lines."), dcART_PLUGIN("text", "long-lines"));
+ group->AppendCheck(XRCID("WHITE_SPACES"), _("White spaces"), _("Show white spaces"), _("Show white space characters."), dcART_PLUGIN("text", "white-spaces"));
+ group->AppendCheck(XRCID("WRAP_MODE"), _("Wrap mode"))->Art(dcART_PLUGIN("text", "wrap-mode"));
+ group->Append(XRCID("TOGGLE_FOLD"), _("Toggle fold"), _("Toggle current folder"), _("Toggle current folder."), dcART_PLUGIN("text", "toggle-folder"));
+ group->AppendCheck(XRCID("SHOW_FAST_FIND"), _T("Fast find"), _T("Show fast find"), _T("Show fast find field"), dcART_PLUGIN("text", "fast-find"));
entry->Append(group);
group = new dcActionGroup(wxID_ANY, wxT("Zoom"));
group->Append(XRCID("ZOOM_IN"), _("Zoom in"))->Accelerator(dcKeyCombo(wxT('+')).Ctrl()).Art("zoom-in");
@@ -477,7 +477,7 @@
}
entry->Append(group);
group = new dcActionGroup(wxID_ANY, wxT("Bookmarks"));
- group->Append(XRCID("TOGGLE_BOOKMARK"), _("Toggle bookmark"))->Accelerator(dcKeyCombo(wxT('K')).Ctrl()).Target(viewTempl).Art("bookmark-new");
+ group->Append(XRCID("TOGGLE_BOOKMARK"), _("Toggle bookmark"))->Accelerator(dcKeyCombo(wxT('K')).Ctrl()).Target(viewTempl).Art("bookmark-toggle");
group->Append(XRCID("CLEAR_BOOKMARK"), _("Remove all bookmarks"))->Target(viewTempl).Art("bookmark-remove-all");
group->Append(XRCID("NEXT_BOOKMARK"), _("Next bookmark"))->Accelerator(dcKeyCombo(wxT('N')).Ctrl()).Target(viewTempl).Art("bookmark-next");
group->Append(XRCID("PREV_BOOKMARK"), _("Previous bookmark"))->Accelerator(dcKeyCombo(wxT('P')).Ctrl()).Target(viewTempl).Art("bookmark-previous");
Added: trunk/wxdevcenter/share/pixmaps/wxDevCenter/bookmark-next.svg
===================================================================
--- trunk/wxdevcenter/share/pixmaps/wxDevCenter/bookmark-next.svg (rev 0)
+++ trunk/wxdevcenter/share/pixmaps/wxDevCenter/bookmark-next.svg 2011-01-09 13:36:31 UTC (rev 78)
@@ -0,0 +1,761 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:export-ydpi="240.00000"
+ inkscape:export-xdpi="240.00000"
+ inkscape:export-filename="/home/jimmac/gfx/novell/pdes/trunk/docs/BIGmime-text.png"
+ sodipodi:docname="bookmark-next.svg"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:version="0.32"
+ id="svg249"
+ height="48.000000px"
+ width="48.000000px"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ version="1.1">
+ <defs
+ id="defs3">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 24 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="48 : 24 : 1"
+ inkscape:persp3d-origin="24 : 16 : 1"
+ id="perspective100" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5031"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5060">
+ <stop
+ style="stop-color:black;stop-opacity:1;"
+ offset="0"
+ id="stop5062" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5064" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5060"
+ id="radialGradient5029"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)"
+ cx="605.71429"
+ cy="486.64789"
+ fx="605.71429"
+ fy="486.64789"
+ r="117.14286" />
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="0"
+ id="stop5050" />
+ <stop
+ id="stop5056"
+ offset="0.5"
+ style="stop-color:black;stop-opacity:1;" />
+ <stop
+ style="stop-color:black;stop-opacity:0;"
+ offset="1"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5048"
+ id="linearGradient5027"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)"
+ x1="302.85715"
+ y1="366.64789"
+ x2="302.85715"
+ y2="609.50507" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2906">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop2908" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop2910" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2896">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop2898" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop2900" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2598">
+ <stop
+ style="stop-color:#859dbc;stop-opacity:1;"
+ offset="0"
+ id="stop2600" />
+ <stop
+ style="stop-color:#547299;stop-opacity:1;"
+ offset="1"
+ id="stop2602" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2590">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop2592" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop2594" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5897">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop5899" />
+ <stop
+ id="stop5905"
+ offset="0.50000000"
+ style="stop-color:#000000;stop-opacity:0.56701028;" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0.0000000;"
+ offset="1.0000000"
+ id="stop5901" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5866">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop5868" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop5870" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4404">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop4406" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop4408" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4542">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4544" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop4546" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient15662">
+ <stop
+ id="stop15664"
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ id="stop15666"
+ offset="1.0000000"
+ style="stop-color:#f8f8f8;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient269">
+ <stop
+ id="stop270"
+ offset="0.0000000"
+ style="stop-color:#a3a3a3;stop-opacity:1.0000000;" />
+ <stop
+ id="stop271"
+ offset="1.0000000"
+ style="stop-color:#4c4c4c;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient259">
+ <stop
+ id="stop260"
+ offset="0.0000000"
+ style="stop-color:#fafafa;stop-opacity:1.0000000;" />
+ <stop
+ id="stop261"
+ offset="1.0000000"
+ style="stop-color:#bbbbbb;stop-opacity:1.0000000;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12512">
+ <stop
+ id="stop12513"
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;" />
+ <stop
+ id="stop12517"
+ offset="0.50000000"
+ style="stop-color:#fff520;stop-opacity:0.89108908;" />
+ <stop
+ id="stop12514"
+ offset="1.0000000"
+ style="stop-color:#fff300;stop-opacity:0.0000000;" />
+ </linearGradient>
+ <radialGradient
+ r="14.375000"
+ fy="125.00000"
+ fx="55.000000"
+ cy="125.00000"
+ cx="55.000000"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient278"
+ xlink:href="#linearGradient12512"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient269"
+ id="radialGradient15656"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.968273,0.000000,0.000000,1.036374,3.250000,0.489522)"
+ cx="8.8244190"
+ cy="3.7561285"
+ fx="8.8244190"
+ fy="3.7561285"
+ r="37.751713" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient259"
+ id="radialGradient15658"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.960493,0.000000,0.000000,1.044769,-0.103553,-0.159183)"
+ cx="33.966679"
+ cy="35.736916"
+ fx="33.966679"
+ fy="35.736916"
+ r="86.708450" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient15662"
+ id="radialGradient15668"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.973033,0.000000,0.000000,1.034937,3.168754,0.555277)"
+ cx="8.1435566"
+ cy="7.2678967"
+ fx="8.1435566"
+ fy="7.2678967"
+ r="38.158695" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4542"
+ id="radialGradient4548"
+ cx="24.306795"
+ cy="42.07798"
+ fx="24.306795"
+ fy="42.07798"
+ r="15.821514"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,0.284916,0.000000,30.08928)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4404"
+ id="linearGradient4410"
+ x1="16.812500"
+ y1="1.8750000"
+ x2="16.812500"
+ y2="4.7187500"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-1.319549,0.000000,0.000000,1.362060,40.38853,-0.362057)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5866"
+ id="linearGradient5872"
+ x1="19.452349"
+ y1="13.174174"
+ x2="19.685436"
+ y2="27.095339"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.224255,0.000000,0.000000,1.282176,0.371569,0.264657)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5897"
+ id="linearGradient5903"
+ x1="19.000000"
+ y1="9.7738247"
+ x2="19.000000"
+ y2="15.635596"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.319549,0.000000,0.000000,2.133926,-4.476133,-14.64845)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2590"
+ id="linearGradient2596"
+ x1="19.970377"
+ y1="6.1167107"
+ x2="19.970377"
+ y2="2.53125"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.319549,0.000000,0.000000,1.280356,-5.745298,0.249007)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2598"
+ id="linearGradient2604"
+ x1="18.431311"
+ y1="19.119474"
+ x2="18.402472"
+ y2="4.2702327"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.319549,0.000000,0.000000,1.299013,-3.106200,-1.336165)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2896"
+ id="linearGradient2902"
+ x1="14.584077"
+ y1="1.6392649"
+ x2="14.552828"
+ y2="2.4912448"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,1.594214,0.000000,-0.790249)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2906"
+ id="linearGradient2912"
+ x1="13.354311"
+ y1="1.4866425"
+ x2="14.075844"
+ y2="2.4017651"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.000000,0.000000,0.000000,1.184816,0.000000,-0.727880)" />
+ <radialGradient
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.046729,0,0,1.55761,-48.688428,-1.1977447)"
+ r="17.171415"
+ fy="2.8969381"
+ fx="19.701141"
+ cy="2.8969381"
+ cx="19.701141"
+ id="radialGradient8656"
+ xlink:href="#linearGradient8650"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient8650"
+ inkscape:collect="always">
+ <stop
+ id="stop8652"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop8654"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2591"
+ id="radialGradient2597"
+ cx="22.291636"
+ cy="32.797512"
+ fx="22.291636"
+ fy="32.797512"
+ r="16.9562"
+ gradientTransform="matrix(0.843022,0,0,1.020168,4.499298,1.381992)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2591">
+ <stop
+ style="stop-color:#73d216"
+ offset="0"
+ id="stop2593" />
+ <stop
+ style="stop-color:#4e9a06"
+ offset="1.0000000"
+ id="stop2595" />
+ </linearGradient>
+ <radialGradient
+ r="16.9562"
+ fy="32.797512"
+ fx="22.291636"
+ cy="32.797512"
+ cx="22.291636"
+ gradientTransform="matrix(0.843022,0,0,1.020168,-24.671141,-3.2678387)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient3147"
+ xlink:href="#linearGradient2591"
+ inkscape:collect="always" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2591"
+ id="radialGradient3209"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.843022,0,0,1.020168,-24.671141,-3.2678387)"
+ cx="22.291636"
+ cy="32.797512"
+ fx="22.291636"
+ fy="32.797512"
+ r="16.9562" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8650"
+ id="radialGradient3211"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.046729,0,0,1.55761,-48.688428,-1.1977447)"
+ cx="19.701141"
+ cy="2.8969381"
+ fx="19.701141"
+ fy="2.8969381"
+ r="17.171415" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-y="25"
+ inkscape:window-x="0"
+ inkscape:window-height="850"
+ inkscape:window-width="1440"
+ inkscape:document-units="px"
+ inkscape:grid-bbox="true"
+ showgrid="false"
+ inkscape:current-layer="layer5"
+ inkscape:cy="24.452119"
+ inkscape:cx="29.952904"
+ inkscape:zoom="13.270833"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="0.25490196"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:showpageshadow="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>New Bookmark</dc:title>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>bookmark</rdf:li>
+ <rdf:li>remember</rdf:li>
+ <rdf:li>favorite</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Andreas Nilsson</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:source />
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title>Jakub Steiner</dc:title>
+ </cc:Agent>
+ </dc:contributor>
+ <dc:description>create bookmark action</dc:description>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/publicdomain/">
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#Reproduction" />
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#Distribution" />
+ <cc:permits
+ rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer6"
+ inkscape:label="Shadow">
+ <g
+ style="display:inline"
+ id="g5022"
+ transform="matrix(2.165152e-2,0,0,1.485743e-2,43.0076,42.68539)">
+ <rect
+ y="-150.69685"
+ x="-1559.2523"
+ height="478.35718"
+ width="1339.6335"
+ id="rect4173"
+ style="opacity:0.40206185;color:black;fill:url(#linearGradient5027);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path5058"
+ d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z "
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient5029);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+ <path
+ style="opacity:0.40206185;color:black;fill:url(#radialGradient5031);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+ d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z "
+ id="path5018"
+ sodipodi:nodetypes="cccc" />
+ </g>
+ </g>
+ <g
+ style="display:inline"
+ inkscape:groupmode="layer"
+ inkscape:label="Base"
+ id="layer1">
+ <rect
+ style="color:#000000;fill:url(#radialGradient15658);fill-opacity:1.0000000;fill-rule:nonzero;stroke:url(#radialGradient15656);stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:block;overflow:visible"
+ id="rect15391"
+ width="34.875000"
+ height="41.063431"
+ x="6.5000000"
+ y="3.5000000"
+ ry="1.1490481"
+ rx="1.1490486" />
+ <rect
+ style="color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:nonzero;stroke:url(#radialGradient15668);stroke-width:0.99999958;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:block;overflow:visible"
+ id="rect15660"
+ width="32.937012"
+ height="39.028210"
+ x="7.5024552"
+ y="4.5010486"
+ ry="0.14904849"
+ rx="0.14904852" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.98855311;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:0.017543854"
+ d="M 11.505723,5.4942766 L 11.505723,43.400869"
+ id="path15672"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:0.20467831"
+ d="M 12.500000,5.0205154 L 12.500000,43.038228"
+ id="path15674"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Text"
+ style="display:inline">
+ <g
+ id="g2188">
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15686"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="9.0000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15688"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="11.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15690"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="13.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15692"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="15.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15694"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="17.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15696"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="19.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15698"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="21.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="color:#000000;fill:#9b9b9b;fill-opacity:0.54970759;fill-rule:nonzero;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.081871338;visibility:visible;display:block;overflow:visible"
+ id="rect15700"
+ width="20.000006"
+ height="1.0000000"
+ x="15.999994"
+ y="23.000000"
+ rx="0.13778631"
+ ry="0.065390877" />
+ <rect
+ style="...
[truncated message content] |