refactor(roller): reorg directory (#167)

This commit is contained in:
HAOYUatHZ
2022-12-19 11:16:40 +08:00
committed by GitHub
parent fbc7e03c67
commit e4761d9694
7 changed files with 9 additions and 10 deletions

3
roller/.gitignore vendored
View File

@@ -6,8 +6,7 @@ build/bin/
# ignore db file
bbolt_db
# ignore cgo in macOS
core/prover/lib
prover/lib
params/
seed

View File

@@ -11,16 +11,16 @@ endif
libzkp:
cd ../common/libzkp/impl && cargo build --release && cp ./target/release/libzkp.a ../interface/
cp -r ../common/libzkp/interface ./core/prover/lib
cp -r ../common/libzkp/interface ./prover/lib
roller: ## Build the Roller instance.
cd ../common/libzkp/impl && cargo build --release && cp ./target/release/libzkp.a ../interface/
cp -r ../common/libzkp/interface ./core/prover/lib
cp -r ../common/libzkp/interface ./prover/lib
GOBIN=$(PWD)/build/bin go build -ldflags "-X scroll-tech/common/version.ZK_VERSION=${ZK_VERSION}" -o $(PWD)/build/bin/roller ./cmd
gpu-roller: ## Build the GPU Roller instance.
cd ../common/libzkp/impl && cargo build --release && cp ./target/release/libzkp.a ../interface/
cp -r ../common/libzkp/interface ./core/prover/lib
cp -r ../common/libzkp/interface ./prover/lib
GOBIN=$(PWD)/build/bin go build -ldflags "-X scroll-tech/common/version.ZK_VERSION=${ZK_VERSION}" -tags gpu -o $(PWD)/build/bin/roller ./cmd
mock_roller:

View File

@@ -10,8 +10,8 @@ import (
"scroll-tech/common/utils"
"scroll-tech/common/version"
"scroll-tech/roller"
"scroll-tech/roller/config"
"scroll-tech/roller/core"
)
func main() {
@@ -42,7 +42,7 @@ func action(ctx *cli.Context) error {
}
// Create roller
r, err := core.NewRoller(cfg)
r, err := roller.NewRoller(cfg)
if err != nil {
return err
}

View File

@@ -13,7 +13,7 @@ import (
"github.com/stretchr/testify/assert"
"scroll-tech/roller/config"
"scroll-tech/roller/core/prover"
"scroll-tech/roller/prover"
)
const (

View File

@@ -1,4 +1,4 @@
package core
package roller
import (
"context"
@@ -22,7 +22,7 @@ import (
"scroll-tech/coordinator/client"
"scroll-tech/roller/config"
"scroll-tech/roller/core/prover"
"scroll-tech/roller/prover"
"scroll-tech/roller/store"
)