-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
the param -I
doesnt support directory wildcard on unix using unix dir separator
#5
Comments
i'll send a PR |
That's surprising, globbing is delegated to the fake library, which I think generally works with forward slashes. |
Investigating this, it's the bash expansion who happen before the invocation of the program. using if the argument is not quoted, bash expand the passing the list of paths like
so, it's okish and correct, just unexpected. if |
Ah yes, try using single quotes which don't get expanded by the shell.
…On Wed, 25 Mar 2020, 14:35 Enrico Sada, ***@***.***> wrote:
Investigating this, it's the bash expansion who happen before the
invocation of the program.
using dotnet nosln --flatten --quiet -o the.sln -I
"src/common/Thor.Sif.Services.**/*.fsproj" works as expected
if the argument is not quoted, bash expand the passing the list of paths
like
-I "src/common/Thor.Sif.Services.IndexCarts/Thor.Sif.Services.IndexCarts.fsproj" "src/common/Thor.Sif.Services.IndexInventory/Thor.Sif.Services.IndexInventory.fsproj" "src/common/Thor.Sif.Services.IndexLPNSnapshot/Thor.Sif.Services.IndexLPNSnapshot.fsproj" ...
so, it's okish and correct, just unexpected.
if -I can accept a list of string (and act like multiple -I), may work
OOTB without quotes.
But maybe that can be create other issues, i'll try apply this fix and
let's see.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#5 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAVO3M37IHLNUM42DKZYM33RJIJBZANCNFSM4LTNHNHA>
.
|
Environment: running on unix ( Ubuntu 18.04.2 LTS )
given a tree like
this works
but this doesnt
and generate an empty sln
workaround
Use
\\
instead of/
note
i tried without success also:
src/common/Thor.Sif.Services.*/*.fsproj
src/common/Thor.Sif.Services.*.fsproj
The text was updated successfully, but these errors were encountered: