- added defaults for win
- define make variable for compiler - fixed build path
This commit is contained in:
+18
-8
@@ -1,16 +1,26 @@
|
|||||||
|
ARCH := linux
|
||||||
MAKEFLAGS += --no-print-directory
|
MAKEFLAGS += --no-print-directory
|
||||||
|
|
||||||
TARGET_ARCH := -march=native
|
TARGET_ARCH := -march=native
|
||||||
|
|
||||||
# debug
|
# debug
|
||||||
LDFLAGS_debug := -g
|
LDFLAGS_debug += -g
|
||||||
CXXFLAGS_debug := -g -O0
|
CXXFLAGS_debug += -g -O0
|
||||||
CFLAGS_debug := -g -O0
|
CFLAGS_debug += -g -O0
|
||||||
LDFLAGS_debug := -g -O0
|
LDFLAGS_debug += -g -O0
|
||||||
|
|
||||||
# release
|
# release
|
||||||
LDFLAGS_release := -g
|
LDFLAGS_release += -g
|
||||||
CXXFLAGS_release := -g -O3
|
CXXFLAGS_release += -g -O3
|
||||||
CFLAGS_release := -g -O3
|
CFLAGS_release += -g -O3
|
||||||
LDFLAGS_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}
|
||||||
|
|||||||
+1
-1
@@ -27,4 +27,4 @@ CCC=i686-w64-mingw32-g++
|
|||||||
CXX=i686-w64-mingw32-g++
|
CXX=i686-w64-mingw32-g++
|
||||||
AS=i686-w64-mingw32-as
|
AS=i686-w64-mingw32-as
|
||||||
|
|
||||||
BUILD_DIR ?= ./build/$(ARCH)/${CONFIG}
|
BUILD_DIR ?= $(PWD)/build/$(ARCH)/${CONFIG}
|
||||||
|
|||||||
Reference in New Issue
Block a user