@ggbison Actually I have done all the steps you mentioned. It's just that
nimble is giving a hard time to provide a package that does all these
semi-automatically. The user still needs to specify the platform they want to
develop against, the available options, for now, are Desktop, RPi, DRM and
Android. I can't get how nimssl is supposed to work. I see this error log
stack trace: (most recent call last)
/tmp/nimblecache-3067454014/nimscriptapi_1623384115.nim(208, 29)
/tmp/nimble_11746/githubcom_genotrancenimssl/nimssl.nimble(27, 12)
installBefore
/tmp/nimble_11746/githubcom_genotrancenimssl/nimssl.nimble(24, 8) setupTask
Nim/lib/system/nimscript.nim(264, 7) exec
Nim/lib/system/nimscript.nim(264, 7) Error: unhandled exception: FAILED:
nimgen nimssl.cfg [OSError]
Tip: 5 messages have been suppressed, use --verbose to show them.
nimscriptwrapper.nim(160) execScript
Run
But nimssl.nimble doesn't have any tasks, so how are those called? I guess one
of the dependencies creates nimssl.cfg? Using nimble is so confusing.