Another System Definition Facility

From Wikipedia, the free encyclopedia

ASDF
Another System Definition Facility
Stable release
3.3.7 / January 28, 2024; 2 years ago (2024-01-28)[1]
Operating systemLinux, FreeBSD, NetBSD, OpenBSD
LicenseExpat License
Websitecommon-lisp.net/project/asdf/
Repository

ASDF (Another System Definition Facility) is a package format and a build tool for Common Lisp libraries. It is analogous to tools such as Make and Ant.

ASDF was originally designed and written in 2001-2002[2][3] as a successor for a previous program, mk-defsystem, taking advantage of Common Lisp features such as CLOS and pathname support.[4] It has since[when?] expanded to become the default build tool for Common Lisp programs.[5] It is now[when?] used as the basis for Common Lisp library build systems, and dependency managers, such as Quicklisp, cl-build, and Debian's Common Lisp Controller. (Note: ASDF-Install is obsolete.[6]) Most maintained, open-source Common Lisp libraries are buildable and installable through ASDF.

Uses

References

Related Articles

Wikiwand AI