freebsd-ports/lang/duktape-lib/files/patch-Makefile.sharedlibrary
Yuri Victorovich 45a5d4d5da New port: lang/duktape-lib: Embeddable Javascript engine (shared lib)
PR:		227516
Submitted by:	Alfonso S. Siciliano <alfix86@gmail.com>
2018-04-14 17:10:01 +00:00

16 lines
737 B
Text

--- Makefile.sharedlibrary.orig 2017-09-23 01:06:08 UTC
+++ Makefile.sharedlibrary
@@ -44,11 +44,11 @@ all: libduktape.so.$(REAL_VERSION) libdu
# to $INSTALL_PREFIX/include on installation.
libduktape.so.$(REAL_VERSION):
- gcc -shared -fPIC -Wall -Wextra -Os -Wl,-soname,libduktape.so.$(SONAME_VERSION) \
+ $(CC) -shared $(CFLAGS) -fPIC -Wall -Wextra -Wl,-soname,libduktape.so.$(SONAME_VERSION) \
-o $@ $(DUKTAPE_SRCDIR)/duktape.c
libduktaped.so.$(REAL_VERSION):
- gcc -shared -fPIC -g -Wall -Wextra -Os -Wl,-soname,libduktaped.so.$(SONAME_VERSION) \
+ $(CC) -shared $(CFLAGS) -fPIC -Wall -Wextra -Wl,-soname,libduktaped.so.$(SONAME_VERSION) \
-o $@ $(DUKTAPE_SRCDIR)/duktape.c
# Symlinks depend on platform conventions.