The-OpenROAD-Project / TritonSizer

UCSD Sizer for leakage/dynamic power recovery, timing recovery
BSD 3-Clause "New" or "Revised" License
17 stars 12 forks source link

Dockerize TritonSizer #3

Open abdelrahmanhosny opened 5 years ago

abdelrahmanhosny commented 5 years ago

This pull request proposes to dockerize TritonSizer. To build the Docker image: docker build -t tritonsizer . To use the image, mount the directory where you have your input files to a directory inside the container (e.g. /data). Run TritonSizer as following:

docker run -it -v $(pwd):/data tritonsizer -env <environment file> -f <command file> | tee log

To try without building the image locally, use image name openroad/tritonsizer on Docker Hub: https://hub.docker.com/r/openroad/tritonsizer