@@ -35,11 +35,11 @@ clean:
3535
3636build_eif: uid2operator.eif euidoperator.eif
3737
38- euidoperator.eif: build_artifacts loki_override build/proxies.nitro.yaml build/entrypoint.sh build/vsockpx build/Dockerfile build/configs build/load_config.py build/make_config.py
38+ euidoperator.eif: build_artifacts build/proxies.nitro.yaml build/entrypoint.sh build/vsockpx build/Dockerfile build/configs build/load_config.py build/make_config.py
3939 cd build; docker build -t euidoperator . --build-arg IDENTITY_SCOPE='EUID' --build-arg JAR_VERSION=`cat package.version` --build-arg IMAGE_VERSION=`cat package.version`-`git show --format="%h" --no-patch`;
4040 cd build; nitro-cli build-enclave --docker-uri euidoperator --output-file euidoperator.eif
4141
42- uid2operator.eif: build_artifacts loki_override build/proxies.nitro.yaml build/entrypoint.sh build/vsockpx build/Dockerfile build/configs build/load_config.py build/make_config.py
42+ uid2operator.eif: build_artifacts build/proxies.nitro.yaml build/entrypoint.sh build/vsockpx build/Dockerfile build/configs build/load_config.py build/make_config.py
4343 cd build; docker build -t uid2operator . --build-arg JAR_VERSION=`cat package.version` --build-arg IMAGE_VERSION=`cat package.version`-`git show --format="%h" --no-patch`;
4444 cd build; nitro-cli build-enclave --docker-uri uid2operator --output-file uid2operator.eif
4545
@@ -49,7 +49,10 @@ build/load_config.py: ./scripts/aws/load_config.py
4949build/make_config.py: ./scripts/aws/make_config.py
5050 cp ./scripts/aws/make_config.py ./build/
5151
52- build/configs: build/conf/prod-uid2-config.json build/conf/integ-uid2-config.json build/conf/prod-euid-config.json build/conf/integ-euid-config.json
52+ build/configs: build/conf/default-config.json build/conf/prod-uid2-config.json build/conf/integ-uid2-config.json build/conf/prod-euid-config.json build/conf/integ-euid-config.json build/conf/logback.loki.xml
53+
54+ build/conf/default-config.json: build_artifacts ./scripts/aws/conf/default-config.json
55+ cp ./scripts/aws/conf/default-config.json ./build/conf/default-config.json
5356
5457build/conf/prod-uid2-config.json: build_artifacts ./scripts/aws/conf/prod-uid2-config.json
5558 cp ./scripts/aws/conf/prod-uid2-config.json ./build/conf/prod-uid2-config.json
@@ -63,11 +66,8 @@ build/conf/integ-uid2-config.json: build_artifacts ./scripts/aws/conf/integ-uid2
6366build/conf/integ-euid-config.json: build_artifacts ./scripts/aws/conf/integ-euid-config.json
6467 cp ./scripts/aws/conf/integ-euid-config.json ./build/conf/integ-euid-config.json
6568
66- loki_override: build/loki_override.stamp
67-
68- build/loki_override.stamp build/conf/logback.loki.xml: ./scripts/aws/conf/logback.loki.xml
69- cp ./scripts/aws/conf/logback.loki.xml build/conf/
70- touch ./build/loki_override.stamp
69+ build/conf/logback.loki.xml: ./scripts/aws/conf/logback.loki.xml
70+ cp ./scripts/aws/conf/logback.loki.xml build/conf/logback.loki.xml
7171
7272build/Dockerfile: build_artifacts ./scripts/aws/Dockerfile
7373 cp ./scripts/aws/Dockerfile ./build/
@@ -85,6 +85,7 @@ build/build_artifacts.stamp build/vsockpx build/libjnsm.so: Dockerfile.nitro.bui
8585 docker create --name uid2-nitro-builder uid2-nitro-builder
8686 docker cp uid2-nitro-builder:/build .
8787 docker rm uid2-nitro-builder
88+ mkdir -p build/conf
8889 touch build/build_artifacts.stamp
8990
9091.PHONY: install uninstall setup_nitro build_artifacts build_eif loki_override build/configs
0 commit comments