Make parseopt available on all backends (#17009)

* Make parseopt available on all backends

* fix spaces

* fix getopt and update prelude

* no crazy unnecessary version checks, use doAssert
This commit is contained in:
hlaaftana 2021-02-13 11:05:40 +03:00 • committed by GitHub
commit fad8439b8d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 165 additions and 144 deletions

View file

@ -48,7 +48,7 @@ import std/[
# Parsers:
htmlparser, json, lexbase, parsecfg, parsecsv, parsesql, parsexml,
# fails: parseopt
parseopt,
# XML processing:
xmltree, xmlparser,
@ -113,4 +113,8 @@ block: # cpDir, cpFile, dirExists, fileExists, mkDir, mvDir, mvFile, rmDir, rmF
doAssert not dirExists(subDir)
doAssert dirExists(subDir2)
mvDir(subDir2, subDir)
rmDir(dname)
rmDir(dname)
block:
# check parseopt can get command line:
discard initOptParser()