Skip to content

Commit ef3bc0d

Browse files
committed
Houdini 19.5 and python 3.9 update
1 parent 6aa6d9c commit ef3bc0d

File tree

190 files changed

+31742
-27
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

190 files changed

+31742
-27
lines changed

README.md

Lines changed: 45 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,32 @@
99
### Currently only *fully* working on Windows and Linux. If there is interest in a working Mac version, let me know.
1010

1111
#### [Installation](#install) | [Compatability Details](#notes)
12+
1213
---
14+
1315
Thanks for checking out Searcher. Below are the instructions to get you up and running.
1416

1517
## Help Docs
18+
1619
https://help.instance.id/searcher/
1720

18-
## Note for Houdini 18.5+
19-
SideFX has only included SQLite v 3.31.0 with H18.5 and their support has told me they have no plans to upgrade it to 3.33.0 (which has FTS5 enabled (Full-Text Search), which is needed by Searcher). Because of this, an extra step is required to install/use Searcher with Houdini 18.5+ until/unless they decide to include SQLite 3.33.0 instead of 3.31.0.
21+
---
22+
23+
## Change Log:
24+
25+
### v0.1.3
26+
27+
Added Houdini v19.5 compatibility
28+
29+
---
30+
31+
## Note for Houdini 18.5-19.5 (Windows)
32+
33+
SideFX has only included SQLite v 3.31.0 with H18.5+ and their support has told me they have no plans to upgrade it to 3.33.0 (which has FTS5 enabled (Full-Text Search), which is needed by Searcher). Because of this, an extra step is required to install/use Searcher with Houdini 18.5+ until/unless they decide to include SQLite 3.33.0 instead of 3.31.0.
2034

2135
Download:
2236
Windows x64: [SQLite v3.33.0](https://www.sqlite.org/2020/sqlite-dll-win64-x64-3330000.zip)
37+
2338
- Extract the downloaded sqlite-dll-win64-x64-3330000.zip file, then in another window browse to your Houdini installation directory: aka `$HFS/bin`.
2439
By default this is located at: `C:\Program Files\SideFX\Houdini19.0.xxx\bin`
2540
- In the Houdini $HFS/bin folder, locate the `sqlite3.dll` file and either make a backup copy to save elsewhere (just in case), or simply rename it to `sqlite3.dll.bak`
@@ -33,37 +48,42 @@ Linux: [SQLite v3.33.0](https://www.sqlite.org/2020/sqlite-tools-linux-x86-33300
3348
MacOS: [SQLite v3.33.0](https://www.sqlite.org/2020/sqlite-tools-osx-x86-3330000.zip)
3449

3550
---
51+
3652
#### Install
3753

3854
1. Extract/unzip 'Searcher_\<version>.zip'. (ex. Searcher_{#version}.zip) Inside will be a packages and Searcher folder as well as a README.md and a url link to this page.
39-
```
40-
Searcher_{#version}.zip /
41-
Searcher_{#version}/__ /packages/
42-
|_ /Searcher/
43-
|__ README.md
44-
|__ Searcher_install_instructions.url
55+
56+
```
57+
Searcher_{#version}.zip /
58+
Searcher_{#version}/__ /packages/
59+
|_ /Searcher/
60+
|__ README.md
61+
|__ Searcher_install_instructions.url
4562
```
4663

4764
2. Move the Searcher folder somewhere permanent. It can be placed where ever you would like. Make note of the folder path, as it will be needed in a later step. Examples below:
4865

49-
| OS | Path (replace \<user> with your actual username) |
50-
| -------------------------------------------- | ------------------------------------------------- |
51-
| <i class="fa fa-windows fa-1x"></i> Windows: | C:\Users\\\<user>\houdini_addons\Searcher |
52-
| <i class="fa fa-linux fa-1x"></i> Linux: | /home/\<user>/houdini_addons/Searcher |
53-
| <i class="fa fa-apple fa-1x"></i> MacOS: | /Users/\<user>/Library/h_addons/Searcher |
66+
| OS | Path (replace \<user> with your actual username) |
67+
| -------------------------------------------- | ------------------------------------------------- |
68+
| <i class="fa fa-windows fa-1x"></i> Windows: | C:\Users\\\<user>\houdini_addons\Searcher |
69+
| <i class="fa fa-linux fa-1x"></i> Linux: | /home/\<user>/houdini_addons/Searcher |
70+
| <i class="fa fa-apple fa-1x"></i> MacOS: | /Users/\<user>/Library/h_addons/Searcher |
5471

5572
3. Move the 'packages' folder into your Houdini $HOME directory. The locations are seen below:
56-
| OS | Path (replace \<user> with your actual username) |
57-
| -------------------------------------------- | ---------------------------------------------------------------------- |
58-
| <i class="fa fa-windows fa-1x"></i> Windows: | C:\Users\\\<user>\Documents\houdini18.0\packages\Searcher.json |
59-
| <i class="fa fa-linux fa-1x"></i> Linux: | /home/\<user>/houdini18.0/packages/Searcher.json |
60-
| <i class="fa fa-apple fa-1x"></i> MacOS: | /Users/\<user>/Library/Preferences/houdini/18.0/packages/Searcher.json |
73+
74+
| OS | Path (replace \<user> with your actual username) |
75+
| -------------------------------------------- | ---------------------------------------------------------------------- |
76+
| <i class="fa fa-windows fa-1x"></i> Windows: | C:\Users\\\<user>\Documents\houdini18.0\packages\Searcher.json |
77+
| <i class="fa fa-linux fa-1x"></i> Linux: | /home/\<user>/houdini18.0/packages/Searcher.json |
78+
| <i class="fa fa-apple fa-1x"></i> MacOS: | /Users/\<user>/Library/Preferences/houdini/18.0/packages/Searcher.json |
6179

6280
4. Within the 'packages' folder is the Searcher.json file. Open this file in your editor of choice and edit line #27. Within the second set of quotation marks input the path to the Searcher folder from step #2. On Windows, replace the backslashes (\\) in the path with a forwardslashs (/)
63-
Ex. If using Windows and following the example listed above, line 27 would look like this:
64-
```
65-
"SEARCHERLOCATION": "C:/Users/<user>/houdini_addons/Searcher",
66-
```
81+
Ex. If using Windows and following the example listed above, line 27 would look like this:
82+
83+
```
84+
"SEARCHERLOCATION": "C:/Users/<user>/houdini_addons/Searcher",
85+
```
86+
6787
5. Save the file and start Houdini. On the main shelf toolbar add the Searcher shelf by clicking on the plus(+) button, then the Shelves tab, followed by selecting "Searcher Shelf" seen in the images below:
6888
![](https://i.imgur.com/GzdyUYt.png)
6989
![](https://i.imgur.com/F4C5MOx.png)
@@ -80,12 +100,11 @@ Ex. If using Windows and following the example listed above, line 27 would look
80100
| ![](https://i.imgur.com/h9Nefqz.png) Houdini: | Version: 18.0.348 and up |
81101

82102
##### Tested versions
103+
83104
| OS | Versions Tested |
84105
| ---------- | -------------------------------------- |
85106
| ⊞ Windows: | Windows 10 Pro v10.0.19041.264 (v2004) |
86-
| 🐧 Linux: | Pop_OS! (Ubuntu) 19.04/19.10/20.04 |
87-
| 🍎 MacOS: | Possibly coming soon, if requested |
88-
89-
107+
| 🐧 Linux: | Pop_OS! (Ubuntu) 19.04/19.10/20.04 |
108+
| 🍎 MacOS: | Possibly coming soon, if requested |
90109

91110
<i class="fa fa-firefox fa-1x"></i> [website](https://instance.id/) | <i class="fa fa-twitter fa-1x"></i> [twitter](https://twitter.com/instance_id) | <i class="fa fa-github fa-1x"> </i> [github](https://github.com/instance-id) | <i class="fa fa-bug fa-1x"></i> [issues](https://github.com/instance-id/searcher_addon/issues?q=) | <i class="fa fa-at fa-1x"></i> [email](https://github.com/instance-id/searcher_addon/issues?q=)

build.ps1

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,18 @@ if ($Version) {
1616
$date = Get-Date -Format 'yyyy-MM-dd_HH-mm-ss'
1717
$exclude = '--exclude-from=build/exclude.excl'
1818
$include = '--include-from=build/include.incl'
19-
$config = '--config=C:/Users/mosthated/.backup/rclone.conf'
2019
$cmd = ''
2120
$source1 = ''
2221
$destination1 = ''
2322

2423
if ($IsWindows) {
24+
$config = '--config=C:/Users/mosthated/.backup/rclone.conf'
2525
$cmd = 'C:\files\rclone\rclone.exe'
2626
$source1 = 'E:\GitHub\Searcher\'
2727
$destination1 = 'E:\Searcher'
2828
$log1 = "--log-file=C:\files\rclone\logs\Searcher_Build_$date.log"
2929
} elseif ($IsLinux) {
30+
$config = '--config=/home/mosthated/.config/rclone/rclone.conf'
3031
$cmd = 'rclone'
3132
$source1 = '/mnt/x/GitHub/instance-id/1_Projects/Searcher'
3233
$destination1 = '/mnt/x/_dev/Searcher'
@@ -71,6 +72,7 @@ if ($Version) {
7172
Move-Item -Path $destination1\help -Destination $folderVer\$searcher\help
7273
Move-Item -Path $destination1\python2.7libs -Destination $folderVer\$searcher\python2.7libs
7374
Move-Item -Path $destination1\python3.7libs -Destination $folderVer\$searcher\python3.7libs
75+
Move-Item -Path $destination1\python3.9libs -Destination $folderVer\$searcher\python3.9libs
7476
Move-Item -Path $destination1\toolbar -Destination $folderVer\$searcher\toolbar
7577

7678
$listfiles = Get-ChildItem $folderVer -Recurse -File -Include '*.md', '*.txt'

0 commit comments

Comments
 (0)