From: Ryan P. <rpu...@gm...> - 2006-09-25 16:46:31
|
On 9/25/06, Jason Perkins <st...@gm...> wrote: > > Can you do me a favor? This might be a long shot but I'd like to rule > it out. Edit the premake-generated makefile and look for the lines > that start like > > CMD_MKBINDIR := $(CMD) /c if not exist ... > > There should be four of them. Replace "/c" (lowercase) with "/C" > (uppercase) and let me know if that makes a difference. That argument > is supposed to tell the shell to run the script and then exit. Since > the shell is not exiting, I'm guessing that it doesn't recognize that > parameter. This did not change anything. What did work is removing the condition and the lines that used ComSpec all tegether. #CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) > #ifeq (,$(CMD)) > CMD_MKBINDIR := mkdir -p $(BINDIR) > CMD_MKLIBDIR := mkdir -p $(LIBDIR) > CMD_MKOUTDIR := mkdir -p $(OUTDIR) > CMD_MKOBJDIR := mkdir -p $(OBJDIR) > #else > #CMD_MKBINDIR := $(CMD) /C if not exist $(subst /,\\,$(BINDIR)) mkdir > $(subst /,\\,$(BINDIR)) > #CMD_MKLIBDIR := $(CMD) /C if not exist $(subst /,\\,$(LIBDIR)) mkdir > $(subst /,\\,$(LIBDIR)) > #CMD_MKOUTDIR := $(CMD) /C if not exist $(subst /,\\,$(OUTDIR)) mkdir > $(subst /,\\,$(OUTDIR)) > #CMD_MKOBJDIR := $(CMD) /C if not exist $(subst /,\\,$(OBJDIR)) mkdir > $(subst /,\\,$(OBJDIR)) > #endif > mkdir is available in MSYS and in COMMAND and in bash. So is it needed at all? -- Regards, Ryan RJP Computing |