I wrote up what I was trying to share on the show about my usual-approach to #git and #asdf #systems (in #lisp). #programming #itch #itch_io #devlog #gamedev er, sharpsign technical discussion. #commonLisp.
https://lispy-gopher-show.itch.io/lispmoo2/devlog/876765/lengthy-detailed-git-and-asdf-lisp-story
Aptly titled. If you know A Better Way, I would like to talk about that here.
Or, also if you currently use a language that works very differently to this.
https://lispy-gopher-show.itch.io/lispmoo2/devlog/876765/lengthy-detailed-git-and-asdf-lisp-story
@screwtape when I use common lisp I just symlink the git repo to my ~/common-lisp
Then I use cl-deploy to make binaries with asdf:make
Other wise I use same setup for development.
@notptr yeah, my game of trees habit introduces so much extraneous exposition, I should just keep it secret or at most drop in a link to https://gameoftrees.org/index.html.
Yukari's deploy?
https://40ants.com/lisp-project-of-the-day/2020/04/0037-deploy.html
though from what I can see here, you end up having the long :components listing in the defsystem I prefer to have inferred. I guess 40ants also uses :class :package-inferred-system normally.
@screwtape yeah it is yukari's deploy. I found it though common lisp cookbook.