Update the occlum.json to align with the gen_enclave_conf design.
Below is the two updated structures:
"metadata": {
"product_id": 0,
"version_number": 0,
"debuggable": true
},
"resource_limits": {
"max_num_of_threads": 32,
"kernel_space_heap_size": "32MB",
"kernel_space_stack_size": "1MB",
"user_space_size": "256MB"
}
28 lines
793 B
Makefile
28 lines
793 B
Makefile
SGX_MODE ?= HW
|
|
|
|
ifneq ($(SGX_MODE), HW)
|
|
BUILD_DIR := build_sim
|
|
else
|
|
BUILD_DIR := build
|
|
endif
|
|
|
|
.PHONY: all format format-check clean
|
|
|
|
all:
|
|
@mkdir -p ../$(BUILD_DIR)/bin/
|
|
@ln -s -f ../../tools/occlum ../$(BUILD_DIR)/bin/occlum
|
|
@ln -s -f ../../tools/occlum-build-enclave ../$(BUILD_DIR)/bin/occlum-build-enclave
|
|
@ln -s -f ../../tools/occlum-gen-default-occlum-json ../$(BUILD_DIR)/bin/occlum-gen-default-occlum-json
|
|
@$(MAKE) --no-print-directory -C protect-integrity
|
|
@$(MAKE) --no-print-directory -C gen_enclave_conf
|
|
|
|
format:
|
|
@$(MAKE) --no-print-directory -C protect-integrity format
|
|
|
|
format-check:
|
|
@$(MAKE) --no-print-directory -C protect-integrity format-check
|
|
|
|
clean:
|
|
@$(MAKE) --no-print-directory -C protect-integrity clean
|
|
@$(MAKE) --no-print-directory -C gen_enclave_conf clean
|