Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
dev:client_coding:building_the_standalone_client_windows_notes [2017/11/27 05:14]
bwiernik Remove Zotero 5 warning
dev:client_coding:building_the_standalone_client_windows_notes [2017/12/13 03:43] (current)
dstillman
Line 1: Line 1:
-Instructions ​on [[building_the_standalone_client|Building the Zotero Client ​page]] assume a POSIX-compliant system capable of handling symbolic links. These instructions will work out-of-the box on most Linux and macOS systems, ​however ​Windows requires few extra steps.+====== Building the Zotero Client ​on Windows ===== 
 + 
 +Instructions for [[building_the_standalone_client|Building the Zotero Client]] assume a POSIX-compliant system capable of handling symbolic links. These instructions will work out-of-the box on most Linux and macOS systems, ​but Windows requires ​few extra steps.
  
   - Install [[https://​nodejs.org/​en/​download/​current/​|Node.JS]] (version 8 or newer) and [[https://​www.cygwin.com/​|Cygwin]],​ then install Git through Cygwin.   - Install [[https://​nodejs.org/​en/​download/​current/​|Node.JS]] (version 8 or newer) and [[https://​www.cygwin.com/​|Cygwin]],​ then install Git through Cygwin.
Line 7: Line 9:
 git clone --recursive https://​github.com/​zotero/​zotero-build git clone --recursive https://​github.com/​zotero/​zotero-build
 git clone --recursive https://​github.com/​zotero/​zotero-standalone-build</​code>​ git clone --recursive https://​github.com/​zotero/​zotero-standalone-build</​code>​
-  - Change to the source code repo, checkout ​required files and install Node.js modules: <code sh>cd zotero-client+  - Change to the source code repo, check out required filesand install Node.js modules: <code sh>cd zotero-client
 git checkout HEAD package.json package-lock.json git checkout HEAD package.json package-lock.json
 npm install npm install
 </​code>​ </​code>​
-  - Checkout ​the remaining files, creating valid symbolic links: <code sh>git checkout -f HEAD+  - Check out the remaining files, creating valid symbolic links: <code sh>git checkout -f HEAD
 git submodule update --init --recursive</​code>​ git submodule update --init --recursive</​code>​
-  - Now continue with instructions on [[building_the_standalone_client|Building the Zotero Client ​page]], beginning with step 3.+  - Now continue with instructions on [[building_the_standalone_client|Building the Zotero Client]], beginning with step 3.
  
  
dev/client_coding/building_the_standalone_client_windows_notes.txt · Last modified: 2017/12/13 03:43 by dstillman