On Saturday, 26 May 2012 at 15:33:27 UTC, Jacob Carlborg wrote:
On 2012-05-26 13:34, bioinfornatics wrote:
Dear,

dbuilder: https://github.com/dbuilder-developers/dbuilder

currently dbuilder works on Linux, Apple, Windows platform (at least) this tool allow to us to build easily lib, or desktop application
It support // build, // install
i think i will improve this tool to be use as a package manager, for
this add to supported config file a new section
---
[[dependenies]]
[[[xxx]
version_type=[version, tag, revision]
repo_url=https://github ...https://bitbucket ...
tool=[git, hg, svn]
version=xx
tag=xx
revision=xx
---

put the config file at root of repo for detect this file and use it

if this config is not enough for to be used as config said to me what
need to be added

anyone is welcome

I don't think a built tool and package manager should be in the same tool. A built tool works with individual files. A package manager works with package, i.e. complete libraries/tools/applications.

I also think that in the long run both a build tool and a package manager needs to use a full programming language as their config files.


Yes they should be separate tools but that's doesn't mean they can't work together.

Let's say you have a build configuration file and an package manager configuration file in the same folder. When you call the build process, if the dependencies aren't there, it calls the package manager to fetch all your dependencies and then it adds the required include and lib path in your build configuration. Adding an dependency to your project is now easier and doesn't require manual management.


Reply via email to