diff --git a/profiler/build/wasm/build.mk b/profiler/build/wasm/build.mk index ae172db2..578b14e5 100644 --- a/profiler/build/wasm/build.mk +++ b/profiler/build/wasm/build.mk @@ -5,7 +5,7 @@ CFLAGS += -sUSE_FREETYPE=1 -pthread CXXFLAGS := $(CFLAGS) -std=c++17 DEFINES += -DIMGUI_ENABLE_FREETYPE -DIMGUI_IMPL_OPENGL_ES2 INCLUDES := -I../../../imgui -I$(HOME)/.emscripten_cache/sysroot/include/capstone -LIBS += -lpthread -ldl $(HOME)/.emscripten_cache/sysroot/lib/libcapstone.a -sUSE_GLFW=3 -sTOTAL_MEMORY=512mb -sWASM_BIGINT=1 -sPTHREAD_POOL_SIZE=4 +LIBS += -lpthread -ldl $(HOME)/.emscripten_cache/sysroot/lib/libcapstone.a -sUSE_GLFW=3 -sTOTAL_MEMORY=512mb -sWASM_BIGINT=1 -sPTHREAD_POOL_SIZE=4 --preload-file embed.tracy PROJECT := Tracy IMAGE := $(PROJECT)-$(BUILD).html diff --git a/profiler/src/main.cpp b/profiler/src/main.cpp index 6ac2dff0..2756a028 100644 --- a/profiler/src/main.cpp +++ b/profiler/src/main.cpp @@ -148,6 +148,9 @@ int main( int argc, char** argv ) sprintf( title, "Tracy Profiler %i.%i.%i", tracy::Version::Major, tracy::Version::Minor, tracy::Version::Patch ); std::unique_ptr initFileOpen; +#ifdef __EMSCRIPTEN__ + initFileOpen = std::unique_ptr( tracy::FileRead::Open( "embed.tracy" ) ); +#endif if( argc == 2 ) { if( strcmp( argv[1], "--help" ) == 0 )