mirror of
https://github.com/ultravioletrs/cocos.git
synced 2026-06-23 04:10:25 +00:00
3498db14fb
* Add initial implementation of attestation policy for SEV-SNP and TDX, including JSON configuration files and build scripts Signed-off-by: Sammy Oina <sammyoina@gmail.com> * Update working directory for Rust CI pipeline to sev-snp Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix build Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix tests Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix tests Signed-off-by: Sammy Oina <sammyoina@gmail.com> --------- Signed-off-by: Sammy Oina <sammyoina@gmail.com>
17 lines
433 B
Makefile
17 lines
433 B
Makefile
OUTPUT_DIR ?= ../../build
|
|
PLATFORMS = sev-snp tdx
|
|
# Convert OUTPUT_DIR to absolute path
|
|
ABS_OUTPUT_DIR := $(shell cd $(OUTPUT_DIR) 2>/dev/null && pwd || mkdir -p $(OUTPUT_DIR) && cd $(OUTPUT_DIR) && pwd)
|
|
|
|
.PHONY: all build clean $(PLATFORMS)
|
|
|
|
all: $(PLATFORMS)
|
|
|
|
$(PLATFORMS):
|
|
$(MAKE) -C $@ OUTPUT_DIR=$(ABS_OUTPUT_DIR)
|
|
|
|
clean:
|
|
@for platform in $(PLATFORMS); do \
|
|
$(MAKE) -C $$platform OUTPUT_DIR=$(ABS_OUTPUT_DIR) clean; \
|
|
done
|