Scilab: Example makefile accepts Scilab specific options
This commit is contained in:
parent
021cb99b4c
commit
9dc203e7dd
1 changed files with 13 additions and 12 deletions
|
|
@ -1528,7 +1528,7 @@ R_SCRIPT=$(RUNME).R
|
||||||
r: $(SRCS)
|
r: $(SRCS)
|
||||||
$(SWIG) -r $(SWIGOPT) $(INTERFACEPATH)
|
$(SWIG) -r $(SWIGOPT) $(INTERFACEPATH)
|
||||||
ifneq ($(SRCS),)
|
ifneq ($(SRCS),)
|
||||||
$(CC) -g -c $(CFLAGS) $(R_CFLAGS) $(SRCS) $(INCLUDES)
|
$(CC) -g -c $(CFLAGS) $(R_CFLAGS) $(SRCS) $(INCLUDES)
|
||||||
endif
|
endif
|
||||||
+( PKG_CPPFLAGS="$(INCLUDES)" $(COMPILETOOL) $(R) CMD SHLIB -o $(LIBPREFIX)$(TARGET)$(SO) $(ISRCS) $(OBJS) > /dev/null )
|
+( PKG_CPPFLAGS="$(INCLUDES)" $(COMPILETOOL) $(R) CMD SHLIB -o $(LIBPREFIX)$(TARGET)$(SO) $(ISRCS) $(OBJS) > /dev/null )
|
||||||
|
|
||||||
|
|
@ -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 \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue