Modelio icon indicating copy to clipboard operation
Modelio copied to clipboard

Provide instructions on how to make use of 5.1 source release

Open olberger opened this issue 2 years ago • 2 comments

A new 5.1 release just appeared at https://github.com/ModelioOpenSource/Modelio/releases/tag/v5.1.0

However, there's no info I could spot that would explain how to build or run anything from this.

Maybe some maven oriented commands, as there's a pom.xml in the root dir ?

Thanks in advance.

olberger avatar Apr 19 '22 14:04 olberger

Also, why not just deploy an installer?

jcbritobr avatar Apr 22 '22 18:04 jcbritobr

that's in the wiki https://github.com/ModelioOpenSource/Modelio/wiki/Build-Modelio-Index

here https://github.com/ModelioOpenSource/Modelio/wiki/Package_modelio

in 5.1 there isn't AGGREGATOR anymore, the pom.xml is in the root directory and you just run mvn in the root directory.

plus see https://github.com/ModelioOpenSource/Modelio/issues/38, so you probably will need to use my https://github.com/yuuyins/Modelio/commit/04fdda793f8ef191ff11ae9f633e07c052fc28bc.patch

i'm packaging it here https://github.com/NixOS/nixpkgs/pull/154188

Also, why not just deploy an installer?

they already provide binaries if you don't want to build, so I don't see why you suggest that. besides that might be only acceptable to windows and macos users. edit: you mean like an installer for building from source? well it's relatively simple building it from source if you have all dependencies, and is on an traditional system, you basically just need to mvn package

yuuyins avatar Jul 21 '22 17:07 yuuyins