Skip to content
Snippets Groups Projects
Makefile 446 B
Newer Older
  • Learn to ignore specific revisions
  • Avi Kivity's avatar
    Avi Kivity committed
    
    
    out = build/$(mode)
    submake = $(out)/Makefile
    
    quiet = $(if $V, $1, @echo " $2"; $1)
    
    all: $(submake)
    
    	ant -Dmode=$(mode) -Dout=$(abspath $(out)/tests/bench) -e -f tests/bench/build.xml
    
    	$(MAKE) -C $(dir $(submake)) $@
    
    $(submake): Makefile
    	mkdir -p $(dir $@)
    	echo 'mode = $(mode)' > $@
    	echo 'src = ../..' >> $@
    
    Avi Kivity's avatar
    Avi Kivity committed
    	echo 'VPATH = ../..' >> $@
    
    	echo 'include ../../build.mak' >> $@
    
    
    clean:
    	$(call quiet, rm -rf build/$(mode), CLEAN)