@@ -36,6 +36,8 @@ INSTALL_PREFIX=/usr/local
3636DUKTAPE_SRCDIR=./src
3737#DUKTAPE_SRCDIR=./src-noline
3838
39+ CC=gcc
40+
3941.PHONY: all
4042all: libduktape.so.$(REAL_VERSION) libduktaped.so.$(REAL_VERSION)
4143
@@ -44,11 +46,11 @@ all: libduktape.so.$(REAL_VERSION) libduktaped.so.$(REAL_VERSION)
4446# to $INSTALL_PREFIX/include on installation.
4547
4648libduktape.so.$(REAL_VERSION):
47- gcc -shared -fPIC -Wall -Wextra -Os -Wl,-soname,libduktape.so.$(SONAME_VERSION) \
49+ $(CC) -shared -fPIC -Wall -Wextra -Os -Wl,-soname,libduktape.so.$(SONAME_VERSION) \
4850 -o $@ $(DUKTAPE_SRCDIR)/duktape.c
4951
5052libduktaped.so.$(REAL_VERSION):
51- gcc -shared -fPIC -g -Wall -Wextra -Os -Wl,-soname,libduktaped.so.$(SONAME_VERSION) \
53+ $(CC) -shared -fPIC -g -Wall -Wextra -Os -Wl,-soname,libduktaped.so.$(SONAME_VERSION) \
5254 -o $@ $(DUKTAPE_SRCDIR)/duktape.c
5355
5456# Symlinks depend on platform conventions.
@@ -68,4 +70,4 @@ install: libduktape.so.$(REAL_VERSION) libduktaped.so.$(REAL_VERSION)
6870#CCOPTS=-I/usr/local/include -L/usr/local/lib
6971CCOPTS=-I./examples/cmdline
7072duk:
71- gcc $(CCOPTS) -Wall -Wextra -Os -o $@ ./examples/cmdline/duk_cmdline.c -lduktape -lm
73+ $(CC) $(CCOPTS) -Wall -Wextra -Os -o $@ ./examples/cmdline/duk_cmdline.c -lduktape -lm
0 commit comments