added git recursive info

This commit is contained in:
Paul McIntosh 2017-12-22 14:16:22 +11:00 committed by GitHub
parent 285cbcf46c
commit b6a0b2a382
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,6 +6,12 @@ draw.io desktop app based on Electron
[![Build status](https://ci.appveyor.com/api/projects/status/e56wdssukquwe7bv?svg=true)](https://ci.appveyor.com/project/davidjgraph/drawio-desktop) [![Build status](https://ci.appveyor.com/api/projects/status/e56wdssukquwe7bv?svg=true)](https://ci.appveyor.com/project/davidjgraph/drawio-desktop)
Setup:
**draw.io** is a git submodule of **drawio-desktop**. To get both you need to clone recursively:
`git clone --recursive https://github.com/jgraph/drawio-desktop.git`
To run this: To run this:
1. npm install (in the root directory of this repo) 1. npm install (in the root directory of this repo)
2. export NODE_ENV=development 2. export NODE_ENV=development
@ -14,4 +20,4 @@ To run this:
To release: To release:
1. Update the draw.io sub-module and push the change 1. Update the draw.io sub-module and push the change
2. Wait for the builds to complete (https://travis-ci.org/jgraph/drawio-desktop and https://ci.appveyor.com/project/davidjgraph/drawio-desktop) 2. Wait for the builds to complete (https://travis-ci.org/jgraph/drawio-desktop and https://ci.appveyor.com/project/davidjgraph/drawio-desktop)
3. Go to https://github.com/jgraph/drawio-desktop/releases, edit the preview release and publish it. 3. Go to https://github.com/jgraph/drawio-desktop/releases, edit the preview release and publish it.