add bson and sqlite to wix (#2668)

* add bson and sqlite to wix

* add sqlite and bson from and to
This commit is contained in:
Darren Schroeder 2020-10-14 04:46:06 -05:00 committed by GitHub
parent 808fe496a6
commit a2cc2259e7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 89 additions and 8 deletions

View File

@ -190,6 +190,26 @@ name = "nu_plugin_extra_xpath"
path = "src/plugins/nu_plugin_extra_xpath.rs" path = "src/plugins/nu_plugin_extra_xpath.rs"
required-features = ["xpath"] required-features = ["xpath"]
[[bin]]
name = "nu_plugin_extra_from_bson"
path = "src/plugins/nu_plugin_extra_from_bson.rs"
required-features = ["bson"]
[[bin]]
name = "nu_plugin_extra_to_bson"
path = "src/plugins/nu_plugin_extra_to_bson.rs"
required-features = ["bson"]
[[bin]]
name = "nu_plugin_extra_from_sqlite"
path = "src/plugins/nu_plugin_extra_from_sqlite.rs"
required-features = ["sqlite"]
[[bin]]
name = "nu_plugin_extra_to_sqlite"
path = "src/plugins/nu_plugin_extra_to_sqlite.rs"
required-features = ["sqlite"]
# Main nu binary # Main nu binary
[[bin]] [[bin]]
name = "nu" name = "nu"

View File

@ -0,0 +1,6 @@
use nu_plugin::serve_plugin;
use nu_plugin_from_bson::FromBSON;
fn main() {
serve_plugin(&mut FromBSON::new());
}

View File

@ -0,0 +1,6 @@
use nu_plugin::serve_plugin;
use nu_plugin_from_sqlite::FromSqlite;
fn main() {
serve_plugin(&mut FromSqlite::new())
}

View File

@ -0,0 +1,6 @@
use nu_plugin::serve_plugin;
use nu_plugin_to_bson::ToBSON;
fn main() {
serve_plugin(&mut ToBSON::new())
}

View File

@ -0,0 +1,6 @@
use nu_plugin::serve_plugin;
use nu_plugin_to_sqlite::ToSqlite;
fn main() {
serve_plugin(&mut ToSqlite::new())
}

View File

@ -75,7 +75,7 @@
Source='wix\License.rtf' Source='wix\License.rtf'
KeyPath='yes'/> KeyPath='yes'/>
</Component> </Component>
<Directory Id='Bin' Name='bin'> <Directory Id='Bin' Name='bin'>
<Component Id='Path' Guid='285921EA-6DC0-4632-B12C-D7D737F30686' Win64='$(var.Win64)' KeyPath='yes'> <Component Id='Path' Guid='285921EA-6DC0-4632-B12C-D7D737F30686' Win64='$(var.Win64)' KeyPath='yes'>
<Environment <Environment
@ -240,6 +240,39 @@
Source='target\$(var.Profile)\nu_plugin_xpath.exe' Source='target\$(var.Profile)\nu_plugin_xpath.exe'
KeyPath='yes'/> KeyPath='yes'/>
</Component> </Component>
<Component Id='binary19' Guid='*' Win64='$(var.Win64)'>
<File
Id='exe19'
Name='nu_plugin_from_bson.exe'
DiskId='1'
Source='target\$(var.Profile)\nu_plugin_from_bson.exe'
KeyPath='yes'/>
</Component>
<Component Id='binary20' Guid='*' Win64='$(var.Win64)'>
<File
Id='exe20'
Name='nu_plugin_to_bson.exe'
DiskId='1'
Source='target\$(var.Profile)\nu_plugin_to_bson.exe'
KeyPath='yes'/>
</Component>
<Component Id='binary21' Guid='*' Win64='$(var.Win64)'>
<File
Id='exe21'
Name='nu_plugin_from_sqlite.exe'
DiskId='1'
Source='target\$(var.Profile)\nu_plugin_from_sqlite.exe'
KeyPath='yes'/>
</Component>
<Component Id='binary22' Guid='*' Win64='$(var.Win64)'>
<File
Id='exe22'
Name='nu_plugin_to_sqlite.exe'
DiskId='1'
Source='target\$(var.Profile)\nu_plugin_to_sqlite.exe'
KeyPath='yes'/>
</Component>
</Directory> </Directory>
</Directory> </Directory>
</Directory> </Directory>
@ -259,7 +292,7 @@
the license sidecar file from the installer. the license sidecar file from the installer.
--> -->
<ComponentRef Id='License'/> <ComponentRef Id='License'/>
<ComponentRef Id='binary0'/> <ComponentRef Id='binary0'/>
<ComponentRef Id='binary1'/> <ComponentRef Id='binary1'/>
<ComponentRef Id='binary2'/> <ComponentRef Id='binary2'/>
@ -279,6 +312,10 @@
<ComponentRef Id='binary16'/> <ComponentRef Id='binary16'/>
<ComponentRef Id='binary17'/> <ComponentRef Id='binary17'/>
<ComponentRef Id='binary18'/> <ComponentRef Id='binary18'/>
<ComponentRef Id='binary19'/>
<ComponentRef Id='binary20'/>
<ComponentRef Id='binary21'/>
<ComponentRef Id='binary22'/>
<Feature <Feature
Id='Environment' Id='Environment'
@ -292,7 +329,7 @@
<SetProperty Id='ARPINSTALLLOCATION' Value='[APPLICATIONFOLDER]' After='CostFinalize'/> <SetProperty Id='ARPINSTALLLOCATION' Value='[APPLICATIONFOLDER]' After='CostFinalize'/>
<!-- <!--
Uncomment the following `Icon` and `Property` tags to change the product icon. Uncomment the following `Icon` and `Property` tags to change the product icon.
@ -303,7 +340,7 @@
<!--<Property Id='ARPPRODUCTICON' Value='ProductICO' />--> <!--<Property Id='ARPPRODUCTICON' Value='ProductICO' />-->
<Property Id='ARPHELPLINK' Value='https://www.nushell.sh/book/'/> <Property Id='ARPHELPLINK' Value='https://www.nushell.sh/book/'/>
<UI> <UI>
<UIRef Id='WixUI_FeatureTree'/> <UIRef Id='WixUI_FeatureTree'/>
<!-- <!--
@ -315,7 +352,7 @@
--> -->
<!--<Publish Dialog='WelcomeDlg' Control='Next' Event='NewDialog' Value='CustomizeDlg' Order='99'>1</Publish>--> <!--<Publish Dialog='WelcomeDlg' Control='Next' Event='NewDialog' Value='CustomizeDlg' Order='99'>1</Publish>-->
<!--<Publish Dialog='CustomizeDlg' Control='Back' Event='NewDialog' Value='WelcomeDlg' Order='99'>1</Publish>--> <!--<Publish Dialog='CustomizeDlg' Control='Back' Event='NewDialog' Value='WelcomeDlg' Order='99'>1</Publish>-->
</UI> </UI>
<!-- <!--
@ -323,8 +360,8 @@
or removing the following `WixVariable` tag or removing the following `WixVariable` tag
--> -->
<WixVariable Id='WixUILicenseRtf' Value='wix\License.rtf'/> <WixVariable Id='WixUILicenseRtf' Value='wix\License.rtf'/>
<!-- <!--
Uncomment the next `WixVaraible` tag to customize the installer's Uncomment the next `WixVaraible` tag to customize the installer's
Graphical User Interface (GUI) and add a custom banner image across Graphical User Interface (GUI) and add a custom banner image across
@ -335,7 +372,7 @@
--> -->
<!--<WixVariable Id='WixUIBannerBmp' Value='wix\Banner.bmp'/>--> <!--<WixVariable Id='WixUIBannerBmp' Value='wix\Banner.bmp'/>-->
<!-- <!--
Uncomment the next `WixVariable` tag to customize the installer's Uncomment the next `WixVariable` tag to customize the installer's
Graphical User Interface (GUI) and add a custom image to the first Graphical User Interface (GUI) and add a custom image to the first