Login
7 branches 0 tags
Ben (Win10) Removed unnecessary opcodes 39cb3ea 3 years ago 581 Commits
nujel / mk / common.mk
prefix               := /usr/local
exec_prefix           = $(prefix)
bindir                = $(exec_prefix)/bin/

CC                   := cc
AR                   := ar
INSTALL              := install
STRIP                := strip

EMCC                 := emcc
EMAR                 := emar
EMMEM                := -s TOTAL_MEMORY=96MB -s ALLOW_MEMORY_GROWTH=1

NUJEL                := nujel
NUJEL_BOOTSTRAP      := nujel-bootstrap
ASSET                := tools/assets
PROG                  = $(NUJEL)

CC_MUSL              := musl-gcc
CFLAGS               := -g -D_GNU_SOURCE
LDFLAGS              :=
CSTD                 := -std=c99
OPTIMIZATION         := -O2
WARNINGS             := -Wall -Werror -Wextra -Wshadow -Wcast-align -Wno-missing-braces

LIBS                 := -lm

RELEASE_OPTIMIZATION := -O3 -flto
VERSION_ARCH         := $(shell uname -m)