예: 플러그인용 기본 .bundle 폴더 구조

이 예에서는 플러그인 패키지가 포함할 수 있는 내용과 디스크에서 패키지가 구성되는 방법을 보여 줍니다.

.bundle은 파일이 아니라 확장자가 BUNDLE인 폴더 이름입니다. 다음은 LSP 파일을 주 프로그램으로 포함하며 DWG 지원 파일을 포함하는 플러그인 예제입니다. 다음 플러그인 예제의 이름은 OfficeSymbols이며, 해당 폴더 구조는 다음과 같습니다(폴더는 굵게 표시됨).

OfficeSymbols.bundle

  |- PackageContents.xml

  |- 목차

      |- OfficeSymbolsUtilities.lsp

      |- 리소스

            |- OfficeSymbols.dwg

            |- OfficeSymbols.ico

            |- OfficeSymbols.htm

파일 이름

설명

OfficeSymbols.bundle

플러그인의 파일을 포함하며 확장자가 BUNDLE인 폴더입니다.

PackageContents.xml

플러그인에 대한 메타데이터를 포함하는 XML 파일입니다.

OfficeSymbolsUtilities.lsp

플러그인의 동작을 정의할 수 있는 사용자 응용프로그램 파일 예제입니다.

응용프로그램 파일은 AutoLISP, ObjectARX 또는 .NET 조립품 파일일 수 있습니다.

주: AutoCAD LT에서는 ObjectARX 및 .NET 조립품 파일을 지원하지 않습니다.

OfficeSymbols.dwg

OfficeSymbolsUtilities.lsp에 정의된 기능에서 사용되는 기호를 포함하는 DWG 파일입니다.

OfficeSymbols.ico

App Manager 및 Autodesk App Store 웹 사이트에서 사용되는 아이콘입니다.

OfficeSymbols.htm

플러그인의 도움말 문서입니다. 문서가 저장되어 있을 수도 있는 로컬 드라이브 또는 온라인 위치에 대한 리디렉션일 수 있습니다.

PackageContents.xml의 정의

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