Questions tagged [asdf]

ASDF is a tool for describing how source files are organized: what depends on which and when. It is roughly what Common Lisp hackers use to build software where C hackers would use say GNU Make. ASDF stands for Another System Definition Facility, in the continuity of the Lisp DEFSYSTEM of yore.

204 questions
0
votes
1 answer

Issue with installing lispbuilder-SDL on Linux. - "Don't know how to require ASDF-INSTALL"

I am trying to install lispbuilder-SDL on Linux using the instructions given here. I have gotten to the part where I must install CFFI using ASDF but I am getting the following error when I try to type (require 'asdf-install): Don't know how to…
0
votes
2 answers

asdf building and Common Lisp

I am having trouble using the asdf build tools with common lisp. Here is my fractals.asd file: (defpackage :fractals (:use :cl :asdf :cl-opengl :cl-glu :cl-glut) (:export :frac-tree :draw-tree)) (in-package…
CodeKingPlusPlus
  • 15,383
  • 51
  • 135
  • 216
0
votes
1 answer

asdf: how to specify loading of entire folder instead of each separate file

I have a asdf system definition like this: (asdf:defsystem #:my-package :serial t... :components ((:file "package") (:file "macros").......... (:file "tests/test-debug") (:file…
RAbraham
  • 5,956
  • 8
  • 45
  • 80
0
votes
2 answers

Is there a way to determine the directory the file being executed resides in?

And if so, is there way that asdf can import a symbol that is calculated in runtime. I'm trying to to specify the directory on which the project resides so the test runner can find the input files and also when I run from the repl.
PuercoPop
  • 6,707
  • 4
  • 30
  • 40
0
votes
1 answer

How to install gtk-cffi in Windows?

gtk-cffi is a Lisp binding of GTK+3. I'm trying to install it on Windows. At first I tried Quicklisp but it didn't have it (there is gtk-cffi-utils, but it didn't help at all). I want to install it from scratch but I don't know what to do... Is…
ekd123
  • 525
  • 7
  • 19
0
votes
1 answer

ASDF optional system dependencies

I have a system I wrote that uses lparallel when possible, and otherwise works around it. Problem is, I'm now trying to test it on ECL, which errors upon merely loading lparallel. Is there a way (other than #-ecl ) to specify system dependencies…
Lex
  • 388
  • 2
  • 8
0
votes
2 answers

ASDF initialize-source-registry bug?

I've been banging my head against ASDF2 and just want a sanity check. When I eval (asdf:initialize-source-registry) with no arguments or with any argument, I get no value. When I check source-registry, I get an empty hash table. Is this a…
jennykwan
  • 2,631
  • 1
  • 22
  • 33
-1
votes
1 answer

asdf-vm won't properly install Terragrunt

I'm want to use asdf-vm with Terraform and Terragrunt in my WSL2. I was able to install Terraform and it seems to work, but I can't get Terragrunt running. I can install a version, but as soon as I try to run a command I get an error: $ terragrunt…
lkrimphove
  • 229
  • 2
  • 7
-1
votes
1 answer

Cannot install commit-msg-linter with pnpm: sh: .git/hooks/commit-msg: No such file or directory

Description I can't install commit-msg-linter, all other hooks work fine. Reproduce git init pnpm init pnpm add -D husky pnpm add -D git-commit-msg-linter pnpm exec husky install git add . git commit -m "hello" Result sh: .git/hooks/commit-msg:…
ZauJulio
  • 1
  • 3
1 2 3
13
14