Include cygwin1.dll in Windows Ci Build#11133
Include cygwin1.dll in Windows Ci Build#11133Scavanger wants to merge 1 commit intoiNavFlight:masterfrom
Conversation
Windows SITL depends on cygwin1.dll. To always have the correct dll available and to get rid of the SITL binaries floating around in the configurator repro.
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||
Adds cygwin1.dll to the Windows SITL build artifact so users don't need Cygwin installed to run the SITL executable. Cherry-picked from PR iNavFlight#11133. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
|
Since this commit includes unrelated files, replacing with #11203 |
Adds cygwin1.dll to the Windows SITL build artifact so users don't need Cygwin installed to run the SITL executable. Cherry-picked from PR iNavFlight#11133. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Adds cygwin1.dll to the Windows SITL build artifact so users don't need Cygwin installed to run the SITL executable. Cherry-picked from PR iNavFlight#11133. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]> (cherry picked from commit e6306f8)
User description
Windows SITL depends on cygwin1.dll.
To always have the correct dll available and to get rid of the SITL binaries floating around in the configurator repro.
PR Type
Enhancement
Description
Include cygwin1.dll in Windows SITL CI build artifacts
Copy cygwin1.dll from system to build output directory
Update artifact upload path to include DLL file
Fix line ending formatting in multiple source files
Diagram Walkthrough
File Walkthrough
ci.yml
Add cygwin1.dll to Windows SITL artifacts.github/workflows/ci.yml
cygwin1.dllfrom system/bin/to build outputdirectory
*.exefiles andcygwin1.dllavailable
config.c
Fix line ending formattingsrc/main/target/FLYSPARKF4V4/config.c
target.h
Fix line ending formattingsrc/main/target/FLYSPARKF4V4/target.h
CMakeLists.txt
Fix line ending formattingsrc/main/target/FLYSPARKF4V4/CMakeLists.txt