So the run-precheck target sets the env variable i...
# shuttle-precheck
m
So the run-precheck target sets the env variable in docker correctly:
Copy code
docker run -v $(PRECHECK_ROOT):/usr/local/bin -v $(TARGET_PATH):$(TARGET_PATH) -v $(PDK_ROOT):$(PDK_ROOT) -v $(CARAVEL_ROOT):$(CARAVEL_ROOT) \                                                 
        -u $(shell id -u $(USER)):$(shell id -g $(USER)) efabless/open_mpw_precheck:latest bash -c "python3 open_mpw_prechecker.py --pdk_root $(PDK_ROOT) --target_path $(TARGET_PATH) -rfc -c $(CARAV\
EL_ROOT) "
however, inside docker, it doesn't get TARGET_PATH... Am I missing updates or something?
m
I tried this today and it didn't work for me. I normally use open mpw precheck repo installed manually. Worked well so far
👍 1
m
Need to make a list of things that are broken or not expected to work. 😕
Maybe I'll file some issues in github
r
It worked for me today, what IMAGE are you using?
this is mine
Copy code
efabless/open_mpw_precheck   latest    932be00acea9   10 days ago    1.57GB
I'm a docker novice so I'm not sure if you can pull that image id directly or not
m
I'm using whatever was pulled automatically
commit 439bb69cc0d4cdb4aa7dcaac18523546fc50a48b for open_mpw_precheck. I ran it in the latest caravel_user_project using: make precheck make run-precheck
r
shot in the dark
run
TARGET_PATH=$(shell pwd)
or export that
then run
make run-precheck
that env var is set for some of the other makefile rules but not for
run-precheck
and that part of the open_mpw_precheck was added int he last 10 days since I last pulled down an image
and it does not appear to be globally set in the Makefile
m
I have to give up for the day and hope their precheck finishes.
r
Understood, have a good evening