diff --git a/extensions/generators/npm.py b/extensions/generators/npm.py index 5c0d52e..24b9844 100644 --- a/extensions/generators/npm.py +++ b/extensions/generators/npm.py @@ -1,7 +1,8 @@ import json from conan import ConanFile -from conan.tools.files import copy, mkdir, save +from conan.errors import ConanException +from conan.tools.files import copy, save from pathlib import Path @@ -12,7 +13,7 @@ class npm: def generate(self): if self._conanfile.settings.os != "Emscripten": self._conanfile.output.error("Can only deploy to NPM when build for Emscripten") - return + raise ConanException("Can only deploy to NPM when build for Emscripten") root_package = [dep for dep in self._conanfile.dependencies.direct_host.values()][0]