You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-34Lines changed: 6 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,10 +29,16 @@ Code
29
29
│ └── ...
30
30
```
31
31
32
+
To get a fresh install of the repository, use `git clone --recurse-submodules` to fetch the submodule as well.
33
+
34
+
For existing clones of the repo, run `git submodule update --init --recursive` to initialize the submodule and update it simultaneously.
35
+
32
36
### Windows
33
37
34
38
**Requirements:**[Visual Studio](https://visualstudio.microsoft.com/) and [CMake](https://cmake.org/install/)
35
39
40
+
#### Create OnixSource project using CMAKE
41
+
36
42
From the `Build` directory, enter:
37
43
38
44
```bash
@@ -42,38 +48,4 @@ cmake -G "Visual Studio 17 2022" -A x64 ..
42
48
Next, launch Visual Studio and open the `OE_PLUGIN_onix-source.sln` file that was just created. Select the appropriate configuration (Debug/Release) and build the solution.
43
49
44
50
Selecting the `INSTALL` project and manually building it will copy the `.dll` and any other required files into the GUI's `plugins` directory. The next time you launch the GUI from Visual Studio, the ONIX Source plugin should be available.
This will build the plugin and copy the `.so` file into the GUI's `plugins` directory. The next time you launch the compiled version of the GUI, the ONIX Source plugin should be available.
61
-
62
-
63
-
### macOS
64
-
65
-
**Requirements:**[Xcode](https://developer.apple.com/xcode/) and [CMake](https://cmake.org/install/)
66
-
67
-
From the `Build` directory, enter:
68
-
69
-
```bash
70
-
cmake -G "Xcode" ..
71
-
```
72
-
73
-
Next, launch Xcode and open the `onix-source.xcodeproj` file that now lives in the “Build” directory.
74
-
75
-
Running the `ALL_BUILD` scheme will compile the plugin; running the `INSTALL` scheme will install the `.bundle` file to `/Users/<username>/Library/Application Support/open-ephys/plugins-api8`. the ONIX Source plugin should be available the next time you launch the GUI from Xcode.
0 commit comments