mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com> Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org> Acked-by: Daniel De Graaf <dgdegra@tycho.nsa.gov>
35 lines
944 B
Makefile
35 lines
944 B
Makefile
# Copyright (c) 2010-2012 United States Government, as represented by
|
|
# the Secretary of Defense. All rights reserved.
|
|
#
|
|
# THIS SOFTWARE AND ITS DOCUMENTATION ARE PROVIDED AS IS AND WITHOUT
|
|
# ANY EXPRESS OR IMPLIED WARRANTIES WHATSOEVER. ALL WARRANTIES
|
|
# INCLUDING, BUT NOT LIMITED TO, PERFORMANCE, MERCHANTABILITY, FITNESS
|
|
# FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT ARE HEREBY
|
|
# DISCLAIMED. USERS ASSUME THE ENTIRE RISK AND LIABILITY OF USING THE
|
|
# SOFTWARE.
|
|
#
|
|
|
|
XEN_ROOT=../..
|
|
|
|
TARGET=vtpm.a
|
|
OBJS=vtpm.o vtpm_cmd.o vtpmblk.o vtpm_pcrs.o
|
|
|
|
|
|
CPPFLAGS+=-I../tpm_emulator-$(XEN_TARGET_ARCH)/build
|
|
CPPFLAGS+=-I../tpm_emulator-$(XEN_TARGET_ARCH)/tpm
|
|
CPPFLAGS+=-I../tpm_emulator-$(XEN_TARGET_ARCH)/crypto
|
|
CPPFLAGS+=-I../tpm_emulator-$(XEN_TARGET_ARCH)
|
|
|
|
$(TARGET): $(OBJS)
|
|
ar -cr $@ $(OBJS)
|
|
|
|
$(OBJS): vtpm_manager.h
|
|
|
|
vtpm_manager.h:
|
|
ln -s ../vtpmmgr/vtpm_manager.h vtpm_manager.h
|
|
|
|
clean:
|
|
rm -f $(TARGET) $(OBJS) vtpm_manager.h
|
|
|
|
.PHONY: clean
|