Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitpod.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://www.gitpod.io/docs/configure
image: "ghcr.io/deepmodeling/abacus-development-kit:gnu"
11 changes: 9 additions & 2 deletions doc/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
- [Link LIBXC](#link-libxc)
- [Structure of the package](#structure-of-the-package)
- [Structure of source code](#structure-of-source-code)

- [Building the program](#building-the-program)
- [Installation with DeePKS](#installation-with-deepks)
- [Extra prerequisites](#extra-prerequisites)
- [Extra settings for building](#extra-settings-for-building)
Expand Down Expand Up @@ -78,6 +76,15 @@ If you use Intel toolchain, don't forget to [set environment variables](https://

[back to top](#download-and-install)

### Container Deployment

We offer a pre-built docker image containing all the requirements - you only need to clone and compile `abacus` in the container. Please refer to our [Package Page](https://github.com/deepmodeling/abacus-develop/pkgs/container/abacus-development-kit).

The project is ready for VS Code development container. Please refer to [Developing inside a Container](https://code.visualstudio.com/docs/remote/containers#_quick-start-try-a-development-container). Choose `Open a Remote Window -> Clone a Repository in Container Volume` in VS Code command palette, and put the [git address](https://github.com/deepmodeling/abacus-develop.git) of `ABACUS` when prompted.

We also support [gitpod](https://www.gitpod.io/) to offer an ready-to-use online development environment.
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/deepmodeling/abacus-develop)

### Build and install ABACUS with CMake

#### Configure
Expand Down