chore: add pack distribution
This commit is contained in:
parent
e897b88fa2
commit
ecf029854c
21
README.md
21
README.md
@ -19,8 +19,10 @@ git clone --recurse-submodules [URL-to-clone-nushell-plugin]
|
|||||||
.
|
.
|
||||||
├── collect-install.sh Script to collect all nu_plugin_* and install in /usr/local/bin
|
├── collect-install.sh Script to collect all nu_plugin_* and install in /usr/local/bin
|
||||||
├── env Main value settings
|
├── env Main value settings
|
||||||
|
├── pack-dist.sh Script to archive **distribution** nu_plugin_* as architecture-platform.tar.gz
|
||||||
├── distribution
|
├── distribution
|
||||||
│ ├── collect-install.sh Script to build and collect nu_plugin_*
|
│ ├── collect-install.sh Script to build and collect nu_plugin_*
|
||||||
|
│ ├── install.sh Script to install nu_plugin_* binaries
|
||||||
│ ├── install_nu_plugins.nu Nushell script to install nu_plugin_*
|
│ ├── install_nu_plugins.nu Nushell script to install nu_plugin_*
|
||||||
│ ├── LICENSE
|
│ ├── LICENSE
|
||||||
│ └── README.txt
|
│ └── README.txt
|
||||||
@ -71,6 +73,21 @@ Use [install_nu_plugin.nu](distribution/install_nu_plugin.nu)
|
|||||||
distribution/install_nu_plugin.nu
|
distribution/install_nu_plugin.nu
|
||||||
```
|
```
|
||||||
|
|
||||||
### TODO
|
## Pack distribution
|
||||||
|
|
||||||
- [ ] Use settings for **platforms-architectures targets**
|
[pack-dist.sh](pack-dist.sh) is script to archive **distribution** nu_plugin_* as architecture-platform.tar.gz
|
||||||
|
|
||||||
|
```bash
|
||||||
|
./pack-dis.sh
|
||||||
|
```
|
||||||
|
This will generate an architecture-platform.tar.gz like: darwin-arm64-nushell-plugins.tar.gz
|
||||||
|
|
||||||
|
To install in a plataform:
|
||||||
|
```bash
|
||||||
|
cd /tmp
|
||||||
|
tar xzf architecture-platform.tar.gz
|
||||||
|
cd distribution
|
||||||
|
./install.sh
|
||||||
|
./install_nu_plugin.nu
|
||||||
|
cd /tmp
|
||||||
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user