Some checks failed
Build and Deploy / package-dist (push) Has been cancelled
Build and Deploy / deploy-itch (push) Has been cancelled
Build and Deploy / deploy-gitea (push) Has been cancelled
Build and Deploy / build-linux (push) Has been cancelled
Build and Deploy / build-windows (CLANG64) (push) Has been cancelled
30 lines
830 B
Makefile
Executable File
30 lines
830 B
Makefile
Executable File
debug: FORCE
|
|
meson setup build_dbg -Dbuildtype=debug
|
|
meson compile -C build_dbg
|
|
|
|
fast: FORCE
|
|
meson setup build_fast
|
|
meson compile -C build_fast
|
|
|
|
release: FORCE
|
|
meson setup -Dbuildtype=release -Db_lto=true -Db_ndebug=true build_release
|
|
meson compile -C build_release
|
|
|
|
sanitize: FORCE
|
|
meson setup -Db_sanitize=address -Db_sanitize=memory -Db_sanitize=leak -Db_sanitize=undefined build_sani
|
|
meson compile -C build_sani
|
|
|
|
small: FORCE
|
|
meson setup -Dbuildtype=minsize -Db_lto=true -Db_ndebug=true build_small
|
|
meson compile -C build_small
|
|
|
|
web: FORCE
|
|
meson setup -Deditor=false -Dbuildtype=minsize -Db_lto=true -Db_ndebug=true --cross-file emscripten.cross build_web
|
|
meson compile -C build_web
|
|
|
|
crosswin: FORCE
|
|
meson setup -Dbuildtype=debugoptimized --cross-file mingw32.cross build_win
|
|
meson compile -C build_win
|
|
|
|
FORCE:
|