Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions docs/changelogs/ReleaseProcess.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
1. Create release changelog.md
2. Post PR with contents of the changelog/release notes
3. Get reviews and address all issues
4. Add changelog for the release -- include all PR's that will be included

### PR branch updates
1. checkout branch to merge in and verify builds on VS if any changes for VS or new files added
Expand Down Expand Up @@ -40,14 +41,15 @@ After posting and tagging release
* `rm -rf vs-build`
* `git checkout vs-build`
3. Set a couple of VS files to not track changes on files that VS wants to update Windows related stuff in
```
```
git update-index --assume-unchanged vs-build/MAPlib/MAP_dll.vcxproj vs-uild/Registry/FAST_Registry.vcxproj
```

4. Compile executables for Windows builds
* Run one of the executables and check the version info. Muck about with VS if there is an issue.
* Also run `dumpbin.exe /dependents <exe>.exe` to check static linking
* NOTE: build the simulink last -- it messes up some things otherwise
- [ ] AeroDisk_Driver_x64.exe
- [ ] AeroDyn_Driver_x64.exe
- [ ] AeroDyn_Driver_x64_OpenMP.exe
- [ ] AeroDyn_Inflow_C_Binding_x64.dll
Expand All @@ -69,9 +71,11 @@ After posting and tagging release
- [ ] MoorDyn_C_Binding_x64.dll
- [ ] OpenFAST-Simulink_x64.dll -- change `additional dependencies` in the `OpenFAST-Simulink` project in `FAST` to point to correct install of MATLAB
- [ ] openfast_x64.exe
- [ ] SeaStateDriver_x64.exe
- [ ] SimpleElastoDyn_x64.exe
- [ ] SubDyn_x64.exe
- [ ] Turbsim_x64.exe

- [ ] UnsteadyAero_x64.exe
5. Upload all filesUnset the no tracking of files
```
git ls-files -v | grep "^[a-z]"
Expand Down
Loading