cflags := @CPPFLAGS@ @CXXFLAGS@ -DYYDEBUG=1 $(filter -DHAVE_FFI% -DHAVE_READLINE% -DHAVE_HISTORY_H,@DEFS@)
objcxxflags := @OBJCXXFLAGS@
ldflags := @LDFLAGS@
+ltflags := @LTFLAGS@
library := @LIBS@ @LTLIBAPR@ @LTLIBICONV@
sed := @SED@
bison := @BISON@
$(libtool) --mode=compile $(objcxx) $(objcxxflags) $(cflags) -c -o $@ $<
libcycript.la: $(code)
- $(libtool) --mode=link $(cxx) $(ldflags) -o $@ $(filter %.lo,$^) $(library) $(link) -rpath $(libdir)
+ $(libtool) --mode=link $(cxx) $(ltflags) $(ldflags) -o $@ $(filter %.lo,$^) $(library) $(link) -rpath $(libdir)
$(ldid) $@
cycript: Console.lo libcycript.la $(inject)
- $(libtool) --mode=link $(cxx) $(ldflags) -o $@ $(filter %.lo,$^) libcycript.la $(link) -rpath $(libdir)
+ $(libtool) --mode=link $(cxx) $(ltflags) $(ldflags) -o $@ $(filter %.lo,$^) libcycript.la $(link) -rpath $(libdir)
$(entitle) cycript
package: $(deb)