From 716927681898fa154487ffe962f629d7f9483e1b Mon Sep 17 00:00:00 2001 From: ikoamu Date: Fri, 14 Jun 2024 19:40:22 +0900 Subject: Create local shell --- local.sh | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 local.sh (limited to 'local.sh') diff --git a/local.sh b/local.sh new file mode 100755 index 0000000..c27632b --- /dev/null +++ b/local.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +read -p "Enter the ROAM_PATH: " ROAM_PATH +read -p "Enter the ROAM_DB_FILE: " ROAM_DB_FILE +ROAM_DB_PATH=$ROAM_PATH/$ROAM_DB_FILE +ROAM_IMG_PATH=$ROAM_PATH/img + +# If org-roam-ui directory does not exists, clone the org-roam-ui repository. +if [ ! -d "org-roam-ui" ]; then + git clone -b publish-org-roam-ui https://github.com/ikoamu/org-roam-ui +fi + +# Generate data for org-roam-ui +npm install +npm run generate:graphdata --script_params=$ROAM_DB_PATH +./create_notes.sh $ROAM_PATH +npm run generate:search + +# Copy files to the org-roam-ui directory +cp -f searchdata.json org-roam-ui/components/Search/ +if [ -d $ROAM_IMG_PATH ]; then + cp -r $ROAM_IMG_PATH org-roam-ui/public +fi + +pushd org-roam-ui +yarn install +pushd standalone +./build-standalone-server.sh ../.. +mv out ../../ +popd +popd \ No newline at end of file -- cgit