cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

Makefile (1220B)


      1#
      2# Copyright (c) 2018 Red Hat, Inc. and/or its affiliates
      3#
      4# This work is licensed under the terms of the GNU GPL, version 2 or later.
      5# See the COPYING file in the top-level directory.
      6#
      7
      8TARGET_LIST = i386 aarch64 s390x
      9
     10SRC_PATH = ../..
     11
     12.PHONY: help $(TARGET_LIST)
     13help:
     14	@echo "Create migration guest includes.  We generate a binary."
     15	@echo "And then convert that binary to an include file that can be"
     16	@echo "run in a guest."
     17	@echo "Possible operations are:"
     18	@echo
     19	@echo " $(MAKE) clean                Remove all intermediate files"
     20	@echo " $(MAKE) target               Generate for that target"
     21	@echo " $(MAKE) CROSS_PREFIX=... target"
     22	@echo "                              Cross-compile than target"
     23	@echo " Possible targets are: $(TARGET_LIST)"
     24
     25override define __note
     26/* This file is automatically generated from the assembly file in
     27 * tests/migration/$@. Edit that file and then run "make all"
     28 * inside tests/migration to update, and then remember to send both
     29 * the header and the assembler differences in your patch submission.
     30 */
     31endef
     32export __note
     33
     34$(TARGET_LIST):
     35	$(MAKE) CROSS_PREFIX=$(CROSS_PREFIX) -C $@
     36
     37clean:
     38	for target in $(TARGET_LIST); do \
     39		$(MAKE) -C $$target clean; \
     40	done