Scilab: Example makefile accepts Scilab specific options

This commit is contained in:
Simon Marchetto 2013-08-07 14:03:14 +02:00
commit 9dc203e7dd

View file

@ -1572,9 +1572,10 @@ r_clean:
################################################################## ##################################################################
# Make sure these locate your Scilab installation # Make sure these locate your Scilab installation
SCILAB_INCLUDE= $(DEFS) @SCILABINCLUDE@ SCILAB_INCLUDE = $(DEFS) @SCILABINCLUDE@
SCILAB_LIB = @SCILABLIB@ SCILAB_LIB = @SCILABLIB@
SCILAB = @SCILAB@ SCILAB = @SCILAB@
SCILABOPT =
# ---------------------------------------------------------------- # ----------------------------------------------------------------
# Build a C dynamically loadable module # Build a C dynamically loadable module
@ -1583,15 +1584,15 @@ SCILAB = @SCILAB@
scilab: $(SRCS) scilab: $(SRCS)
@if test ! -z "$(SRCS)"; then \ @if test ! -z "$(SRCS)"; then \
if test ! -z "$(INCLUDES)"; then \ if test ! -z "$(INCLUDES)"; then \
$(SWIG) -scilab -addsrc $(SRCS) -addcflag $(INCLUDES) $(SWIGOPT) $(INTERFACEPATH); \ $(SWIG) -scilab $(SWIGOPT) $(SCILABOPT) -addsrc $(SRCS) -addcflag $(INCLUDES) $(INTERFACEPATH); \
else \ else \
$(SWIG) -scilab -addsrc $(SRCS) $(SWIGOPT) $(INTERFACEPATH); \ $(SWIG) -scilab $(SWIGOPT) $(SCILABOPT) -addsrc $(SRCS) $(INTERFACEPATH); \
fi \ fi \
else \ else \
if test ! -z "$(INCLUDES)"; then \ if test ! -z "$(INCLUDES)"; then \
$(SWIG) -scilab -addcflag $(INCLUDES) $(SWIGOPT) $(INTERFACEPATH); \ $(SWIG) -scilab $(SWIGOPT) $(SCILABOPT) -addcflag $(INCLUDES) $(INTERFACEPATH); \
else \ else \
$(SWIG) -scilab $(SWIGOPT) $(INTERFACEPATH); \ $(SWIG) -scilab $(SWIGOPT) $(SCILABOPT) $(INTERFACEPATH); \
fi \ fi \
fi fi
@if [ -f builder.sce ]; then \ @if [ -f builder.sce ]; then \
@ -1605,15 +1606,15 @@ scilab: $(SRCS)
scilab_cpp: $(SRCS) scilab_cpp: $(SRCS)
@if test ! -z "$(SRCS)"; then \ @if test ! -z "$(SRCS)"; then \
if test ! -z "$(INCLUDES)"; then \ if test ! -z "$(INCLUDES)"; then \
$(SWIG) -scilab -c++ -addsrc $(SRCS) -addcflag $(INCLUDES) $(SWIGOPT) $(INTERFACEPATH); \ $(SWIG) -scilab -c++ $(SWIGOPT) $(SCILABOPT) -addsrc $(SRCS) -addcflag $(INCLUDES) $(INTERFACEPATH); \
else \ else \
$(SWIG) -scilab -c++ -addsrc $(SRCS) $(SWIGOPT) $(INTERFACEPATH); \ $(SWIG) -scilab -c++ $(SWIGOPT) $(SCILABOPT) -addsrc $(SRCS) $(INTERFACEPATH); \
fi \ fi \
else \ else \
if test ! -z "$(INCLUDES)"; then \ if test ! -z "$(INCLUDES)"; then \
$(SWIG) -scilab -c++ -addcflag $(INCLUDES) $(SWIGOPT) $(INTERFACEPATH); \ $(SWIG) -scilab -c++ $(SWIGOPT) $(SCILABOPT) -addcflag $(INCLUDES) $(INTERFACEPATH); \
else \ else \
$(SWIG) -scilab -c++ $(SWIGOPT) $(INTERFACEPATH); \ $(SWIG) -scilab -c++ $(SWIGOPT) $(SCILABOPT) $(INTERFACEPATH); \
fi \ fi \
fi fi
@if [ -f builder.sce ]; then \ @if [ -f builder.sce ]; then \