refactor(mask) update to new examples/ syntax (#806)

This commit is contained in:
Lucas Fernandes Nogueira
2020-07-11 03:50:36 -03:00
committed by GitHub
parent c628e60c2c
commit 0afbc49b66

View File

@@ -8,9 +8,6 @@
git clone --recursive git@github.com:tauri-apps/examples.git \
|| (cd examples && git pull origin dev; cd ..) # always prepare up-to-date examples in case it's already available
export TAURI_DIST_DIR=$PWD/tauri/test/fixture/dist
export TAURI_DIR=$PWD/tauri/test/fixture/src-tauri
cargo build
cargo install --path cli/tauri-bundler --force
cargo install cargo-web # used by example rust/yew
@@ -27,10 +24,6 @@ Push-Location $MyInvocation.MyCommand.Path
# send git stderr to powershell stdout
$env:GIT_REDIRECT_STDERR = '2>&1'
# dist and src paths.
$dist_path = "tauri\test\fixture\dist"
$src_path = "tauri\test\fixture\src-tauri"
# if the examples path doesn't exist.
if (-Not (Test-Path $CWD\examples -PathType Any)) {
Start-Job -ScriptBlock {
@@ -47,21 +40,18 @@ if (-Not (Test-Path $CWD\examples -PathType Any)) {
# Enter the examples folder and pull the latest data from origin/dev
cd examples; git pull origin dev; cd ..
# Check that dist_path and src_path exist.
if ((Test-Path $dist_path -PathType Any) -Or (Test-Path $src_path -PathType Any)) {
# set the env vars.
$env:TAURI_DIST_DIR = Resolve-Path $dist_path
$env:TAURI_DIR = Resolve-Path $src_path
# set the env vars.
$env:TAURI_DIST_DIR = Resolve-Path $dist_path
$env:TAURI_DIR = Resolve-Path $src_path
# build and install everything Rust related.
cargo build
cargo install --path cli\tauri-bundler --force
cargo install cargo-web
# build and install everything Rust related.
cargo build
cargo install --path cli\tauri-bundler --force
cargo install cargo-web
# install the tauri Node CLI and transpile the TS version of the API.
cd cli\tauri.js
yarn; yarn build;
}
# install the tauri Node CLI and transpile the TS version of the API.
cd cli\tauri.js
yarn; yarn build;
```
## run
@@ -73,7 +63,6 @@ if ((Test-Path $dist_path -PathType Any) -Or (Test-Path $src_path -PathType Any)
> Run specific example in dev mode
```sh
source .scripts/init_env.sh
shopt -s globstar
cd examples/**/$example 2>/dev/null \
@@ -81,7 +70,7 @@ cd examples/**/$example 2>/dev/null \
case "$PWD" in
*/node/*)
yarn && yarn tauri:source dev
yarn && yarn tauri:dev
;;
*/rust/*)
cargo web deploy
@@ -126,7 +115,7 @@ if ($example_path -eq $null) {
switch ($example_path.parent) {
# if node, run yarn.
{"vanillajs" -Or "react" -Or "svelte" -Or "vue"} {
cd $example_path.FullName; yarn; yarn tauri dev
cd $example_path.FullName; yarn; yarn tauri:dev
}
# if rust, run cargo web deploy
"yew" {