sfa-siard / siard-suite

Other
6 stars 0 forks source link

Inquiry About the Equivalent Module for "install" in SIARD 2.2 #103

Open MinjuneCE opened 4 months ago

MinjuneCE commented 4 months ago

Hello,

I have noticed that in SIARD 2.1, there is an "install" module responsible for generating executable files (.exe) for the core modules (approximately 19). However, in SIARD 2.2, this module seems to be missing.

Is there an equivalent module in SIARD 2.2 that performs the same function as the "install" module in version 2.1?

Thank you for your assistance.

mburri commented 4 months ago

There is no "install" module that I would be aware of. The old SiardGUI application allowed you to create a desktop shortcut from within the application. This is still present (Windows only).

You can download distributions and installers for Windows, Mac and Linux from the release page: https://github.com/sfa-siard/siard-suite/releases

Is this what you are looking for?

MinjuneCE commented 4 months ago

Hello,

Thank you for your response.

I am actually interested in understanding how to execute all the modules, not just the SiardGUI. Could you please clarify if each module needs to be built and executed as a JAR file, or is there another method for running these modules?

Thank you for your assistance.

mburri commented 4 months ago

Most of the other modules are libraries that are used by siard-suite or siard-cmd to provide some funcionality. They are not executatble by itself - usually. Only siard-suite, siardcmd and zip64 contain executables that you could run.

Each repository contains a readme that discribes how you could build to jar file. You could add the jar file to your own project.

I'm not sure what you actually want to achive. If you want to archive a database or upload a siard-archive to a database, you'll only ever need siard-suite or siardcmd. SiardSuite provies an application with a graphical user interface. SiardCMD is just the command line tool. Siard Suite is much simpler to use.