Revision 11619abc975e281e69cc81ee7da1f8967b603f80 authored by Miles Stoudenmire on 26 April 2016, 00:13:45 UTC, committed by Miles Stoudenmire on 26 April 2016, 00:13:45 UTC
1 parent 8d2b0fa
Raw File
Makefile
#
# Makefile for ITensor libraries
#
####################################

include options.mk

build: itensor 

itensor: configure
	@echo
	@echo Building ITensor library
	@echo
	@cd itensor && $(MAKE)

configure:
	@echo
	@echo Configure: Writing current dir to this_dir.mk
	@echo THIS_DIR=`pwd` > this_dir.mk

clean:
	@echo "Removing temporary build files"
	@touch this_dir.mk
	@cd itensor && $(MAKE) clean
	@cd sample && $(MAKE) clean
	@cd unittest && $(MAKE) clean
	@rm -f lib/*
	@rm -f this_dir.mk

distclean: clean
	@rm -f this_dir.mk options.mk
back to top