p≡p MIME library
Go to file
Devan Carpenter 07f8e28fd3 convert .hgignore to .gitignore
used a perl script[0] to convert .hgignore to .gitignore.

[0] https://github.com/devzendo/hgignore-to-gitignore
2021-02-04 20:39:14 +01:00
build-windows Remove fuzz.cc from Windows project 2020-09-04 15:19:29 +02:00
src be more greedy and try to parse everything that looks remotely as a MIME mail as a MIME mail. Even if it was produced by Apple Mail. 2021-01-15 16:13:05 +01:00
.gitignore convert .hgignore to .gitignore 2021-02-04 20:39:14 +01:00
LICENSE.txt adding LICENSE and README 2019-04-05 22:20:10 +02:00
README.md libpEpAdapter is not needed. Sorry, my fault. 2020-02-11 16:55:15 +01:00


Build Instructions


Solve the cyclic dependency to pEpEngine

To build p≡p MIME it's necessary that header files of p≡p engine are already installed. Because of the dependency loop of p≡p MIME needing these headers and p≡p engine depending on p≡p MIME you best do things in this sequence:

  1. cd pEpEngine && make -C src install_headers
  2. cd pEpMIME/src && make install
  3. cd pEpEngine && make install

The build of p≡p MIME can be customized. Makefile variable PREFIX is the install directory. The environment variables CXXFLAGS and LDFLAGS are being used. So a typical build on macOS i.e. looks like this:

CXXFLAGS=-I/opt/local/include LDFLAGS=-L/opt/local/lib make PREFIX=$HOME -j4 all install