|
76 | 76 | restore-keys: | |
77 | 77 | windows-build- |
78 | 78 | - name: configure |
79 | | - if: steps.build-cache.outputs.cache-hit != 'true' |
80 | 79 | run: | |
81 | 80 | cd Build |
82 | 81 | cmake -G "Visual Studio 17 2022" -A x64 .. |
@@ -107,85 +106,85 @@ jobs: |
107 | 106 | uses: actions/cache@v4 |
108 | 107 | id: cache-data-format |
109 | 108 | with: |
110 | | - path: C:\OEPlugins\open-ephys-data-format |
| 109 | + path: OEPlugins/open-ephys-data-format |
111 | 110 | key: plugin-data-format-${{ steps.plugin-hashes.outputs.data-format }} |
112 | 111 | restore-keys: | |
113 | 112 | plugin-data-format- |
114 | 113 | - name: Build open-ephys-data-format |
115 | 114 | if: steps.cache-data-format.outputs.cache-hit != 'true' |
116 | 115 | shell: powershell |
117 | 116 | run: | |
118 | | - New-Item -Path 'C:\OEPlugins' -ItemType Directory -Force |
119 | | - git clone --branch main https://github.com/open-ephys-plugins/open-ephys-data-format.git C:\OEPlugins\open-ephys-data-format |
120 | | - cd C:\OEPlugins\open-ephys-data-format\Build |
| 117 | + New-Item -Path 'OEPlugins' -ItemType Directory -Force |
| 118 | + git clone --branch main https://github.com/open-ephys-plugins/open-ephys-data-format.git OEPlugins\open-ephys-data-format |
| 119 | + cd OEPlugins\open-ephys-data-format\Build |
121 | 120 | cmake -G "Visual Studio 17 2022" -A x64 .. |
122 | 121 | msbuild ALL_BUILD.vcxproj -p:Configuration=Release -p:Platform=x64 -m |
123 | 122 | - name: Install open-ephys-data-format |
124 | 123 | shell: powershell |
125 | 124 | run: | |
126 | | - cd C:\OEPlugins\open-ephys-data-format\Build |
| 125 | + cd OEPlugins\open-ephys-data-format\Build |
127 | 126 | msbuild INSTALL.vcxproj -p:Configuration=Release -p:Platform=x64 |
128 | 127 | - name: Save open-ephys-data-format cache |
129 | 128 | if: steps.cache-data-format.outputs.cache-hit != 'true' |
130 | 129 | uses: actions/cache@v4 |
131 | 130 | with: |
132 | | - path: C:\OEPlugins\open-ephys-data-format |
| 131 | + path: OEPlugins/open-ephys-data-format |
133 | 132 | key: plugin-data-format-${{ steps.plugin-hashes.outputs.data-format }} |
134 | 133 | - name: Restore OpenEphysHDF5Lib cache |
135 | 134 | uses: actions/cache@v4 |
136 | 135 | id: cache-hdf5 |
137 | 136 | with: |
138 | | - path: C:\OEPlugins\OpenEphysHDF5Lib |
| 137 | + path: OEPlugins/OpenEphysHDF5Lib |
139 | 138 | key: plugin-hdf5-${{ steps.plugin-hashes.outputs.hdf5 }} |
140 | 139 | restore-keys: | |
141 | 140 | plugin-hdf5- |
142 | 141 | - name: Build OpenEphysHDF5Lib |
143 | 142 | if: steps.cache-hdf5.outputs.cache-hit != 'true' |
144 | 143 | shell: powershell |
145 | 144 | run: | |
146 | | - New-Item -Path 'C:\OEPlugins' -ItemType Directory -Force |
147 | | - git clone --branch main https://github.com/open-ephys-plugins/OpenEphysHDF5Lib.git C:\OEPlugins\OpenEphysHDF5Lib |
148 | | - cd C:\OEPlugins\OpenEphysHDF5Lib\Build |
| 145 | + New-Item -Path 'OEPlugins' -ItemType Directory -Force |
| 146 | + git clone --branch main https://github.com/open-ephys-plugins/OpenEphysHDF5Lib.git OEPlugins\OpenEphysHDF5Lib |
| 147 | + cd OEPlugins\OpenEphysHDF5Lib\Build |
149 | 148 | cmake -G "Visual Studio 17 2022" -A x64 .. |
150 | 149 | msbuild ALL_BUILD.vcxproj -p:Configuration=Release -p:Platform=x64 -m |
151 | 150 | - name: Install OpenEphysHDF5Lib |
152 | 151 | shell: powershell |
153 | 152 | run: | |
154 | | - cd C:\OEPlugins\OpenEphysHDF5Lib\Build |
| 153 | + cd OEPlugins\OpenEphysHDF5Lib\Build |
155 | 154 | msbuild INSTALL.vcxproj -p:Configuration=Release -p:Platform=x64 |
156 | 155 | - name: Save OpenEphysHDF5Lib cache |
157 | 156 | if: steps.cache-hdf5.outputs.cache-hit != 'true' |
158 | 157 | uses: actions/cache@v4 |
159 | 158 | with: |
160 | | - path: C:\OEPlugins\OpenEphysHDF5Lib |
| 159 | + path: OEPlugins/OpenEphysHDF5Lib |
161 | 160 | key: plugin-hdf5-${{ steps.plugin-hashes.outputs.hdf5 }} |
162 | 161 | - name: Restore nwb-format cache |
163 | 162 | uses: actions/cache@v4 |
164 | 163 | id: cache-nwb |
165 | 164 | with: |
166 | | - path: C:\OEPlugins\nwb-format |
| 165 | + path: OEPlugins/nwb-format |
167 | 166 | key: plugin-nwb-${{ steps.plugin-hashes.outputs.nwb }} |
168 | 167 | restore-keys: | |
169 | 168 | plugin-nwb- |
170 | 169 | - name: Build nwb-format |
171 | 170 | if: steps.cache-nwb.outputs.cache-hit != 'true' |
172 | 171 | shell: powershell |
173 | 172 | run: | |
174 | | - New-Item -Path 'C:\OEPlugins' -ItemType Directory -Force |
175 | | - git clone --branch main https://github.com/open-ephys-plugins/nwb-format.git C:\OEPlugins\nwb-format |
176 | | - cd C:\OEPlugins\nwb-format\Build |
| 173 | + New-Item -Path 'OEPlugins' -ItemType Directory -Force |
| 174 | + git clone --branch main https://github.com/open-ephys-plugins/nwb-format.git OEPlugins\nwb-format |
| 175 | + cd OEPlugins\nwb-format\Build |
177 | 176 | cmake -G "Visual Studio 17 2022" -A x64 .. |
178 | 177 | msbuild ALL_BUILD.vcxproj -p:Configuration=Release -p:Platform=x64 -m |
179 | 178 | - name: Install nwb-format |
180 | 179 | shell: powershell |
181 | 180 | run: | |
182 | | - cd C:\OEPlugins\nwb-format\Build |
| 181 | + cd OEPlugins\nwb-format\Build |
183 | 182 | msbuild INSTALL.vcxproj -p:Configuration=Release -p:Platform=x64 |
184 | 183 | - name: Save nwb-format cache |
185 | 184 | if: steps.cache-nwb.outputs.cache-hit != 'true' |
186 | 185 | uses: actions/cache@v4 |
187 | 186 | with: |
188 | | - path: C:\OEPlugins\nwb-format |
| 187 | + path: OEPlugins/nwb-format |
189 | 188 | key: plugin-nwb-${{ steps.plugin-hashes.outputs.nwb }} |
190 | 189 | - name: Install test-suite |
191 | 190 | shell: powershell |
|
0 commit comments