Skip to content
This repository has been archived by the owner on Apr 25, 2023. It is now read-only.

Latest commit

 

History

History
21 lines (11 loc) · 637 Bytes

building.md

File metadata and controls

21 lines (11 loc) · 637 Bytes

Building

athenapdf can be packaged as a binary for easy distribution using electron-packager.

In fact, the Docker version of athenapdf runs on the packaged Electron app, not the unpacked source code which the NPM version uses.

Docker

To build a new Docker image run make buildcli in the project's root directory.

Open Makefile for more information or if you would like to run the build commands manually.

NPM

Currently, the following commands will package athenapdf for OSX, and GNU / Linux x64 distribution:

  1. npm install
  2. npm run build
  3. Check the build/ directory for the respective binaries