Skip to content

chore: simplify development installation process#366

Merged
digi-monkey merged 2 commits intodigi-monkey:masterfrom
ahonn:preinstall-script
Dec 13, 2023
Merged

chore: simplify development installation process#366
digi-monkey merged 2 commits intodigi-monkey:masterfrom
ahonn:preinstall-script

Conversation

@ahonn
Copy link
Copy Markdown
Collaborator

@ahonn ahonn commented Dec 13, 2023

The current local development installation process requires adding the –recurse-submodules parameter when cloning and manually executing the install.sh script after cloning. The purpose of this PR is to simplify this process by adding a preinstall script that automatically pulls submodules and executes scripts before running yarn (install).

@vercel
Copy link
Copy Markdown

vercel Bot commented Dec 13, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
flycat-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 13, 2023 4:21am

@ahonn ahonn changed the title chore: simplify Installation process chore: simplify development installation process Dec 13, 2023
@digi-monkey
Copy link
Copy Markdown
Owner

do we need to consider the case where rust/wasm-pack is already installed on the host machine?

@ahonn
Copy link
Copy Markdown
Collaborator Author

ahonn commented Dec 13, 2023

do we need to consider the case where rust/wasm-pack is already installed on the host machine?

Yes, I have made some modifications to check before installing Rust and wasm-pack, so if the user already installed on the host machine, they will not be reinstalled.

@digi-monkey digi-monkey merged commit 8235568 into digi-monkey:master Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants