webview.cpp webview stc core base $(LIB_SCINTILLA) $(LIB_LEXILLA) $(EXTRALDFLAGS_WEBVIEW) $(EXTRALIBS_WEBVIEW) webview_helper all mkdir -p webview.app/Contents/Frameworks/ mkdir -p webview.app/Contents/Frameworks/webview\ Helper.app cp -Rf $(CEF_DIR)/Release/Chromium\ Embedded\ Framework.framework webview.app/Contents/Frameworks/ cp -Rf webview_helper.app/ webview.app/Contents/Frameworks/webview\ Helper.app/ for name in Alerts GPU Plugin Renderer; do \ helper_name="webview Helper ($$name)"; \ helper_contents="webview.app/Contents/Frameworks/$$helper_name.app/Contents"; \ mkdir -p "$$helper_contents/MacOS"; \ ln -fs "../../../webview Helper.app/Contents/MacOS/webview Helper" "$$helper_contents/MacOS/$$helper_name"; \ sed -e "s/\$${PRODUCT_NAME}/$$helper_name/" \ -e "s/\$${EXECUTABLE_NAME}/$$helper_name/" \ -e "s/\$${BUNDLE_ID_SUFFIX}/.$$helper_name/" \ $(TOP_SRCDIR)/samples/webview/cef_helper_info.plist.in > "$$helper_contents/Info.plist"; \ cp webview_helper.app/Contents/PkgInfo "$$helper_contents"; \ cp -Rf webview_helper.app/Contents/Resources "$$helper_contents"; \ done webview all @for f in $(CEF_DIR)/Release/* $(CEF_DIR)/Resources/*; do [ -e $$f ] || ln -s $$f .; done handler_advanced.html cef_process_helper.cpp $(CEF_DIR) $(EXTRALDFLAGS_WEBVIEW) $(EXTRALIBS_WEBVIEW) webview_helper all mkdir -p webview_helper.app mkdir -p webview_helper.app/Contents/MacOS mkdir -p webview_helper.app/Contents/Resources sed -e "s/\$${PRODUCT_NAME}/webview Helper/" \ -e "s/\$${EXECUTABLE_NAME}/webview Helper/" \ -e "s/\$${BUNDLE_ID_SUFFIX}//" \ $(TOP_SRCDIR)/samples/webview/cef_helper_info.plist.in >webview_helper.app/Contents/Info.plist /bin/echo "APPL????" >webview_helper.app/Contents/PkgInfo install_name_tool -change \ "@executable_path/../Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework" \ "@executable_path/../../../../Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework" \ webview_helper cp -f webview_helper webview_helper.app/Contents/MacOS/webview\ Helper cp -f $(TOP_SRCDIR)/src/osx/carbon/wxmac.icns webview_helper.app/Contents/Resources/wxmac.icns rm -rf $(id).app