Files
cocos/scripts/attestation_policy/Makefile
T
Sammy Kerata Oina 3498db14fb NOISSUE - Track TDX policy (#557)
* 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>
2026-01-12 14:59:23 +01:00

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