IUPAC-InChI / InChI

Main InChI repository
MIT License
62 stars 8 forks source link

feature suggest: extend version information in the compiled executable #61

Open nbehrnd opened 2 weeks ago

nbehrnd commented 2 weeks ago

At present, the release page provides the compiled executables of version 1.07.0 as well as of version 1.07.1.

Using the later (compiled executable for Linux, 64bit), I observe its log to the command line, as well as the permanent records written into the .log, .txt files only state "version 1.07", i.e.

$ ./inchi-1 
InChI version 1, Software v. 1.07 (inchi-1 executable) 
Linux 64-bit Build (gcc 11.4.0) of Aug 10 2024 18:58:34 

Usage:
inchi-1 inputFile [outputFile [logFile [problemFile]]] [-option[ -option...]]
inchi-1 inputFiles... -AMI [-option[ -option...]]

[...]

For an easier discern / identification of the executable used, I suggest future releases to share this information reading like

$ ./inchi-1 
InChI version 1, Software v. 1.07.1 (inchi-1 executable) 
Linux 64-bit Build (gcc 11.4.0) of Aug 10 2024 18:58:34 

Usage:
inchi-1 inputFile [outputFile [logFile [problemFile]]] [-option[ -option...]]
inchi-1 inputFiles... -AMI [-option[ -option...]]

[...]

instead.

djb-rwth commented 2 weeks ago

Hi @nbehrnd, Thanks for raising this issue, which I entirely agree with. These changes shall be applied starting with v.1.07.2.