Curious:
-> Task RemObjects.EBuild.Elements.ElementsResolveIslandReferencesForTarget started for NotV1App, Toffee-iOS.
D: Project Reference 'Library' will resolve using target 'Island.Darwin.iOS'.
Project Reference 'Library' was resolved to '/Users/JohnMoshakis/Documents/Elements/References/Island/iOS/arm64/Elements.fx' via target 'Island.Darwin.iOS' (but is already referenced).
Project Reference 'Library' was resolved to '/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Island.Darwin.iOS/Device/arm64/Library.fx' via target 'Island.Darwin.iOS'.
Reference 'Library' was resolved to '/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Island.Darwin.iOS/Device/arm64/Library.fx' for target 'Toffee-iOS' (Device-arm64).
E: Could not resolve reference 'Library' for target 'Toffee-iOS' (Simulator-x86_64).
vs
D: Project Reference 'Library' will resolve using target 'Island.Darwin.iOS'.
Project Reference 'Library' was resolved to '/Users/mh/Code/Elements/Bin/References/Island/iOS/arm64/Elements.fx' via target 'Island.Darwin.iOS' (but is already referenced).
Project Reference 'Library' was resolved to '/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/Library-D92432DECFDFE00C048CE3108A8358F331DC0DEA/Release/Island.Darwin.iOS/Device/arm64/Library.fx' via target 'Island.Darwin.iOS'.
Reference 'Library' was resolved to '/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/Library-D92432DECFDFE00C048CE3108A8358F331DC0DEA/Release/Island.Darwin.iOS/Device/arm64/Library.fx' for target 'Toffee-iOS' (Device-arm64).
Reference 'Library' was resolved to '/Users/mh/Library/Application Support/RemObjects Software/EBuild/Obj/Library-D92432DECFDFE00C048CE3108A8358F331DC0DEA/Release/Island.Darwin.iOS/Device/arm64/Library.fx' for target 'Toffee-iOS' (Simulator-arm64).
what;'s in
/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Toffee.iOS/
just Device/arm64/Library.fx
, or also Simulator/…?
Final Output for Referencing:
Elements (/Users/JohnMoshakis/Documents/Elements/References/Island/macOS/x86_64/Elements.fx), Island.Darwin.macOS
Elements (/Users/JohnMoshakis/Documents/Elements/References/Island/iOS/arm64/Elements.fx), Island.Darwin.iOS
Elements (/Users/JohnMoshakis/Documents/Elements/References/Island/tvOS/arm64/Elements.fx), Island.Darwin.tvOS
Elements (/Users/JohnMoshakis/Documents/Elements/References/Island/watchOS/arm64_32/Elements.fx), Island.Darwin.watchOS
libLibrary (/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Toffee.iOS/Device/libLibrary.fx), Toffee.iOS
libLibrary (/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Toffee.macOS/Device/libLibrary.fx), Toffee.macOS
libLibrary (/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Toffee.tvOS/Device/libLibrary.fx), Toffee.tvOS
libLibrary (/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Toffee.watchOS/Device/libLibrary.fx), Toffee.watchOS
Library (/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Island.Darwin.macOS/Device/x86_64/Library.fx), Island.Darwin.macOS
Library (/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Island.Darwin.iOS/Device/arm64/Library.fx), Island.Darwin.iOS
Library (/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Island.Darwin.tvOS/Device/arm64/Library.fx), Island.Darwin.tvOS
Library (/Users/JohnMoshakis/Library/Application Support/RemObjects Software/EBuild/Obj/Library-2F260B77D81AA4BE3CB1615F592ABDB2A3F0B7DF/Debug/Island.Darwin.watchOS/Device/arm64_32/Library.fx), Island.Darwin.watchOS
<- Task RemObjects.EBuild.Elements.ElementsCopyFinalOutput finished for Library, took 0.0147s (19.241s).
it looks like Library is not built for Sim, just for Device, even though the command line has
–setting:3B71FB09-80B2-472F-B143-D8D8C07D4A7C,Simulator=True --setting:3B71FB09-80B2-472F-B143-D8D8C07D4A7C,Device=True
The same is true for MY log, but for some reason I do have have the Toffee\Simulator folder, so it still succeeds.
I think we have two issues coming together here.
(a) its not passing the right set of build destinations to the project reference (which I thought I had fixed last week?)
(b) because of that, the Clean also doesn’t clean up my Simulator folder, hiding the bug.