SuperSodaSea / js-dos-emulators

emulator protocol and backends

Home Page:https://js-dos.com/v7/build/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

build emulators

Emulators for js-dos 7.xx

Using Docker

Build image

    docker build -t emulators . 

Test image

    docker run -p 8080:8080 -ti emulators

Open http://localhost:8080/test/test.html in browser, all test should pass

Development

Run inside the project dir:

    docker run -v `pwd`/src:/app/src -v `pwd`/test:/app/test -v `pwd`/dist:/app/dist -ti emulators bash
    source /emsdk/emsdk_env.sh
    gulp OR ./node_modules/.bin/tsc --watch

Use your code editor to edit the content of src and test. In the docker VM you can run gulp to build everything into dist OR use ./node_modules/.bin/tsc --watch if you need only compile time checks.

About

emulator protocol and backends

https://js-dos.com/v7/build/

License:GNU General Public License v2.0


Languages

Language:C 61.9%Language:JavaScript 29.7%Language:TypeScript 3.5%Language:C++ 3.4%Language:CMake 0.8%Language:HTML 0.3%Language:Shell 0.2%Language:CSS 0.1%Language:Dockerfile 0.0%Language:GLSL 0.0%