-
Notifications
You must be signed in to change notification settings - Fork 334
Open
Description
I know what you're thinking.
Wasn't April Fools a week ago?
I can assure you this Issue is no jest. We are having a problem with some tools that support Sapling where they don't work properly on systems with Steam Locomotive 🚂 (also called sl).
My question is: how can we distinguish between systems that have Sapling installed or 🚂 ?
ideas:
sl --versionshows "Sapling ..."🚂 --versionjust shows the 🚂checkinconsistent, not portable with Windowsman slset a timeout on commands invoking slslow- walk up the directory tree and look for
.sldirectory before invokingsl. Maybe, but this is slow - check binary sizes. Sapling is 50Mb and 🚂 is 34k. We can simply check if
sl> 1Mb
I like the last solution best, but would need to resolve symlinks, etc.
🤡
rohte and iliazeusstepanchegstrager, fanzeyi, yiding, rmartine-ias, Daniel15 and 4 more
Metadata
Metadata
Assignees
Labels
No labels