Daniel Lacasse

Results 217 comments of Daniel Lacasse

Let me go back on the last comment, it's actually a lack of the implicit dependency service which doesn't look for dependencies into PBXFrameworksBuildPhase's files. Forcing a dependency actually solve...

Here is a summary of our investigation. We explored extracting the code that 1) assembles the derived data directory, 2) synchronizes the resulting derived data `Build/Products` directory for exporting, and...

Consuming the derived data in place does bring some performance improvement. It's safe to say that we should export the derived data directory as used by Xcode, leaving the consumer...

With the last change, we are ~1s faster than Xcode in terms of incremental build (up-to-date checking). We could be faster, but we are still waiting for a response from...

See [this branch](https://github.com/nokeedev/gradle-native/tree/lacasseio/spike/investigation-split-tasks) for the work done as part of this spike.

Still waiting for a response from the Gradle team regarding snapshotting task inputs/outputs in parallel. The closes response we got is Configuration Cache should allow this, but Configuration Cache is...

Just for completeness, we tried to share the same derived data directory throughout all build tasks, but Xcode locks a database which prevents concurrent builds from running.

Due to several issues with Gradle APIs, this task is more challenging than initially thought. It will bleed into the next iteration.

This story is mostly about working around the shortcoming of `xcodebuild` forking. We should convert our current "shortcut" resolution to this new layer, effectively making our shortcut build settings explicit...

Essentially, this issue is about performing a lenient sync which could be described as only the files from the source directory should be synced into the destination directory. Any additional...