Merge commit '8307bdbe105b96fa99e4f75e551c8b8ecbb5c785' into feature/ios-static-framework
Squashed 'External/Lagrangian/' changes from eecd4b4..7a427aa

7a427aa Adds a static framework for iOS, of unknown functionality.

git-subtree-dir: External/Lagrangian
git-subtree-split: 7a427aa13cc5a5676be0d41d3880fa008d6885c3
Adds a static framework target for iOS.

This isn’t working very cleanly just yet.
Squashed 'External/Lagrangian/' changes from 7a427aa..75feaab

75feaab Merge branch 'develop' into feature/ios-static-framework
59d0172 Casts NSUInteger to unsigned long for formatting.
63beb4a Do not show the static framework’s env vars in the build log.

git-subtree-dir: External/Lagrangian
git-subtree-split: 75feaabf2bf39e903d9621d38a3be0329e329231
Merge commit 'fc7b0ccc067b847b6e8151bcfdf493f76392ed60' into feature/ios-static-framework
Squashed 'External/Lagrangian/' changes from 75feaab..3f8fc0d

3f8fc0d Changes the static framework target to be a static library.
7809bd4 Defines l3_tear_down for release builds.

git-subtree-dir: External/Lagrangian
git-subtree-split: 3f8fc0d907fd5ad6f29e61ab6b080b89c539facd
Merge commit 'b3669193a6bab3528b15f255522050eb14f0e6d0' into feature/ios-static-framework
The iOS framework target now builds a static library.

It also assembles a framework structure.
Merge branch 'feature/ios-static-framework' into develop