From 7f6ebdfa424178cdb7ed67d9e811efcb924b9fe7 Mon Sep 17 00:00:00 2001 From: Samuel Tardieu Date: Sun, 24 Sep 2023 00:28:21 +0200 Subject: [PATCH] Include test in workspace The test will share the build with the program. --- Cargo.lock | 16 ++++++++++++++++ Cargo.toml | 2 +- aoc/tests/dummy-year/Cargo.toml | 3 +-- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1d84a93..c88990a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -126,6 +126,16 @@ dependencies = [ "trybuild", ] +[[package]] +name = "aoc2015" +version = "0.1.0" +dependencies = [ + "aoc", + "aoc-build", + "bytecount", + "eyre", +] + [[package]] name = "autocfg" version = "1.1.0" @@ -168,6 +178,12 @@ version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" +[[package]] +name = "bytecount" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c" + [[package]] name = "cc" version = "1.0.83" diff --git a/Cargo.toml b/Cargo.toml index 540a8e6..0c769e4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,3 +1,3 @@ [workspace] -members = ["aoc", "aoc-derive", "aoc-build"] +members = ["aoc", "aoc-derive", "aoc-build", "aoc/tests/dummy-year"] resolver = "2" diff --git a/aoc/tests/dummy-year/Cargo.toml b/aoc/tests/dummy-year/Cargo.toml index bd42e93..634bc73 100644 --- a/aoc/tests/dummy-year/Cargo.toml +++ b/aoc/tests/dummy-year/Cargo.toml @@ -2,8 +2,7 @@ name = "aoc2015" version = "0.1.0" edition = "2021" - -[workspace] +license = "Apache-2.0/MIT" [dependencies] aoc = { path = "../.." }