Skip to content

Commit 5b07cee

Browse files
author
root28root
committed
vendor: flatten aptos-core move-stdlib (no submodule)
1 parent e282b46 commit 5b07cee

93 files changed

Lines changed: 44172 additions & 1 deletion

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

minimarket/vendor/aptos-core

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# config file for https://github.com/nektos/act
2+
-P ubuntu-latest=catthehacker/ubuntu:full-latest
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"repoOwner": "aptos-labs",
3+
"repoName": "aptos-core",
4+
5+
"branchLabelMapping": {
6+
"^v(\\d+).(\\d+)$": "aptos-release-v$1.$2"
7+
},
8+
"commitConflicts": true,
9+
"prTitle": "[cp][{{targetBranch}}] {{sourcePullRequest.title}}",
10+
"targetPRLabels": ["cherry-pick"],
11+
"assignees": ["thepomeranian"]
12+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# list of files to ignore from docker's perspective
2+
# The more we can exclude the higher likelihood we can reuse cached layers
3+
4+
# exclude everything
5+
**/*
6+
7+
# explicitly include stuff we actually need via negation
8+
9+
!docker/build-rust-all.sh
10+
!docker/builder/*.sh
11+
!docker/tools/boto.cfg
12+
13+
14+
!.cargo/
15+
!**/Cargo.toml
16+
!**/Cargo.lock
17+
!**/*.mv
18+
!**/*.rs
19+
!**/*.mrb
20+
!**/*.mpb
21+
!**/*.errmap
22+
!config/src/config/test_data
23+
!aptos-move/aptos-gas-profiling/templates/
24+
!aptos-move/aptos-release-builder/data/*.yaml
25+
!aptos-move/aptos-release-builder/data/proposals/*
26+
!aptos-move/framework/
27+
!aptos-move/move-examples/hello_blockchain/
28+
!crates/aptos/src/move_tool/*.bpl
29+
!crates/aptos-localnet/src/hasura_metadata.json
30+
!crates/aptos-faucet/doc/
31+
!crates/transaction-emitter-lib/src/emitter/test_proofs_for_localnet_txn_emitter.txt
32+
!api/doc/
33+
!crates/indexer/migrations/**/*.sql
34+
!ecosystem/indexer-grpc/indexer-grpc-parser/migrations/**/*.sql
35+
!ecosystem/nft-metadata-crawler/migrations/**/*.sql
36+
!rust-toolchain.toml
37+
!scripts/
38+
!terraform/helm/aptos-node/
39+
!terraform/helm/genesis/
40+
!testsuite/forge/src/backend/k8s/
41+
!third_party/move/move-prover/boogie-backend/**/*.bpl
42+
!testsuite/testcases/src/data/
43+
!types/src/jwks/rsa/insecure_test_jwk.json
44+
!types/src/jwks/rsa/secure_test_jwk.json
45+
!types/src/jwks/rsa/insecure_test_jwk_private_key.pem
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This file adds LF and newline support at the end of files
2+
# for many editors automatically including Github
3+
root = true
4+
5+
# Unix-style newlines with a newline ending every file
6+
[*]
7+
end_of_line = lf
8+
insert_final_newline = true
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Ensure that text files that any contributor introduces to the repository
2+
# have their line endings normalized to LF
3+
* text=auto eol=lf
4+
5+
# All known text filetypes
6+
*.cfg text eol=lf
7+
*.Dockerfile text eol=lf
8+
*.hcl text eol=lf
9+
*.json text eol=lf
10+
*.md text eol=lf
11+
*.move text eol=lf
12+
*.proto text eol=lf
13+
*.py text eol=lf
14+
*.rs text eol=lf
15+
*.sh text eol=lf
16+
*.tf text eol=lf
17+
*.toml text eol=lf
18+
*.txt text eol=lf
19+
*.yaml text eol=lf
20+
*.yml text eol=lf
21+
22+
# Ensure that powerscript files are not auto-converted
23+
*.ps1 binary
24+
25+
# Use Move syntax highlighter for Move IR code
26+
*.mvir linguist-language=Move
27+
28+
# Generated files, dont show diffs etc
29+
**/src/pb/*.rs linguist-generated=true
30+
*.fixture linguist-generated=true
Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
# Rust specific ignores
2+
# Please follow https://help.github.com/en/articles/ignoring-files to create a global
3+
# .gitignore file locally for IDE/Emacs/Vim generated files.
4+
**/target
5+
**/*.rs.bk
6+
.idea/
7+
8+
# Ignore wallet mnemonic files used for deterministic key derivation
9+
*.mnemonic
10+
11+
# GDB related
12+
**/.gdb_history
13+
14+
# macOS Specific ignores
15+
# General
16+
.DS_Store
17+
.AppleDouble
18+
.LSOverride
19+
20+
# Thumbnails
21+
._*
22+
23+
# Files that might appear in the root of a volume
24+
.DocumentRevisions-V100
25+
.fseventsd
26+
.Spotlight-V100
27+
.TemporaryItems
28+
.Trashes
29+
.VolumeIcon.icns
30+
.com.apple.timemachine.donotpresent
31+
32+
# Directories potentially created on remote AFP share
33+
.AppleDB
34+
.AppleDesktop
35+
Network Trash Folder
36+
Temporary Items
37+
.apdisk
38+
39+
# Generated VM config in vm-genesis
40+
aptos-move/vm-genesis/genesis/vm_config.toml
41+
42+
# Terraform
43+
.terraform/
44+
terraform/terraform.tfstate*
45+
terraform/.terraform.tfstate*
46+
terraform/fullnode/*-kubernetes.json
47+
terraform/validator/*/*-kubernetes.json
48+
terraform/validator/*/*-vault.ca
49+
terraform/validator/*/*-kube.config
50+
terraform/validator/vault-init/backend.tf
51+
terraform/testnet/*-kubernetes.json
52+
terraform/testnet/*-vault.ca
53+
.terraform.lock.hcl
54+
55+
# Move Build Output
56+
build/
57+
58+
# Move coverage and tracing information
59+
.trace
60+
*.mvcov
61+
62+
# Do not ignore the Move build output under the releases for DPN, core, and
63+
# experimental -- these are the release code.
64+
!aptos-move/framework/DPN/releases/artifacts/**
65+
!aptos-move/framework/experimental/releases/artifacts/**
66+
!aptos-move/framework/aptos-framework/releases/artifacts/**
67+
68+
# Do not ignore the Move script for the faucet.
69+
# https://stackoverflow.com/a/16318111/3846032
70+
!aptos-move/move-examples/scripts/minter/build
71+
aptos-move/move-examples/scripts/minter/build/*
72+
!aptos-move/move-examples/scripts/minter/build/Minter
73+
aptos-move/move-examples/scripts/minter/build/Minter/*
74+
!aptos-move/move-examples/scripts/minter/build/Minter/bytecode_scripts
75+
76+
# Docker incremental build temporary files and directories
77+
target-out-docker
78+
**/Dockerfile.tmp
79+
# Indexer grpc temporary certificates.
80+
docker/compose/indexer-grpc/data-service-grpc-server.crt
81+
docker/compose/indexer-grpc/data-service-grpc-server.key
82+
83+
# Doc generation output
84+
*.md.old
85+
86+
# Vim swap files
87+
*.swp
88+
*.swo
89+
90+
# Emacs backup files
91+
*~
92+
.\#*
93+
.*\#
94+
\#*\#
95+
96+
# Aptos CLI / local testnet files
97+
.aptos
98+
**/*.rdb
99+
100+
# VSCode settings
101+
.vscode/
102+
103+
# Typescript
104+
*.env
105+
node_modules
106+
107+
# local /data dir sometimes used for testing
108+
/data
109+
110+
# Cached python files
111+
__pycache__
112+
113+
# ignore framework release bundle file
114+
**/*.mrb
115+
116+
# Profiler outputs
117+
aptos-move/aptos-vm-profiling/**/*.log
118+
aptos-move/aptos-vm-profiling/**/*.txt
119+
120+
# Gas profiler outputs
121+
aptos-move/e2e-move-tests/gas-profiling
122+
gas-profiling
123+
124+
# replay-verify and module-verify script outputs
125+
metadata-cache
126+
/local/
127+
run_*
128+
129+
# test files for indexer GRPC
130+
test_indexer_grpc_*.yaml
131+
test_indexer_grpc/*
132+
ecosystem/indexer-grpc/indexer-transaction-generator/*.yaml
133+
134+
# ignore compiler artifacts
135+
*.dot
136+
*.bytecode
137+
!third_party/move/move-prover/tests/xsources/design/*.bytecode
138+
139+
# ignore antithesis
140+
genesis_antithesis_*/
141+
142+
# ignore cursor rules
143+
.cursor/rules
144+
145+
#ignore proptest regressions
146+
**/proptest_regressions/*
147+
148+
# Ignore generated credentials from google-github-actions/auth
149+
gha-creds-*.json
150+
151+
# Ignore cache for move-package-resolver tests
152+
third_party/move/tools/move-package-resolver/cache
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "ecosystem/indexer-grpc/indexer-grpc-parser/aptos-indexer-processors"]
2+
path = ecosystem/indexer-grpc/indexer-grpc-parser/aptos-indexer-processors
3+
url = https://github.com/aptos-labs/aptos-indexer-processors.git
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
file://.*
2+
http://localhost.*
3+
http://127.0.0.1.*
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v16.14.0

0 commit comments

Comments
 (0)