UNPKG

@qooxdoo/framework

Version:

The JS Framework for Coders

54 lines (50 loc) 1.35 kB
/* ************************************************************************ * * qooxdoo-compiler - node.js based replacement for the Qooxdoo python * toolchain * * https://github.com/qooxdoo/qooxdoo * * Copyright: * 2011-2019 Zenesis Limited, http://www.zenesis.com * * License: * MIT: https://opensource.org/licenses/MIT * * This software is provided under the same licensing terms as Qooxdoo, * please see the LICENSE file in the Qooxdoo project's top-level directory * for details. * * Authors: * * John Spackman (john.spackman@zenesis.com, @johnspackman) * * *********************************************************************** */ /** * Provides an API for an individual library */ qx.Class.define("qx.tool.cli.api.LibraryApi", { extend: qx.tool.cli.api.AbstractApi, properties: { /** The Compiler API */ compilerApi: { nullable: false, check: "qx.tool.cli.api.CompilerApi" } }, members: { /** * Called to load any library-specific configuration and update the compilerConfig * * @overridden */ async load() { return super.load(); }, /** * Called after all libraries have been loaded and added to the compilation data */ async afterLibrariesLoaded() { // Nothing } } });