This repository contains 3 Eclipse Projects "Pixl8-SMTP", "Pixl8-common" and "Pixl8-OBD" You can simply import them into eclipse by chossing File/Import/General/Existing Projects into Workspace and then choose the local repositories root directory
Containing the SMTP EventGateway implemented as a joint venture with Railo and Pixl8
Containing some extensions to Railo specific written for Pixl8
Containing some extensions to Railo specific written for Pixl8 that imitate OBD functionality
All this projects are organized in the same way, so the following documentation aply to all 3 projects in the same.
On the command line go into the project for example "Pixl8-common", then simply call "ant" and the build script will build a classic (at /dist/classic) and a modern (at dist/modern) extension. If you wanna build only a classic extension, simply call "ant classic", to get only a modern extension call "ant modern".
In the folder "/misc/classic-ExtensionProvider" you can find an extension provider implementation you can use to provide your extensions. Simply copy that file to your webroot (including the "ext" folder), then copy your extension you find at dist/classic to that "ext" folder with a sub folder, so you should end with the following structure.
<web-root>/ext/commom/doc.json
<web-root>/ext/commom/logo.png
<web-root>/ext/commom/extension.zip
How you name the folder inside "ext" does not matter.
After that go to your server admin to "Extension/Providers" and register the extension provider as follows https:///ExtensionProvider.cfc After that the extension should be ready to install at "Extension/Applications"
Simply copy the file you find at "dist/modern" (with extension .lex) to "lucee-server/context/deploy" in your Lucee installation, Lucee then will automaticly install the extension.
Please have in mind that this Extension need at least the Lucee version 5.0.0.46