diff --git a/.gitignore b/.gitignore index 9105353..b09ec86 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,8 @@ tmp logs stats.html *.tsbuildinfo +target +.astro +.build +.swiftpm +.bacon-locations diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..069c710 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,3 @@ +[workspace] +members = ["packages/protocol", "packages/server"] +resolver = "3" diff --git a/bacon.toml b/bacon.toml new file mode 100644 index 0000000..4c868ae --- /dev/null +++ b/bacon.toml @@ -0,0 +1,8 @@ +default_job = "server" + +[jobs.server] +command = ["cargo", "run", "-p", "crate-server"] +need_stdout = true +background = false +on_change_strategy = "kill_then_restart" +watch = ["packages/protocol/src", "packages/server/src"]