new space partitioning structure: octree
realtime_bunny updated to use octree
plus other files updated to be container type independent (only user programs are supposed to include and use special containers)
ROOT=$(shell pwd)
include config.mk
all: python-module demos ccdemos models
python-module: libs-float
$(MAKE) -C src python-module
demos: python-module models
$(MAKE) -C demos
ccdemos: libs-float libs-double models
$(MAKE) -C ccdemos
models:
$(MAKE) -C models
libs-float:
$(MAKE) -C src libs-float
libs-double:
$(MAKE) -C src libs-double
clean:
$(MAKE) -C src clean
$(MAKE) -C demos clean
$(MAKE) -C ccdemos clean
# TARGETS
#########
tests: testvector testmatrix
# RULES
#######
test%: tests/%.cc
$(CXX) -o $@ tests/$*.cc $(CCFLAGS)
./$@
# DEPENDENCIES
##############
# library tests
testvector: tests/vector.cc src/vector.h