Skip to content

Maybe it's easier to add a plugin to Gradle than to do everything from scratch? #23

@cepera-one

Description

@cepera-one

There are several build automation cross-language, cross-platform tools which include a packaging solution as an integral part. There is no ready solution for the Delphi, however, they are all built on plugin technology and adding support for new languages in them is quite possible. They already contain many of the features that you have described. They are stable, often supported by well-known companies, have open source code, and also have a large community, which, in my opinion, will greatly facilitate life in the future.
I think that for Embarcadero (or Idera) it would be better to integrate into the general community of developers than to reinvent the wheel. However, real progress in this direction unfortunately is not visible. Maybe we can help with this and join the world of Delphi developers to one of the most advanced solutions for building/packaging?
We in our company do most of the development on the Delphi, but we also use C++, .net, Java for both third-party libraries and some of our own. The story is long, there is a lot of code and we really need a packaging solution. It would be much more convenient to have a universal solution for all languages than pure Delphi tool.
Now I see Gradle as the most promising. Also good are Bazel from Google and Conan from JFrog.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions