mirror of
https://github.com/scummvm/scummvm.git
synced 2026-06-20 05:45:29 +00:00
33 lines
1.2 KiB
Makefile
33 lines
1.2 KiB
Makefile
|
|
# Special generic target for emscripten static file hosting bundle
|
|
dist-emscripten: $(EXECUTABLE) $(PLUGINS)
|
|
mkdir -p ./build-emscripten/data
|
|
mkdir -p ./build-emscripten/data/games
|
|
mkdir -p ./build-emscripten/doc
|
|
cp $(EXECUTABLE) ./build-emscripten/
|
|
cp $(EXECUTABLE:html=wasm) ./build-emscripten/
|
|
cp $(EXECUTABLE:html=js) ./build-emscripten/
|
|
cp $(DIST_FILES_DOCS) ./build-emscripten/doc
|
|
cp $(DIST_FILES_THEMES) ./build-emscripten/data
|
|
ifdef DIST_FILES_ENGINEDATA
|
|
cp $(DIST_FILES_ENGINEDATA) ./build-emscripten/data
|
|
endif
|
|
ifdef DIST_FILES_NETWORKING
|
|
cp $(DIST_FILES_NETWORKING) ./build-emscripten/data
|
|
endif
|
|
ifdef DIST_FILES_VKEYBD
|
|
cp $(DIST_FILES_VKEYBD) ./build-emscripten/data
|
|
endif
|
|
ifdef DIST_FILES_SHADERS
|
|
mkdir -p ./build-emscripten/data/shaders
|
|
cp $(DIST_FILES_SHADERS) ./build-emscripten/data/shaders
|
|
endif
|
|
ifeq ($(DYNAMIC_MODULES),1)
|
|
mkdir -p ./build-emscripten/data/plugins
|
|
@for i in $(PLUGINS); do cp $$i ./build-emscripten/data/plugins; done
|
|
endif
|
|
$(EMSDK_NODE) "$(srcdir)/dists/emscripten/build-make_http_index.js" ./build-emscripten/data
|
|
cp "$(srcdir)/dists/emscripten/assets/"* ./build-emscripten/
|
|
cp "$(srcdir)/gui/themes/common-svg/logo.svg" ./build-emscripten/
|
|
cp "$(srcdir)/icons/scummvm.ico" ./build-emscripten/favicon.ico
|