bgfx/examples/assets/meshes/makefile

41 lines
752 B
Makefile
Raw Normal View History

2014-08-16 23:27:36 -04:00
#
2016-03-05 14:03:52 -05:00
# Copyright 2011-2016 Branimir Karadzic. All rights reserved.
2014-08-16 23:27:36 -04:00
# License: http://www.opensource.org/licenses/BSD-2-Clause
#
BGFX_DIR=../../..
RUNTIME_DIR=$(BGFX_DIR)/examples/runtime
BUILD_DIR=../../.build
2014-09-11 00:48:08 -04:00
include $(BGFX_DIR)/scripts/tools.mk
2014-08-16 23:27:36 -04:00
GEOMETRY_SRC= \
bunny \
bunny_decimated \
bunny_patched \
column \
cube \
hollowcube \
2015-11-20 01:17:37 -05:00
orb \
2014-08-16 23:27:36 -04:00
platform \
tree \
tree1b_lod0_1 \
tree1b_lod0_2 \
tree1b_lod1_1 \
tree1b_lod1_2 \
tree1b_lod2_1 \
tree1b_lod2_2
GEOMETRY_BIN=$(addprefix $(RUNTIME_DIR)/meshes/, $(addsuffix .bin, $(basename $(GEOMETRY_SRC))))
all: $(GEOMETRY_BIN)
clean:
@echo Cleaning...
@-rm -vf $(GEOMETRY_BIN)
rebuild: clean all
2014-08-16 23:27:36 -04:00
$(RUNTIME_DIR)/meshes/%.bin : %.obj
2016-03-05 14:03:52 -05:00
$(SILENT) $(GEOMETRYC) -f $(<) -o $(@) --packnormal 1