.PHONY: all all: runtime-amd64 runtime-i686 runtime-wasm32 runtime-wasm64 .PHONY: runtime-amd64 runtime-amd64: build-amd64 target/amd64/sizeof_jmp_buf.txt target/amd64/sizeof_jmp_buf.txt: build-amd64 target/amd64/sizeof_jmp_buf > target/amd64/sizeof_jmp_buf.txt .PHONY: build-amd64 build-amd64: meson setup target/amd64 --werror cd target/amd64 && meson compile --verbose .PHONY: runtime-i686 runtime-i686: build-i686 target/i686/sizeof_jmp_buf.txt target/i686/sizeof_jmp_buf.txt: build-i686 target/i686/sizeof_jmp_buf > target/i686/sizeof_jmp_buf.txt .PHONY: build-i686 build-i686: meson setup target/i686 --cross-file i686.meson --werror cd target/i686 && meson compile --verbose runtime-wasm32: build-wasm32 .PHONY: build-wasm32 build-wasm32: meson setup target/wasm32 --cross-file wasm32.meson --werror cd target/wasm32 && meson compile --verbose runtime-wasm64: build-wasm64 .PHONY: build-wasm64 build-wasm64: meson setup target/wasm64 --cross-file wasm64.meson --werror cd target/wasm64 && meson compile --verbose