abstreet/web/src
Michael Kirk 4f81f186af
embed mode and reworked web build system (#592)
* root element id from Settings, respect element size

* Plumb assets root via settings

* adapt crates to new wasm api

* more FileLoader cleanup

* use tsc bin from node_modules

* avoid spurious unlink errors

GNU Make considers the src/*/wasm_pkg targets as intermediate build
files and attempted to `rm` them. We can stop that my marking them as
`.PRECIOUS`

https://www.gnu.org/software/make/manual/html_node/Special-Targets.html

* `open` doesn't work on Linux

We could do something with xdg-open, but meh, not worth having platform
dependent logic for this.

* fix typo, clarify instructions

* make server compatible with older python install on linux

* revert change - we dont want to include music on web

the leading "-" means exclude a subdir of an included dir.

* better wrap of comments

* fix misfire in copy/pasted comment

* update docs
2021-04-01 19:31:02 -07:00
..
abstreet embed mode and reworked web build system (#592) 2021-04-01 19:31:02 -07:00
fifteen_min embed mode and reworked web build system (#592) 2021-04-01 19:31:02 -07:00
osm_viewer embed mode and reworked web build system (#592) 2021-04-01 19:31:02 -07:00
santa embed mode and reworked web build system (#592) 2021-04-01 19:31:02 -07:00
web_root embed mode and reworked web build system (#592) 2021-04-01 19:31:02 -07:00
widgetry_demo embed mode and reworked web build system (#592) 2021-04-01 19:31:02 -07:00
widgetry.ts embed mode and reworked web build system (#592) 2021-04-01 19:31:02 -07:00