mongoose-os: Going to fetch module from https://github.com/cesanta/mongoose-os
mongoose-os: Does not exist, cloning from "https://github.com/cesanta/mongoose-os"...
mongoose-os: Checking out 2.20.0...
mongoose-os: Done, hash 1885c0fdb1302f3c9ddfbedd84351d7662fbf183
mjs_module: Going to fetch module from https://github.com/cesanta/mjs
mjs_module: Does not exist, cloning from "https://github.com/cesanta/mjs"...
mjs_module: Checking out 2.20.0...
mjs_module: Done, hash b1b6eac6b1e5b830a5cb14f8f4dc690ef3162551
mbedtls_module: Going to fetch module from https://github.com/mongoose-os/mbedtls
mbedtls_module: Does not exist, cloning from "https://github.com/mongoose-os/mbedtls"...
mbedtls_module: Checking out 2.16.11-cesanta1...
mbedtls_module: Pulling...
mbedtls_module: Done, hash 74d761821fd23ea220eb552ece941908c2f48a39
Error: /src/cli/manifest_parser/manifest_parser.go:413: neither sources nor prebuilt binary exists for the lib "mongoose" (or, if a library doesn't have any code by design, its mos.yml shouldn't contain "sources"). Fetch error was: [mongoose: failed to download github asset libmongoose-espc3.a: mongoose-os-libs/mongoose: no asset libmongoose-espc3.a found in release 2.20.0: file does not exist]
/src/cli/build_local.go:142: error parsing manifest
/src/cli/build.go:278:
/src/cli/build.go:143:
/src/cli/main.go:194: build failed
Error: /src/cli/build_remote.go:359: build failed
/src/cli/build.go:278:
/src/cli/build.go:221:
/src/cli/main.go:194: build failed
My procedure is
$ mos clone https://github.com/mongoose-os-apps/demo-js app1
First run of the version 2.20.0, initializing...
open C:\Users\tan.xinyu\.mos\state.json: The system cannot find the path specified.
app1: Does not exist, cloning from "https://github.com/mongoose-os-apps/demo-js"...
app1: Checking out 2.20.0...
app1: Done, hash 2f72cff40959502871f7253f67ec87e5c1502231
Command completed.