From 84c2274221fa643049dce56aa67135742ffb27f7 Mon Sep 17 00:00:00 2001 From: Edgar Luque Date: Wed, 13 Mar 2024 12:11:02 +0100 Subject: [PATCH] version --- .github/workflows/release.yml | 4 ++-- CHANGELOG.md | 16 ++++++++++++++++ Cargo.lock | 22 +++++++++++----------- bin/edlangc/Cargo.toml | 4 ++-- edb/Cargo.toml | 4 ++-- lib/edlang_ast/Cargo.toml | 4 ++-- lib/edlang_check/Cargo.toml | 8 ++++---- lib/edlang_codegen_llvm/Cargo.toml | 10 +++++----- lib/edlang_driver/Cargo.toml | 16 ++++++++-------- lib/edlang_ir/Cargo.toml | 4 ++-- lib/edlang_lowering/Cargo.toml | 6 +++--- lib/edlang_parser/Cargo.toml | 4 ++-- lib/edlang_session/Cargo.toml | 2 +- lib/edlang_span/Cargo.toml | 2 +- 14 files changed, 61 insertions(+), 45 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b8d63cd4a..e5b60a206 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,9 +46,9 @@ jobs: env: OUTPUT: CHANGES.md - name: Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: - body: ${{ steps.git-cliff.outputs.content }} + body_path: CHANGES.md files: | README.md LICENSE diff --git a/CHANGELOG.md b/CHANGELOG.md index d55fd02e7..56c26d525 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,18 @@ All notable changes to this project will be documented in this file. ### 🚀 Features +- Module file declarations, fixes + +## [0.0.1-alpha.14] - 2024-03-11 + +### 🐛 Bug Fixes + +- Fix wrong linking + +## [0.0.1-alpha.13] - 2024-03-11 + +### 🚀 Features + - More checks - More checks - Initial work on edb, the edlang project manager @@ -17,6 +29,10 @@ All notable changes to this project will be documented in this file. - Fix span in lalrpop - Fix on type qualifier lowering +### ⚙️ Miscellaneous Tasks + +- Upd changelog + ## [0.0.1-alpha.12] - 2024-03-02 ### 🚀 Features diff --git a/Cargo.lock b/Cargo.lock index accc93358..4d3df2942 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -235,7 +235,7 @@ dependencies = [ [[package]] name = "edb" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "anyhow", "clap", @@ -248,14 +248,14 @@ dependencies = [ [[package]] name = "edlang_ast" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "edlang_span", ] [[package]] name = "edlang_check" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "ariadne", "edlang_ast", @@ -266,7 +266,7 @@ dependencies = [ [[package]] name = "edlang_codegen_llvm" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "edlang_ir", "edlang_parser", @@ -279,7 +279,7 @@ dependencies = [ [[package]] name = "edlang_driver" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "anyhow", "ariadne", @@ -300,7 +300,7 @@ dependencies = [ [[package]] name = "edlang_ir" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "edlang_span", "educe", @@ -309,7 +309,7 @@ dependencies = [ [[package]] name = "edlang_lowering" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "edlang_ast", "edlang_ir", @@ -319,7 +319,7 @@ dependencies = [ [[package]] name = "edlang_parser" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "ariadne", "edlang_ast", @@ -332,18 +332,18 @@ dependencies = [ [[package]] name = "edlang_session" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "ariadne", ] [[package]] name = "edlang_span" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" [[package]] name = "edlangc" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" dependencies = [ "edlang_driver", ] diff --git a/bin/edlangc/Cargo.toml b/bin/edlangc/Cargo.toml index efb87948e..ad610db62 100644 --- a/bin/edlangc/Cargo.toml +++ b/bin/edlangc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlangc" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "A experimental language using LLVM." edition = "2021" @@ -14,4 +14,4 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_driver = { version = "0.0.1-alpha.14", path = "../../lib/edlang_driver" } +edlang_driver = { version = "0.0.1-alpha.15", path = "../../lib/edlang_driver" } diff --git a/edb/Cargo.toml b/edb/Cargo.toml index 364953631..e0517e69d 100644 --- a/edb/Cargo.toml +++ b/edb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edb" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "The edlang language builder." edition = "2021" @@ -14,7 +14,7 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_driver = { version = "0.0.1-alpha.14", path = "../lib/edlang_driver" } +edlang_driver = { version = "0.0.1-alpha.15", path = "../lib/edlang_driver" } anyhow = "1" clap = { version = "4.4.16", features = ["derive"] } toml = "0.8.10" diff --git a/lib/edlang_ast/Cargo.toml b/lib/edlang_ast/Cargo.toml index 94c11f11a..1f95831a0 100644 --- a/lib/edlang_ast/Cargo.toml +++ b/lib/edlang_ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_ast" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "edlang AST" edition = "2021" @@ -13,4 +13,4 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_span = { version = "0.0.1-alpha.14", path = "../edlang_span" } +edlang_span = { version = "0.0.1-alpha.15", path = "../edlang_span" } diff --git a/lib/edlang_check/Cargo.toml b/lib/edlang_check/Cargo.toml index cb4928d2d..5051c822c 100644 --- a/lib/edlang_check/Cargo.toml +++ b/lib/edlang_check/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_check" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "edlang check" edition = "2021" @@ -14,7 +14,7 @@ repository = "https://github.com/edg-l/edlang" [dependencies] ariadne = { version = "0.4.0", features = ["auto-color"] } -edlang_ast = { version = "0.0.1-alpha.14", path = "../edlang_ast" } -edlang_lowering = { version = "0.0.1-alpha.14", path = "../edlang_lowering" } -edlang_session = { version = "0.0.1-alpha.14", path = "../edlang_session" } +edlang_ast = { version = "0.0.1-alpha.15", path = "../edlang_ast" } +edlang_lowering = { version = "0.0.1-alpha.15", path = "../edlang_lowering" } +edlang_session = { version = "0.0.1-alpha.15", path = "../edlang_session" } tracing = { workspace = true } diff --git a/lib/edlang_codegen_llvm/Cargo.toml b/lib/edlang_codegen_llvm/Cargo.toml index 135169a4b..3b393e307 100644 --- a/lib/edlang_codegen_llvm/Cargo.toml +++ b/lib/edlang_codegen_llvm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_codegen_llvm" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "edlang LLVM codegen" edition = "2021" @@ -13,10 +13,10 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_ir = { version = "0.0.1-alpha.14", path = "../edlang_ir" } -edlang_parser = { version = "0.0.1-alpha.14", path = "../edlang_parser" } -edlang_session = { version = "0.0.1-alpha.14", path = "../edlang_session" } +edlang_ir = { version = "0.0.1-alpha.15", path = "../edlang_ir" } +edlang_parser = { version = "0.0.1-alpha.15", path = "../edlang_parser" } +edlang_session = { version = "0.0.1-alpha.15", path = "../edlang_session" } llvm-sys = "170.0.1" inkwell = { git = "https://github.com/TheDan64/inkwell", rev = "e0aa2e51a6cb501e4e2a889bbea12a1efab9c4ff", features = ["llvm17-0"] } tracing = { workspace = true } -edlang_span = { version = "0.0.1-alpha.14", path = "../edlang_span" } +edlang_span = { version = "0.0.1-alpha.15", path = "../edlang_span" } diff --git a/lib/edlang_driver/Cargo.toml b/lib/edlang_driver/Cargo.toml index a93655f26..12d66b64d 100644 --- a/lib/edlang_driver/Cargo.toml +++ b/lib/edlang_driver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_driver" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "edlang compiler driver library" edition = "2021" @@ -16,13 +16,13 @@ repository = "https://github.com/edg-l/edlang" ariadne = { version = "0.4.0", features = ["auto-color"] } clap = { version = "4.4.16", features = ["derive"] } anyhow = "1" -edlang_ast = { version = "0.0.1-alpha.14", path = "../edlang_ast" } -edlang_check = { version = "0.0.1-alpha.14", path = "../edlang_check" } -edlang_codegen_llvm = { version = "0.0.1-alpha.14", path = "../edlang_codegen_llvm" } -edlang_ir = { version = "0.0.1-alpha.14", path = "../edlang_ir" } -edlang_lowering = { version = "0.0.1-alpha.14", path = "../edlang_lowering" } -edlang_parser = { version = "0.0.1-alpha.14", path = "../edlang_parser" } -edlang_session = { version = "0.0.1-alpha.14", path = "../edlang_session" } +edlang_ast = { version = "0.0.1-alpha.15", path = "../edlang_ast" } +edlang_check = { version = "0.0.1-alpha.15", path = "../edlang_check" } +edlang_codegen_llvm = { version = "0.0.1-alpha.15", path = "../edlang_codegen_llvm" } +edlang_ir = { version = "0.0.1-alpha.15", path = "../edlang_ir" } +edlang_lowering = { version = "0.0.1-alpha.15", path = "../edlang_lowering" } +edlang_parser = { version = "0.0.1-alpha.15", path = "../edlang_parser" } +edlang_session = { version = "0.0.1-alpha.15", path = "../edlang_session" } tracing = { workspace = true } tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } walkdir = "2.5.0" diff --git a/lib/edlang_ir/Cargo.toml b/lib/edlang_ir/Cargo.toml index 285b0ef74..f804edcfa 100644 --- a/lib/edlang_ir/Cargo.toml +++ b/lib/edlang_ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_ir" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "edlang IR" edition = "2021" @@ -13,6 +13,6 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_span = { version = "0.0.1-alpha.14", path = "../edlang_span" } +edlang_span = { version = "0.0.1-alpha.15", path = "../edlang_span" } smallvec = "1.13.1" educe = "0.5.11" diff --git a/lib/edlang_lowering/Cargo.toml b/lib/edlang_lowering/Cargo.toml index 9449c6cbf..7af178a14 100644 --- a/lib/edlang_lowering/Cargo.toml +++ b/lib/edlang_lowering/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_lowering" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "edlang lowering" edition = "2021" @@ -13,7 +13,7 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_ast = { version = "0.0.1-alpha.14", path = "../edlang_ast" } -edlang_ir = { version = "0.0.1-alpha.14", path = "../edlang_ir" } +edlang_ast = { version = "0.0.1-alpha.15", path = "../edlang_ast" } +edlang_ir = { version = "0.0.1-alpha.15", path = "../edlang_ir" } tracing.workspace = true thiserror = "1.0.57" diff --git a/lib/edlang_parser/Cargo.toml b/lib/edlang_parser/Cargo.toml index e16083d9f..84448be19 100644 --- a/lib/edlang_parser/Cargo.toml +++ b/lib/edlang_parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_parser" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "edlang parser" edition = "2021" @@ -14,7 +14,7 @@ repository = "https://github.com/edg-l/edlang" [dependencies] ariadne = { version = "0.4.0", features = ["auto-color"] } -edlang_ast = { version = "0.0.1-alpha.14", path = "../edlang_ast" } +edlang_ast = { version = "0.0.1-alpha.15", path = "../edlang_ast" } itertools = "0.12.0" lalrpop-util = { version = "0.20.0", features = ["lexer"] } logos = "0.14.0" diff --git a/lib/edlang_session/Cargo.toml b/lib/edlang_session/Cargo.toml index 4f24c86ca..e21a8b43d 100644 --- a/lib/edlang_session/Cargo.toml +++ b/lib/edlang_session/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_session" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "edlang session" edition = "2021" diff --git a/lib/edlang_span/Cargo.toml b/lib/edlang_span/Cargo.toml index 967c87f14..507c08ee3 100644 --- a/lib/edlang_span/Cargo.toml +++ b/lib/edlang_span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_span" -version = "0.0.1-alpha.14" +version = "0.0.1-alpha.15" authors = ["Edgar Luque "] description = "edlang span" edition = "2021"