I know Alire exists, but I built Tada:
a) because I could
b) my use case is different.
It’s hand-written, I use Claude for code reviews.
I hope someone finds it useful.
I know Alire exists, but I built Tada:
a) because I could
b) my use case is different.
It’s hand-written, I use Claude for code reviews.
I hope someone finds it useful.
A build tool is gprbuild and gnatmake. Alire is a crate system. What is yours? Why do I need a toml file? Why do I need any script files? Persuade me! ![]()
I want to explore how packaging systems work under the hood, hence this mostly a learning experience.
I plan to add support for local and / or git packages in the future.
Also, I wanted a tool which doesn’t enforce -gnatW8 on me ![]()
I don’t want to persuade anyone ![]()
So it is kind of Inno Setup?
Why do not you create your own small setup language? Toml is quite awful choice, IMO. If you take a look at Inno Setup you will encounter that in the end you will need expressions evaluated on both sides.
Why Git rather than user repositories for the target system? E.g. DEB for Debian or Pacman for MSYS2?
I plan a lot of breaking changes in the early stages of the project ![]()
Nothing is decided yet.
Nice work!
I believe you can turn that off in the toml file. I mentioned it in your reddit thread.
Thank you!
I work with Ada for fun, only, and I kind of plan to create my own “world” as a solo dev ![]()