Slide 1

Slide 1 text

JUST AND JUSTL.EL ILUGC Sibi Prabakaran Sept 10, 2022

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

AGENDA Introduction Why Just Comparison with Makefiles

Slide 4

Slide 4 text

VARIABLES Variable assignment Command execution Export

Slide 5

Slide 5 text

RECIPE PARAMETERS Normal parameters Positional parameters Variadic parameters

Slide 6

Slide 6 text

DEPENDENCIES Pre execution Execution in between Post execution

Slide 7

Slide 7 text

SCRIPTS Bash scripts Arbitrary scripts!

Slide 8

Slide 8 text

SETTINGS shell settings dotenv

Slide 9

Slide 9 text

MAKE COMPARISON Different tool, different scopes PHONY targets User experience

Slide 10

Slide 10 text

USECASES Everywhere! CI integration Projects etc

Slide 11

Slide 11 text

JUSTL.EL Home page: Emacs major mode psibi/justl.el

Slide 12

Slide 12 text

QUESTIONS