-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description of new feature
I will begin work soon to add the ability to build CppInterOp and its downstream projects inside a container. This issue is more to detail my initial plan
- Add a python script which can used to build CppInterOp and its downstream projects for all platforms where they support said platform (linux, macos, windows and emscripten)
- Add a minimal docker file which simply calls the python script with the correct options, exposing the port needed so that CppInterOp and its downstream projects can be experienced in a browser outside the container
- Add a minimal apptainer file which simply calls the python script with the correct options, exposing the port needed so that CppInterOp and its downstream projects can be experienced in a browser outside the container (apptainer is to cover hpc systems where docker is not available due to security issues)
- Updated the docker and apptainer files to expose a users gpu to the container (if the user has one)
Steps for after this work is done
- Build the docker images locally, and get them uploaded docker hub, so users in future can just download the docker image, and run it locally to experience CppInterOp and its downstream projects
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request