Fix missing midicci_flutter_gui.podspec for macOS CocoaPods integration #76
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix missing midicci_flutter_gui.podspec for macOS CocoaPods integration
Problem
After merging PR #75, the build was failing with a CocoaPods error:
Solution
midicci_flutter_gui.podspecfile attools/flutter_ci_tool/macos/midicci_flutter_gui.podspecClasses/directory structure for Flutter pluginTesting
✅ Build tested successfully:
cmake -B build && cmake --build buildcompleted with return code 0✅ No CocoaPods errors: The missing podspec error is resolved
✅ All targets built: midicci-gui and other targets built successfully at 100% completion
Changes
tools/flutter_ci_tool/macos/midicci_flutter_gui.podspec- New podspec file for macOS CocoaPods integrationtools/flutter_ci_tool/macos/Classes/- Created required directory structureThe podspec configures the Flutter plugin for macOS with proper C++20 compilation settings and references to the native wrapper files (
ci_tool_wrapper.cppandci_tool_wrapper.h).Link to Devin run
https://app.devin.ai/sessions/f1b50c92410a48cf9e67c3b3ba360f81
Requested by: Atsushi Eno (atsushieno@gmail.com)