Skip to content

Commit

Permalink
Update known libraries for 2025 (#17)
Browse files Browse the repository at this point in the history
* Update known libraries for 2025

* Add a few more windows api
  • Loading branch information
sciencewhiz authored Oct 19, 2024
1 parent a27119f commit f294c1e
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions check.py
Original file line number Diff line number Diff line change
Expand Up @@ -291,6 +291,9 @@ def check_cpp_shared_linux(libf, arch, debug):
'ntcore',
'wpiHal',
'wpiutil',
'wpimath',
'wpinet',
'wpilibNewCommands',
])
if arch == 'athena':
if year == "2025":
Expand All @@ -300,9 +303,9 @@ def check_cpp_shared_linux(libf, arch, debug):
'libniriodevenum.so.1',
'libniriosession.so.1',
'libNiRioSrv.so.13',
'libRoboRIO_FRC_ChipObject.so.19',
'libRoboRIO_FRC_ChipObject.so.25',
'libvisa.so',
'libFRC_NetworkCommunication.so.19',
'libFRC_NetworkCommunication.so.25',
])
dep_libs = []
for section in lib.iter_sections():
Expand Down Expand Up @@ -342,6 +345,13 @@ def check_cpp_shared_windows(libdata, arch, debug):
'api-ms-win-crt-heap-l1-1-0.dll',
'api-ms-win-crt-utility-l1-1-0.dll',
'api-ms-win-crt-convert-l1-1-0.dll',
'api-ms-win-crt-stdio-l1-1-0.dll',
'api-ms-win-crt-filesystem-l1-1-0.dll',
'api-ms-win-crt-locale-l1-1-0.dll',
'api-ms-win-crt-math-l1-1-0.dll'
'api-ms-win-crt-string-l1-1-0.dll',
'api-ms-win-crt-environment-l1-1-0.dll',
'api-ms-win-crt-time-l1-1-0.dll'
])
exclude_libs.update('{0}{1}.dll'.format(l, 'd' if debug else '').lower() for l in [
'wpilibc',
Expand All @@ -350,8 +360,12 @@ def check_cpp_shared_windows(libdata, arch, debug):
'ntcore',
'wpiHal',
'wpiutil',
'wpimath',
'wpinet',
'wpilibNewCommands',
'MSVCP140',
'VCRUNTIME140',
'VCRUNTIME140_1',
'ucrtbase',
])
dep_libs = []
Expand Down

0 comments on commit f294c1e

Please sign in to comment.