Browse Source

Refs #133. Users can set COMMON_OPT flag to control CFLAGS and FFLAGS.

tags/v0.2.3^2
Zhang Xianyi 13 years ago
parent
commit
068861a927
2 changed files with 15 additions and 9 deletions
  1. +6
    -9
      Makefile.rule
  2. +9
    -0
      Makefile.system

+ 6
- 9
Makefile.rule View File

@@ -108,19 +108,16 @@ VERSION = 0.2.2
# The installation directory.
# PREFIX = /opt/OpenBLAS

# Common Optimization Flag; -O2 is enough.
# DEBUG = 1

ifeq ($(DEBUG), 1)
COMMON_OPT += -g
# -DDEBUG
else
COMMON_OPT += -O2
endif
# Common Optimization Flag;
# The default -O2 is enough.
# COMMON_OPT = -O2

# Profiling flags
COMMON_PROF = -pg

# Build Debug version
# DEBUG = 1

#
# End of user configuration
#

+ 9
- 0
Makefile.system View File

@@ -687,6 +687,15 @@ AWK = awk
REVISION = -r$(VERSION)
MAJOR_VERSION = $(word 1,$(subst ., ,$(VERSION)))

ifeq ($(DEBUG), 1)
COMMON_OPT += -g
endif

ifndef COMMON_OPT
COMMON_OPT = -O2
endif


CFLAGS = $(COMMON_OPT) $(CCOMMON_OPT) -I$(TOPDIR)
PFLAGS = $(COMMON_OPT) $(CCOMMON_OPT) -I$(TOPDIR) -DPROFILE $(COMMON_PROF)



Loading…
Cancel
Save