2014-08-16 22:47:46 -07:00
|
|
|
#
|
2023-01-14 10:05:12 -08:00
|
|
|
# Copyright 2011-2023 Branimir Karadzic. All rights reserved.
|
2022-01-15 11:59:06 -08:00
|
|
|
# License: https://github.com/bkaradzic/bgfx/blob/master/LICENSE
|
2014-08-16 22:47:46 -07:00
|
|
|
#
|
|
|
|
|
|
|
|
SILENT?=@
|
|
|
|
|
|
|
|
THISDIR:=$(dir $(lastword $(MAKEFILE_LIST)))
|
|
|
|
|
|
|
|
UNAME:=$(shell uname)
|
2021-06-12 19:36:54 +01:00
|
|
|
ifeq ($(UNAME),$(filter Linux Darwin MINGW%,$(UNAME)))
|
2014-08-16 22:47:46 -07:00
|
|
|
CMD_MKDIR=mkdir -p "$(1)"
|
|
|
|
CMD_RMDIR=rm -r "$(1)"
|
2021-06-12 19:36:54 +01:00
|
|
|
ifeq ($(UNAME),$(filter Darwin,$(UNAME)))
|
2014-08-16 22:47:46 -07:00
|
|
|
OS=darwin
|
2021-06-12 19:36:54 +01:00
|
|
|
else ifeq ($(UNAME),$(filter MINGW%,$(UNAME)))
|
|
|
|
OS=windows
|
2014-08-16 22:47:46 -07:00
|
|
|
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"
|
2015-12-27 20:04:17 -08:00
|
|
|
TEXTUREC:="$(THISDIR)../tools/bin/$(OS)/texturec"
|