AVSLab / basilisk

Astrodynamics simulation framework
https://hanspeterschaub.info/basilisk
ISC License
147 stars 61 forks source link

Small build maintenance steps #820

Closed schaubh closed 2 months ago

schaubh commented 2 months ago

Description

This branch does some BSK build maintenance. It removes some un-needed cmake policy statements as we are using a much newer version of cmake now then when these policy statements were added. Further, the overwriteSwig.py script is no longer needed. It was added years ago when the swig'g python code wasn't fully python 3 compatible.

Verification

BSK builds without issues and all tests pass

Documentation

Added release notes

Future work

I'm sure there will be future build system maintenance steps required. One small step at a time.