Adonit / LAMY-iPadOS-SDK

0 stars 0 forks source link

Multiple commands produce {file} error when using .podspec file #6

Open AlexanderThiele opened 3 months ago

AlexanderThiele commented 3 months ago

When integrating the sdk via a podspec, i get the following error:

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyConstants.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyDrawingApplication.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyMathHelper.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyModelController.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamySDK.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyShortcut.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyStroke.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyStrokeDelegate.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyStylusConnectionDelegate.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyStylusManager.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyStylusMotionManager.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyStylusScrollValueDelegate.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyStylusStateDelegate.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/LamyTouchTypeIdentifier.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/UIColor+LamySDK.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/UIStoryboard+LamySDK.h'

Error (Xcode): Multiple commands produce '/Users/alexanderthiele/projects/my-flutter-apps/stift_flutter_app/plugins/lamy_lib_v2/example/build/ios/Debug-iphoneos/lamy_lib_v2/lamy_lib_v2.framework/Headers/UITouch+LamyIdentification.h'

i added the source files inside the .podspec file as follows:

s.source_files = 'Classes/**/*', 'Frameworks/LamySDK.xcframework/**/*'

When i select an architecture, it works without error, but i'm not sure if this is really correct.

s.source_files = 'Classes/**/*', 'Frameworks/LamySDK.xcframework/ios-arm64/**/*.{h,m}'