- Recreate your workflow in
workflow/
- Go to HackathonTemplate:
- Use
spack env create -d .
to create an environment - Commit
spack.yaml
- Run
spack -e . add spec
to add a spec (e.g. python) - Update the spack.yaml as needed.
- Run
spack -e . concretize
to concretize and make sure spack can install everything - ask us for help if it can't. - Run
spack -e . env depfile -o Makefile
to make a makefile; you can run the make file to install things. If it breaks, ask us. - Run
spack env activate .
to make the installed content avaliable for you. - Use https://github.com/JuliaCI/PkgTemplates.jl to setup a Julia package