CONQUEST-release icon indicating copy to clipboard operation
CONQUEST-release copied to clipboard

Add a configure file to the Conquest root directory

Open lionelalexandre opened this issue 6 years ago • 3 comments

It would be helpfull to have a 'simple' configure file for editing the system.make in src/ and checking if libraries are available in standard locations. Probably we can already make a list of them... and choose the language (bash/python?)

lionelalexandre avatar Jan 29 '20 12:01 lionelalexandre

This is a really good idea since we know that CONQUEST isn't difficult to compile but we've worked with it for some time. This is a basic UX addition.

I'm going to suggest BASH, or a check for some shell, since all command lines will use a shell, whereas not systems will have a Python installation and we would also have to consider Python versions.

smujahed avatar Jan 29 '20 13:01 smujahed

Probably an unpopular idea, but how about cmake? It's a pain to set up, but offers a pretty frictionless set up for people who aren't used to dealing with this kind of thing.

Paraquat avatar Jan 29 '20 13:01 Paraquat

I've heard bad things about getting Cmake itself installed on some systems (mainly from sysadms) so I would hope to keep it as simple as possible. GNU Automake (and related tools) is another possibility.

davidbowler avatar Jan 29 '20 14:01 davidbowler