projects/aports·blob master · refs

23 lines · 966 B

1--- a/Makefile.cmdline
2+++ b/Makefile.cmdline
3@@ -40,8 +40,8 @@
4 # http://duktape.org/guide.html#compiling
5 # http://wiki.duktape.org/Configuring.html
6
7-duk: $(DUKTAPE_SOURCES) $(CMDLINE_SOURCES)
8- $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $(DEFINES) $(CCOPTS) $(DUKTAPE_SOURCES) $(CMDLINE_SOURCES) $(CCLIBS)
9+duk: $(CMDLINE_SOURCES)
10+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $(DEFINES) $(CCOPTS) $(CMDLINE_SOURCES) $(CCLIBS) -L. -lduktape
11
12 linenoise/linenoise.c: linenoise
13 linenoise:
14--- a/Makefile.sharedlibrary
15+++ b/Makefile.sharedlibrary
16@@ -72,6 +72,7 @@
17 libduktape.$(SO_REALNAME_SUFFIX):
18 $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -shared -fPIC -Wall -Wextra -Os -Wl,$(LD_SONAME_ARG),libduktape.$(SO_SONAME_SUFFIX) \
19 -o $@ $(DUKTAPE_SRCDIR)/duktape.c
20+ ln -s $@ libduktape.so
21
22 libduktaped.$(SO_REALNAME_SUFFIX):
23 $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -shared -fPIC -g -Wall -Wextra -Os -Wl,$(LD_SONAME_ARG),libduktaped.$(SO_SONAME_SUFFIX) \