27 lines
403 B
Makefile
27 lines
403 B
Makefile
ARCH := linux
|
|
MAKEFLAGS += --no-print-directory
|
|
|
|
TARGET_ARCH := -march=native
|
|
|
|
# debug
|
|
LDFLAGS_debug += -g
|
|
CXXFLAGS_debug += -g -O0
|
|
CFLAGS_debug += -g -O0
|
|
LDFLAGS_debug += -g -O0
|
|
|
|
# release
|
|
LDFLAGS_release += -g
|
|
CXXFLAGS_release += -g -O3
|
|
CFLAGS_release += -g -O3
|
|
LDFLAGS_release += -g -O3
|
|
|
|
# Environment
|
|
NM=nm
|
|
RANLIB=ranlib
|
|
CC=gcc
|
|
CCC=g++
|
|
CXX=g++
|
|
AS=as
|
|
|
|
BUILD_DIR ?= $(PWD)/build/$(ARCH)/${CONFIG}
|