| 1234567891011121314151617181920212223242526272829 |
- #
- # Copyright 2011-2025 Branimir Karadzic. All rights reserved.
- # License: https://github.com/bkaradzic/bgfx/blob/master/LICENSE
- #
- SILENT?=@
- THISDIR:=$(dir $(lastword $(MAKEFILE_LIST)))
- UNAME:=$(shell uname)
- ifeq ($(UNAME),$(filter Linux Darwin MINGW%,$(UNAME)))
- CMD_MKDIR=mkdir -p "$(1)"
- CMD_RMDIR=rm -r "$(1)"
- ifeq ($(UNAME),$(filter Darwin,$(UNAME)))
- OS=darwin
- else ifeq ($(UNAME),$(filter MINGW%,$(UNAME)))
- OS=windows
- else
- OS=linux
- endif
- 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))""
- OS=windows
- endif
- SHADERC:="$(THISDIR)../tools/bin/$(OS)/shaderc"
- GEOMETRYC:="$(THISDIR)../tools/bin/$(OS)/geometryc"
- TEXTUREC:="$(THISDIR)../tools/bin/$(OS)/texturec"
|