Use Cargo workspace

Cargo workspace in the root will help make the IDE experience universal.
Cargo.lock and the target directory for build artifacts will be in the root
of the mempool repository (with ./target ignored by git).
This commit is contained in:
junderw authored and Mononaut committed 2023-07-03 10:18:15 -04:00
1 parent 83bf9229e7
commit 920232be4c
5 files changed
+6 -5

No files matched your search

+1
View File
@@ -5,3 +5,4 @@ backend/mempool-config.json
*.swp
frontend/src/resources/config.template.js
frontend/src/resources/config.js
target
+1 -4
View File
@@ -1,8 +1,5 @@
{
"editor.tabSize": 2,
"typescript.preferences.importModuleSpecifier": "relative",
"typescript.tsdk": "./backend/node_modules/typescript/lib",
"rust-analyzer.linkedProjects": [
"./backend/rust-gbt/Cargo.toml"
]
"typescript.tsdk": "./backend/node_modules/typescript/lib"
}
View File
File renamed without changes.
+4
View File
@@ -0,0 +1,4 @@
[workspace]
members = [
"./backend/rust-gbt",
]
-1
View File
@@ -1,4 +1,3 @@
target
index.node
**/node_modules
**/.DS_Store