Issue
Upload fails for certain types of frameworks where the binary inside the framework is a symlink to a version inside the framework.
For example, Starscream for Mac (https://github.com/daltoniam/Starscream). Here's a screenshot:
http://cloud.plutinosoft.com/oKcN
$ ls -la Carthage/Build/Mac/Starscream.framework
total 48
drwxr-xr-x 8 srebaud staff 272 Dec 14 10:57 .
drwxr-xr-x 21 srebaud staff 714 Dec 14 09:52 ..
-rw-r--r--@ 1 srebaud staff 6148 Dec 14 10:57 .DS_Store
lrwxr-xr-x 1 srebaud staff 24 Dec 14 09:52 Headers -> Versions/Current/Headers
lrwxr-xr-x 1 srebaud staff 24 Dec 14 09:52 Modules -> Versions/Current/Modules
lrwxr-xr-x 1 srebaud staff 26 Dec 14 09:52 Resources -> Versions/Current/Resources
lrwxr-xr-x 1 srebaud staff 27 Dec 14 09:52 Starscream -> Versions/Current/Starscream
drwxr-xr-x 5 srebaud staff 170 Dec 14 10:57 Versions
Steps which explain the enhancement
- Add github "daltoniam/Starscream" ~> 3.0.3 to your Cartfile
- carthage bootstrap --platform macos
- Use a local in your Romefile
- rome upload
Current and suggested behavior
The Starscream.framework is not published in the local folder.
Rome version: 0.13.0.33
OS and version: ('Darwin', 'Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu-3789.70.16~2/RELEASE_X86_64', 'x86_64')
Issue
Upload fails for certain types of frameworks where the binary inside the framework is a symlink to a version inside the framework.
For example, Starscream for Mac (https://github.com/daltoniam/Starscream). Here's a screenshot:
http://cloud.plutinosoft.com/oKcN
Steps which explain the enhancement
Current and suggested behavior
The Starscream.framework is not published in the local folder.
Rome version: 0.13.0.33
OS and version: ('Darwin', 'Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu-3789.70.16~2/RELEASE_X86_64', 'x86_64')