alias b := build alias r := run build: transpile_shaders_metal mkdir -p bin cc -Ivendor/ -g -Wall -Wextra -framework Cocoa -framework QuartzCore -framework CoreImage -framework Metal -framework MetalKit -ObjC src/*.c -o bin/an_editor # cc -Ivendor/ -g -Wall -Wextra src/*.c -o bin/an_editor -lEGL -lGLESv2 -lGL -lm -lX11 -lXi -lXcursor # cc bin/*.o -o bin/an_editor -lEGL -lGLESv2 -lGL -lm -lX11 -lXi -lXcursor run: build nixGLIntel ./bin/an_editor transpile_shaders_metal: mkdir -p bin/transpiled_shaders naga shaders/vertex.wgsl bin/transpiled_shaders/vertex.metal --metal-version 1.2 naga shaders/fragment.wgsl bin/transpiled_shaders/fragment.metal --metal-version 1.2