Wallet/TODO.md
Matias Alejo Garcia 627323dfbb Update TODO.md
2014-07-08 10:26:33 -03:00

1.6 KiB

Running in the Native Shell

Copay can be executed from within a "native" application shell, providing some additional features such as native menus, notifications, tray integration, etc. This is accomplished using Atom Shell.

To run and test Copay from within this context, first download the atom-shell package to shell/bin/{platform} (ignored by git), by running:

npm run setup-shell

Once this script has completed, you can launch the shell-based Copay by running:

npm run shell

Building Native Shell Binaries/Installers (OSX)

npm run dist

This script will download atom shell binaries and combine them with Copay sources to build a DMG for osx-x64, an installer EXE for win32, and a .tar.gz for linux-x64. It was developed to be run on OSX. The outputs are copied to the dist directory.

DMG is created with hdiutil EXE is created with makensis (brew install makensis)

Android APK

System Requirements

Add to your ~/.bash_profile or ~/.bashrc

export CROSSWALK="<path to Crosswalk directory>"

To build the APK run the script:

sh android/build.sh [-d]
  • The -d flag will package the apk in debug mode, allowing remote debugging chrome
  • The APK file is in android/Copay_VERSION_arm.apk

To install the APK in your device run:

adb install -r Copay_VERSION_arm.apk