Example-Basic-bundle-Folder-Structure-for-a-Plug-in

Example: Basic .bundle Folder Structure for a Plug-in

    Example: Basic .bundle Folder Structure for a Plug-in

    This example reflects what a package for a plug-in might contain and how it is structured
    on disk.

    .bundle is not a file, but a folder name with a BUNDLE extension. The following is an example
    of a plug-in that contains a LSP file as the main program and a DWG support file.
    The following plug-in example is named OfficeSymbols and its folder structure might
    look something like; folders are in bold:

    OfficeSymbols.bundle

      |- PackageContents.xml

      |- Contents

          |- OfficeSymbolsUtilities.lsp

          |- Resources

                |- OfficeSymbols.dwg

                |- OfficeSymbols.ico

                |- OfficeSymbols.htm

    File name

    Description

    OfficeSymbols.bundle

    The folder containing the files for a plug-in and has the BUNDLE extension.

    PackageContents.xml

    XML file that contains metadata about the plug-in.

    OfficeSymbolsUtilities.lsp

    Example of a custom application file that might define the behavior of the plug-in.

    An application file can be an AutoLISP, ObjectARX, or .NET assembly file.

    OfficeSymbols.dwg

    DWG file that contains symbols used by the functionality defined in OfficeSymbolsUtilities.lsp.

    OfficeSymbols.ico

    Icon used by the Autodesk Exchange Apps website.

    OfficeSymbols.htm

    Help documentation for the plug-in. Can be a redirect to where the documentation might
    be stored on the local drive or an online location.

    Definition of the PackageContents.xml

    <?xml version="1.0" encoding="utf-8" ?
    <ApplicationPackage SchemaVersion="1.0" AppVersion="1.0"
        ProductCode="[Add Unique Plug-in VCad Here]"
        Name="Office Symbols"
        Icon="./Contents/Resources/OfficeSymbols.ico"
        Helpfile="./Contents/Resources/OfficeSymbols"
    
     
      <CompanyDetails
        Name="ABC Indoor CAD, Inc."
        Email="support@abcindoorcad.com"
      /
     
      <Components
        <ComponentEntry
          ModuleName="./Contents/LISP/OfficeSymbolsUtilities.lsp"
        /
      </Components
    </ApplicationPackage

    Learning AutoCad

    is example reflects what a package for a plug-in might contain and how it is structured on disk. .bundle is not a file, but a folder name with a BUNDLE …… The placement of resource files in the bundle directory structure … For example, iOS applications typically require additional image ….. PlugIns. Contains loadable bundles that extend the basic features of your application.basic directory structure of an AcmeBlogBundle must read as follows directory structure of a Symfony application is rather flexible, but the … The package (or rather bundle folder structure) is “installed” simply by … might deploy, but the package can be very simple for a basic plugin application. …. Below is an example plugin folder structure where the App has no OS …… We'll use Yarn ( brew install yarn ) in this tutorial instead of npm , but it's totally up to … From there, webpack bundles everything to the output.path folder, naming it … Fortunately, webpack has a built-in CommonsChunk plugin to handle this: ….. Anything not prefixed with a directory structure lookup (e.g. ./ , .AssetBundle Variant, the folder structure and contents of the …. There are three basic sample scenes and one more advanced sample scene …example plugin available for this is vagrant-aws. By using Bundler and … By simply calling rake package , a gem file is dropped into the directory. By calling rake … To setup your project, run bundle gem vagrant-my-plugin . This will create a … Here is the basic structure of a Gemfile for Vagrant plugin development:bundle gem command. Once the directory … Here is the basic structure of a Gemfile for Vagrant plugin development:basic requirements for creating your own widget using the SiteOrigin Widgets … The Widgets Bundle plugin code will check subfolders of this folder for PHP files. … In our example extend-widgets-bundle plugin we use the standard WordPress …. Below is the directory structure of the Hello World Widget.