Skip to content
This repository was archived by the owner on Jan 22, 2024. It is now read-only.

Commit 9b8bc93

Browse files
author
jbooth1
committed
Fixes for Mac and Linux installer.
1 parent 1d20d2d commit 9b8bc93

8 files changed

Lines changed: 18 additions & 7 deletions

File tree

README.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This toolkit includes two main areas of functionality:
77

88
# Requirements
99
To use these tools you will need:
10-
- Node.js must be installed on your workstation. Version 0.12 is the recommended and tested version.
10+
- Node.js must be installed on your workstation. Node.js version 0.12 is the minimum version and has had the most testing.
1111
- For the WCM support you need Portal 8.5 with CF05 or later.
1212
- DX Sync (used for theme support) you need Portal 8.5.
1313
- For Script Portlet "push" you will need to have the Script Portlet command line client installed, and your server must have Script Portlet installed.
@@ -17,11 +17,22 @@ To use these tools you will need:
1717
The Dashboard tool uses the nw.js package to implement the user interface, and on some versions of Linux there are issues with some of the dependency packages for nw.js.
1818

1919
# Installation
20-
You must first install Node.js. Node.js version 0.12 is the tested and recommended version.
20+
You must first install Node.js. Node.js version 0.12 is the minimum version and has had the most testing.
2121

2222
Download the digexp-toolkit.zip file from here: https://github.com/OpenNTF/WebDevToolkitForDx/blob/master/release/digexp-toolkit.zip?raw=true
2323

24-
Extract the file on your workstation. Then run install.cmd (Windows) or install.sh (Mac/Linux). This will install the two main programs, dxdashboard (for the dashboard UI) and dxwcmdesigns (the command line support for accessing WCM design libraries). That completes the installation.
24+
First, extract the file on your workstation. Then if you are on Windows, run
25+
```
26+
install.cmd
27+
```
28+
29+
or if you are on Mac or Linux, run:
30+
```
31+
sudo chmod a+x ./install.sh
32+
sudo install.sh
33+
```
34+
35+
This will install the two main programs, dxdashboard (for the dashboard UI) and dxwcmdesigns (the command line support for accessing WCM design libraries). That completes the installation.
2536

2637
For the Script Portlet "Push" support, you will need to have the Script Portlet command line client support installed and configured, and you will need to have the "sp" command on your system path. See this documentation for more on installing the Script Portlet command line client: http://www-01.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/script/script-portlet/cmd_line_push.dita
2738

dashboard.tar.gz

-30 Bytes
Binary file not shown.

digexp-dashboard/bin/dxdashboard

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ ch.exec("nw", { cwd: __dirname + "/.." }, function(err, stdout, stderr) {
1111
console.error("Make sure that nw.js is installed");
1212
console.error("run `npm install -g nw`");
1313
}
14-
});
14+
});

install.cmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
call npm install -g wcm-design.tar.gz
2-
call npm install -g --unsafe-perm --no-optional dashboard.tar.gz
3-
call npm install -g nw
2+
call npm install -g --unsafe-perm --no-optional dashboard.tar.gz
3+
call npm install -g nw

install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
npm install -g wcm-design.tar.gz
2-
npm install -g --unsafe-perm --no-optional dashboard.tar.gz
2+
npm install -g --unsafe-perm --no-optional dashboard.tar.gz
33
npm install -g nw

release/digexp-toolkit.zip

320 Bytes
Binary file not shown.

sp-server.tar.gz

-17 Bytes
Binary file not shown.

wcm-design.tar.gz

334 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)