mirror of
https://github.com/holub/mame
synced 2025-06-08 05:44:09 +03:00
Unbreak building shaders in cmd shell and add support for building them in MINGW bash shell (#5740)
This commit is contained in:
parent
609c828890
commit
4470d977da
13
3rdparty/bgfx/scripts/tools.mk
vendored
13
3rdparty/bgfx/scripts/tools.mk
vendored
@ -9,16 +9,21 @@ THISDIR:=$(dir $(lastword $(MAKEFILE_LIST)))
|
|||||||
|
|
||||||
UNAME:=$(shell uname)
|
UNAME:=$(shell uname)
|
||||||
ifeq ($(UNAME),$(filter $(UNAME),Linux Darwin))
|
ifeq ($(UNAME),$(filter $(UNAME),Linux Darwin))
|
||||||
CMD_MKDIR=mkdir -p "$(1)"
|
CMD_MKDIR=if [ ! -d "$(1)" ]; then mkdir -p "$(1)"; fi
|
||||||
CMD_RMDIR=rm -r "$(1)"
|
CMD_RMDIR=if [ -d "$(1)" ]; then rm -r "$(1)"; fi
|
||||||
ifeq ($(UNAME),$(filter $(UNAME),Darwin))
|
ifeq ($(UNAME),$(filter $(UNAME),Darwin))
|
||||||
OS=darwin
|
OS=darwin
|
||||||
else
|
else
|
||||||
OS=linux
|
OS=linux
|
||||||
endif
|
endif
|
||||||
else
|
else
|
||||||
CMD_MKDIR=cmd //C "if not exist "$(subst /,\,$(1))" mkdir "$(subst /,\,$(1))""
|
ifeq ($(findstring MINGW,$(UNAME)),MINGW)
|
||||||
CMD_RMDIR=cmd //C "if exist "$(subst /,\,$(1))" rmdir /S /Q "$(subst /,\,$(1))""
|
CMD_MKDIR=if [ ! -d "$(1)" ]; then mkdir -p "$(1)"; fi
|
||||||
|
CMD_RMDIR=if [ -d "$(1)" ]; then rm -r "$(1)"; fi
|
||||||
|
else
|
||||||
|
CMD_MKDIR=cmd /C "if not exist "$(subst /,\,$(1))" mkdir "$(subst /,\,$(1))""
|
||||||
|
CMD_RMDIR=cmd /C "if exist "$(subst /,\,$(1))" rmdir /S /Q "$(subst /,\,$(1))""
|
||||||
|
endif
|
||||||
OS=windows
|
OS=windows
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user