-
Notifications
You must be signed in to change notification settings - Fork 6
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
Bug 104727 - patch for dmake to properly work if installed in a dir spaces in its name #2
Comments
The patch:
|
@kmx, this patch has been applied on https://github.com/mohawk2/dmake/tree/kmx/4.12.3 and cherry-picked onto master as 86e4f87. |
unfortunately, there is still a trouble mentioned in my original ticket The patch does not work well with the following Makefile.mk:
The correct output is |
I'm aware; that's why I incorporated your test yesterday in the test suite as dc22c19. Unfortunately, your patch broke other tests in the suite (try yourself with My current approach is to replace your code change with setting I'll probably introduce changes both to allow |
Not quite ready yet, still. @kmx, a workaround that would allow dmake to start up when installed in a place-with-space would be to replace the |
The trouble is that dmake.exe is not even able to load startup.mk |
Ah, that's right. So one would need to make a tiny patch to change the default value of Do bear in mind I intend to actually fix this properly. |
One possible hack (Win32 specific) might be to convert ABSMAKECMD value to |
@kmx the Win32 hack you described is destined to fail, 8.3 conversion is required for this to work, which is not guaranteed to be enabled. |
Transferred from AOO bugzilla:
The patch contains fixes for this:
spaces in directory name.
winnt/mingw/build.cmd + winnt/mingw/config.h
Please consider the patch, it would be nice if you can accept it an commit in
your SVN as we are using dmake in strawberry perl project
(http://www.strawberryperl.com) and do not want to keep any sort of unofficial dmake patches.
Thanks
kmx
Bad news, my patch does not work well with the following Makefile:
At the moment I have no idea how to fix it.
I would appreciate any help.
kmx
The text was updated successfully, but these errors were encountered: