mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #1 from mattn/fix_makefile
fix Makefile: quoted CC/LL are heap up to each Makefiles.
This commit is contained in:
@@ -56,7 +56,7 @@ else
|
||||
CFLAGS = -O3
|
||||
endif
|
||||
ALL_CFLAGS = -Wall -Werror-implicit-function-declaration $(CFLAGS)
|
||||
MAKE_FLAGS = --no-print-directory CC="$(CC)" LL="$(LL)"
|
||||
MAKE_FLAGS = --no-print-directory CC=$(CC) LL=$(LL)
|
||||
|
||||
##############################
|
||||
# generic build targets, rules
|
||||
|
||||
+2
-1
@@ -15,6 +15,7 @@ MRBS := $(MRB1)
|
||||
|
||||
# C compiler (gcc)
|
||||
CC = gcc
|
||||
LL = gcc
|
||||
DEBUG_MODE = 1
|
||||
ifeq ($(DEBUG_MODE),1)
|
||||
CFLAGS = -g
|
||||
@@ -23,7 +24,7 @@ CFLAGS = -O3
|
||||
endif
|
||||
INCLUDES = -I../src -I../include
|
||||
ALL_CFLAGS = -Wall -Werror-implicit-function-declaration $(CFLAGS)
|
||||
MAKE_FLAGS = --no-print-directory CC="$(CC)" LL="$(LL)"
|
||||
MAKE_FLAGS = --no-print-directory CC=$(CC) LL=$(LL)
|
||||
|
||||
# mruby compiler
|
||||
ifeq ($(OS),Windows_NT)
|
||||
|
||||
+2
-1
@@ -34,6 +34,7 @@ INCLUDES = -I$(BASEDIR) -I$(BASEDIR)/../include
|
||||
|
||||
# compiler, linker (gcc)
|
||||
CC = gcc
|
||||
LL = gcc
|
||||
AR = ar
|
||||
YACC = bison
|
||||
|
||||
@@ -44,7 +45,7 @@ else
|
||||
CFLAGS = -O3
|
||||
endif
|
||||
ALL_CFLAGS = -Wall -Werror-implicit-function-declaration $(CFLAGS)
|
||||
MAKE_FLAGS = --no-print-directory CC="$(CC)" LL="$(LL)"
|
||||
MAKE_FLAGS = --no-print-directory CC=$(CC) LL=$(LL)
|
||||
|
||||
##############################
|
||||
# generic build targets, rules
|
||||
|
||||
+1
-1
@@ -37,7 +37,7 @@ else
|
||||
CFLAGS = -O3
|
||||
endif
|
||||
ALL_CFLAGS = -Wall -Werror-implicit-function-declaration $(CFLAGS)
|
||||
MAKE_FLAGS = --no-print-directory CC="$(CC)" LL="$(LL)"
|
||||
MAKE_FLAGS = --no-print-directory CC=$(CC) LL=$(LL)
|
||||
|
||||
##############################
|
||||
# generic build targets, rules
|
||||
|
||||
@@ -45,7 +45,7 @@ else
|
||||
CFLAGS = -O3
|
||||
endif
|
||||
ALL_CFLAGS = -Wall -Werror-implicit-function-declaration $(CFLAGS)
|
||||
MAKE_FLAGS = --no-print-directory CC="$(CC)" LL="$(LL)"
|
||||
MAKE_FLAGS = --no-print-directory CC=$(CC) LL=$(LL)
|
||||
|
||||
##############################
|
||||
# generic build targets, rules
|
||||
|
||||
Reference in New Issue
Block a user