tea / e forked from etexteditor/e

e text editor

This URL has Read+Write access

e / external
name age message
..
file build_externals_linux.sh Wed May 06 05:01:46 -0700 2009 64-bit and Ubuntu-related changes [Andrey Turkin]
file build_externals_win.cmd Wed Apr 15 18:47:58 -0700 2009 Don't hardcode Program Files path (for intl. us... [adamv]
directory build_msvc/ Fri Apr 10 12:50:40 -0700 2009 Remote stdint.h I didn't found any uses of thi... [tea]
file build_wxwidgets_win.cmd Fri Apr 10 10:06:47 -0700 2009 Fixing windows build script; broke out wxwidget... [adamv]
file get-packages-ubuntu.sh Fri Apr 17 08:27:10 -0700 2009 use an existing package [Roger]
file get_externals_linux.sh Tue May 05 07:19:49 -0700 2009 Allow generated documents to access local resou... [tea]
file get_externals_win.sh Fri Apr 10 10:07:21 -0700 2009 Fixing windows build script; broke out wxwidget... [adamv]
directory patches/ Loading commit data...
file readme.txt Tue Apr 21 08:46:59 -0700 2009 Removed '...laster version.' from externals rea... [adamv]
directory stuff/ Wed May 06 05:01:46 -0700 2009 64-bit and Ubuntu-related changes [Andrey Turkin]
external/readme.txt
This directory needs to contain the external libraries used by e.

The easiest way to do this is to run the included shell script
(needs cygwin installed). It will download, patch and add msvc
specific project files. Just open a cygwin shell, cd to this
directory and run:

  ./get_externals_win.sh

The libraries can be manually downloaded from the following sites:

  libcurl-7.18.2
  http://curl.haxx.se/download.html

  libtomcrypt-1.11
  http://libtom.org/?page=download&newsitems=5&whatfile=crypt
  Alternate URL: http://libtomcrypt.com/download.html

  libtommath-0.39
  http://libtom.org/?page=download&newsitems=5&whatfile=ltm
  
  metakit
  http://www.equi4.com/metakit/overview.html
  
  pcre-7.6
  http://pcre.org/
  
  tinyxml
  http://sourceforge.net/projects/tinyxml
  
They all need to be built as static libraries.

There are project files for Visual C++ in the subdir "build_msvc".
If you choose to use these, they will have to be copied into the source
directories of the individual projects.

A few libaries need to be patched to be used in e. The patches can be
found in the "patches" subdirectory.

When building the libraries you need to build the following solution files (make sure to select Debug or Release 
configuration):

curl\lib\curllib.sln (curllib)
libtomcrypt\libtomcrypt.sln (libtomcrypt)
libtommath\libtommath.sln (libtommath)
metakit\win\msvc90\mksrc.sln (mklib)
pcre\pcre.sln (pcre)
tinyxml\tinyxml.sln (tinyxml)