DSL



source

패키지 미러를 추가합니다.

(source ALIAS)
(source NAME URL)

예제:

(source melpa)
(source "melpa" "http://melpa.milkbox.net/packages/")

사용가능한 미러의 약어는 아래와 같습니다.

package

패키지를 정의합니다.(패키지 개발에서만 사용됩니다)

(package NAME VERSION DESCRIPTION)

예제:

(package "ecukes" "0.2.1" "Cucumber for Emacs.")

package-file

Define this package and its runtime dependencies from the package headers of a file (used only for package development). The name of the file is relative to the directory containing the Cask file.

(package-file FILENAME)

예제:

(package-file "foo.el")

depends-on

의존 라이브러리를 추가합니다.

(depends-on NAME [ARGS])

예제:

(depends-on "ecukes")
(depends-on "magit" "0.8.1")
(depends-on "magit" :git "https://github.com/magit/magit.git")
(depends-on "magit" :git "https://github.com/magit/magit.git" :ref "7j3bj4d")
(depends-on "magit" :git "https://github.com/magit/magit.git" :branch "next")
(depends-on "magit" :git "https://github.com/magit/magit.git" :files ("*.el" (:exclude "magit-svn.el")))

개발

의존 라이브러리를 개발 시에만 사용하도록 설정합니다.

(development [DEPENDENCIES])

예제:

(development
 (depends-on "ecukes")
 (depends-on "ert-runner"))

files

이 프로젝트에 포함되는 파일을 명시합니다.

(files [FILES])

예제:

(files "foo.el")
(files "foo.el" "foo-core.el")
Cask 공식 문서nacyot이 번역한 사이트입니다. 번역은 Github 저장소에서 관리하고 있습니다.