Selon Tux :

> La fonction flt_to_str() actuelle n'est pas assez puissante pour gérer
> les n° de version à 3 composants.
> On peut se limiter à 3*2 caractères je pense.
> AA.BB.CC => AABBCC, AA.BB => AABB00, AA => AA0000.

I write a new shell function named test_version to replace the bad flt_to_str.

test_version versionNumber arithmeticOperator versionNumber ----> true|false

examples :
  test_version 10.0000.1 -eq 0010.0.0000001  return true
  test_version 9.9999 -gt 9.9999    return false
  test_version 9.9999 -ge 9.9999    return true

I think test_version can be improved and I just modify eagleusb/configure.in, if
we are happy of it, we will modify all files (eaglediag, setvars).

mcoolive.

Reply via email to