It seems like crystalline ignores/can't read a shards' contents if they are symlinked to some directory.
Example file tree:
- shard.yml
- src/...
- lib/
- dep -> ~/dep
If dep is installed normally, crystalline works fine:
However, dep is symlinked to ~/dep, and crystalline is confused:
The use case is this: I am developing a shard, while simultaneously developing an application that uses the shard. Therefore I do not want to constantly copy files between the two projects, but rather symlink my shard to the applications' lib folder.
It seems like crystalline ignores/can't read a shards' contents if they are symlinked to some directory.
Example file tree:
If
dep
is installed normally, crystalline works fine:However,![broken](https://user-images.githubusercontent.com/13833431/132841374-e8261ec2-6362-41e7-80a9-b58eada66772.png)
dep
is symlinked to~/dep
, and crystalline is confused:The use case is this: I am developing a shard, while simultaneously developing an application that uses the shard. Therefore I do not want to constantly copy files between the two projects, but rather symlink my shard to the applications'
lib
folder.