Skip to content

Node.js App for SAFE Launcher

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

JPL1/safe_launcher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

safe_launcher

Linux/OS X Windows
Build Status Build status
MaidSafe website SAFE Dev Forum SAFE Network Forum

Installation

The development dependency of this project is Node.js v6.5.0. Build safe_core version 0.23.0 with the mock Routing feature:  

cargo build --release --features use-mock-routing

  then copy the resulting shared library (safe_core.dll for Windows, libsafe_core.so for Linux or libsafe_core.dylib for OS X) to the app/ffi folder of this project.

The launcher can be developed/tested only with ffi with mock feature or by running a local network only.

npm install

Rebuild native dependencies

Native dependencies ffi and ref have be rebuilt using electron-rebuild

$ npm run rebuild-native

Starting the app

Run this two commands simultaneously in different console tabs.

$ npm run hot-server
$ npm run start-hot

or run two servers with one command

npm run dev

Making a distributable package

To make ready for distribution package use command based on the platform:

$ npm run package

this will generate the package files in the release folder.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the MaidSafe Contributor Agreement (CONTRIBUTOR), shall be dual licensed as above, and you agree to be bound by the terms of the MaidSafe Contributor Agreement.

About

Node.js App for SAFE Launcher

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 92.0%
  • CSS 7.2%
  • Other 0.8%