dflaven
|
380917eb2c
Improved way to track the choices made during the installation in order to:
|
8 years ago |
romainq
|
a9f30549bf
N.520 Setup: conflicts when a module in "extensions" is an upgrade of a module that already exists in datamodels/2.x. The most recent module must be installed and the older one must be ignored.
|
8 years ago |
dflaven
|
b1a5326d43
Automatically remove duplicated modules (by keeping only the most recent one) when loading modules, independently of the loading order.
|
9 years ago |
romainq
|
6c5384012e
Setup: improved the module ordering algorithm. If a module has several dependencies (inclusive OR), it must be installed after each and every of its dependency that has been selected for installation.
|
9 years ago |
dflaven
|
6bc1fb6cb7
Added structured error reporting in case of missing dependencies for the modules to install.
|
9 years ago |
dflaven
|
8379eef5d1
Automatic installation of modules: remove duplicates if needed.
|
9 years ago |
dflaven
|
8bd8131c42
Allow for comparisons of the module's versions in the expression of dependencies. For example one can now say "itop-config-mgmt/>=2.0.2" for a dependency.
|
11 years ago |
romainq
|
682f300b1e
#721 Unmet dependencies not detected
|
12 years ago |
dflaven
|
5a7fd8cbf1
Enhancement: the expression of dependencies between modules can now use a complex boolean expression with a combination of "logical or" (||) and "logical and" (&&) instead of just a module name.
|
12 years ago |
dflaven
|
7587e5eb35
Sort the modules before processing them for dependencies, in order to obtain a predictable result independent from the order of the modules in the file system... hopefully... (should fix Trac#679)
|
12 years ago |
romainq
|
eafa11ecfe
Updated copyright (2012) and license (LGPL changed to AGPL)
|
12 years ago |
dflaven
|
dd9b62c32c
Some progress on the 2.0 setup...
|
12 years ago |
dflaven
|
4ab5a23d4a
- Implemented the 'symlinks' options
|
12 years ago |
dflaven
|
0facb99f3b
The new 2.0 setup is under way...
|
12 years ago |
romainq
|
3988ebc5be
Profiles defined in XML (setup + runtime), beta version (stable, upgrade required)
|
13 years ago |
romainq
|
666c75337b
Finalized the setup (missing files)
|
13 years ago |