소스 검색

Install git-ssb with scuttlebot

Bob Mottram 7 년 전
부모
커밋
ae60e38cc7
2개의 변경된 파일10개의 추가작업 그리고 2개의 파일을 삭제
  1. 8
    1
      src/freedombone-app-scuttlebot
  2. 2
    1
      src/freedombone-image-customise

+ 8
- 1
src/freedombone-app-scuttlebot 파일 보기

@@ -197,9 +197,13 @@ function remove_scuttlebot {
197 197
 }
198 198
 
199 199
 function mesh_install_scuttlebot {
200
+    get_npm_arch
201
+
200 202
     cat <<EOF > $rootdir/usr/bin/install_scuttlebot
201 203
 #!/bin/bash
202
-npm install -g scuttlebot@${SCUTTLEBOT_VERSION}
204
+npm install --arch=$NPM_ARCH -g scuttlebot@${SCUTTLEBOT_VERSION}
205
+npm install --arch=$NPM_ARCH -g git-ssb
206
+npm install --arch=$NPM_ARCH -g git-remote-ssb
203 207
 EOF
204 208
     chroot "$rootdir" /bin/chmod +x /usr/bin/install_scuttlebot
205 209
     chroot "$rootdir" /usr/bin/install_scuttlebot
@@ -245,6 +249,9 @@ function install_scuttlebot {
245 249
         exit 528253
246 250
     fi
247 251
 
252
+    npm install -g git-ssb
253
+    npm install -g git-remote-ssb
254
+
248 255
     if [ ! -d /etc/scuttlebot ]; then
249 256
         mkdir -p /etc/scuttlebot
250 257
     fi

+ 2
- 1
src/freedombone-image-customise 파일 보기

@@ -588,7 +588,8 @@ cd /etc/patchwork
588 588
 npm install --arch=$NPM_ARCH --build-from-source
589 589
 npm install --arch=$NPM_ARCH --save-dev electron-rebuild
590 590
 ./node_modules/.bin/electron-rebuild
591
-npm install --arch=$NPM_ARCH git-ssb
591
+npm install --arch=$NPM_ARCH -g git-ssb --registry=http://localhost:8043/
592
+#npm install --arch=$NPM_ARCH git-ssb
592 593
 EOF
593 594
     chroot "$rootdir" /bin/chmod +x /usr/bin/install_patchwork
594 595
     chroot "$rootdir" /usr/bin/install_patchwork