Skip to content

Commit

Permalink
CHIRIMEN向けパッケージの追加
Browse files Browse the repository at this point in the history
  • Loading branch information
kou029w committed Dec 12, 2022
1 parent ce79cdd commit ae94c7d
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 1 deletion.
7 changes: 6 additions & 1 deletion stage2/99-install-nodejs/00-run.sh
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
#!/bin/bash -e

install -m 644 {files,"${ROOTFS_DIR}"}/etc/profile.d/n.sh
install -v -m 644 {files,"${ROOTFS_DIR}"}/etc/profile.d/n.sh
install -v -o 1000 -g 1000 -d "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/myApp"
install -v -o 1000 -g 1000 -m 644 {files,"${ROOTFS_DIR}/home/${FIRST_USER_NAME}"}/myApp/package.json

mount --bind /etc/ssl/certs "${ROOTFS_DIR}/etc/ssl/certs"

on_chroot << EOF
install <(curl -sL https://github.com/tj/n/master/bin/n) /usr/local/bin/n
. /etc/profile.d/n.sh
n --arch armv6l lts
npm install -g forever
sudo -u#1000 npm --prefix '/home/${FIRST_USER_NAME}/myApp' install
EOF
56 changes: 56 additions & 0 deletions stage2/99-install-nodejs/files/myApp/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"name": "myapp",
"private": true,
"type": "module",
"scripts": {
"prepare": "curl -sSfLO https://chirimen.org/remote-connection/js/beta/RelayServer.js"
},
"dependencies": {
"@chirimen/ads1015": "latest",
"@chirimen/ads1x15": "latest",
"@chirimen/adt7410": "latest",
"@chirimen/aht10": "latest",
"@chirimen/ak8963": "latest",
"@chirimen/amg8833": "latest",
"@chirimen/apds9960": "latest",
"@chirimen/arduino-stepping-motor": "latest",
"@chirimen/bh1750": "latest",
"@chirimen/bme280": "latest",
"@chirimen/bme680": "latest",
"@chirimen/bmp180": "latest",
"@chirimen/bmp280": "latest",
"@chirimen/canzasi": "latest",
"@chirimen/ccs811": "latest",
"@chirimen/gp2y0e03": "latest",
"@chirimen/grove-accelerometer": "latest",
"@chirimen/grove-gesture": "latest",
"@chirimen/grove-light": "latest",
"@chirimen/grove-oled-display": "latest",
"@chirimen/grove-touch": "latest",
"@chirimen/hello-world": "latest",
"@chirimen/ht16k33": "latest",
"@chirimen/htu21d": "latest",
"@chirimen/ina219": "latest",
"@chirimen/microbit": "latest",
"@chirimen/mlx90614": "latest",
"@chirimen/mpu6050": "latest",
"@chirimen/mpu6500": "latest",
"@chirimen/neopixel-i2c": "latest",
"@chirimen/pca9685": "latest",
"@chirimen/pca9685-pwm": "latest",
"@chirimen/pcf8591": "latest",
"@chirimen/s11059": "latest",
"@chirimen/scd40": "latest",
"@chirimen/seesaw": "latest",
"@chirimen/sht30": "latest",
"@chirimen/tca9548a": "latest",
"@chirimen/tcs34725": "latest",
"@chirimen/veml6070": "latest",
"@chirimen/vl53l0x": "latest",
"@chirimen/vl53l1x": "latest",
"node-web-gpio": "latest",
"node-web-i2c": "latest",
"pi-camera-connect": "^0.3.4",
"websocket": "^1.0.34"
}
}

0 comments on commit ae94c7d

Please sign in to comment.