Allegrocl, clisp, cffi, uffi makefile targets added for running examples - untested.
This commit is contained in:
parent
e3d0947058
commit
ea84fe6445
1 changed files with 32 additions and 0 deletions
|
|
@ -1369,6 +1369,7 @@ lua_clean:
|
||||||
##################################################################
|
##################################################################
|
||||||
|
|
||||||
ALLEGROCL = @ALLEGROCLBIN@
|
ALLEGROCL = @ALLEGROCLBIN@
|
||||||
|
ALLEGROCL_SCRIPT=$(RUNME).lisp
|
||||||
|
|
||||||
allegrocl: $(SRCS)
|
allegrocl: $(SRCS)
|
||||||
$(SWIG) -allegrocl -cwrap $(SWIGOPT) $(INTERFACEPATH)
|
$(SWIG) -allegrocl -cwrap $(SWIGOPT) $(INTERFACEPATH)
|
||||||
|
|
@ -1380,6 +1381,13 @@ allegrocl_cpp: $(SRCS)
|
||||||
$(CXX) -c $(CCSHARED) $(CFLAGS) $(ICXXSRCS) $(SRCS) $(CXXSRCS) $(INCLUDES)
|
$(CXX) -c $(CCSHARED) $(CFLAGS) $(ICXXSRCS) $(SRCS) $(CXXSRCS) $(INCLUDES)
|
||||||
$(CXXSHARED) $(CFLAGS) $(OBJS) $(IOBJS) $(LIBS) $(CPP_DLLIBS) -o $(LIBPREFIX)$(TARGET)$(SO)
|
$(CXXSHARED) $(CFLAGS) $(OBJS) $(IOBJS) $(LIBS) $(CPP_DLLIBS) -o $(LIBPREFIX)$(TARGET)$(SO)
|
||||||
|
|
||||||
|
# -----------------------------------------------------------------
|
||||||
|
# Run ALLEGRO CL example
|
||||||
|
# -----------------------------------------------------------------
|
||||||
|
|
||||||
|
allegrocl_run:
|
||||||
|
$(RUNTOOL) $(ALLEGROCL) -batch -s $(ALLEGROCL_SCRIPT) $(RUNPIPE)
|
||||||
|
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
# Version display
|
# Version display
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
|
|
@ -1401,6 +1409,7 @@ allegrocl_clean:
|
||||||
##################################################################
|
##################################################################
|
||||||
|
|
||||||
CLISP = @CLISPBIN@
|
CLISP = @CLISPBIN@
|
||||||
|
CLISP_SCRIPT=$(RUNME).lisp
|
||||||
|
|
||||||
clisp: $(SRCS)
|
clisp: $(SRCS)
|
||||||
$(SWIG) -clisp $(SWIGOPT) $(INTERFACEPATH)
|
$(SWIG) -clisp $(SWIGOPT) $(INTERFACEPATH)
|
||||||
|
|
@ -1408,6 +1417,13 @@ clisp: $(SRCS)
|
||||||
clisp_cpp: $(SRCS)
|
clisp_cpp: $(SRCS)
|
||||||
$(SWIG) -c++ -clisp $(SWIGOPT) $(INTERFACEPATH)
|
$(SWIG) -c++ -clisp $(SWIGOPT) $(INTERFACEPATH)
|
||||||
|
|
||||||
|
# -----------------------------------------------------------------
|
||||||
|
# Run CLISP example
|
||||||
|
# -----------------------------------------------------------------
|
||||||
|
|
||||||
|
clisp_run:
|
||||||
|
$(RUNTOOL) $(CLISP) -batch -s $(CLISP_SCRIPT) $(RUNPIPE)
|
||||||
|
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
# Version display
|
# Version display
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
|
|
@ -1429,6 +1445,7 @@ clisp_clean:
|
||||||
##################################################################
|
##################################################################
|
||||||
|
|
||||||
CFFI = @CFFIBIN@
|
CFFI = @CFFIBIN@
|
||||||
|
CFFI_SCRIPT=$(RUNME).lisp
|
||||||
|
|
||||||
cffi: $(SRCS)
|
cffi: $(SRCS)
|
||||||
$(SWIG) -cffi $(SWIGOPT) $(INTERFACEPATH)
|
$(SWIG) -cffi $(SWIGOPT) $(INTERFACEPATH)
|
||||||
|
|
@ -1440,6 +1457,13 @@ cffi_cpp: $(SRCS)
|
||||||
$(CXX) -c $(CCSHARED) $(CFLAGS) $(ICXXSRCS) $(SRCS) $(CXXSRCS) $(INCLUDES)
|
$(CXX) -c $(CCSHARED) $(CFLAGS) $(ICXXSRCS) $(SRCS) $(CXXSRCS) $(INCLUDES)
|
||||||
$(CXXSHARED) $(CFLAGS) $(OBJS) $(IOBJS) $(LIBS) $(CPP_DLLIBS) -o $(LIBPREFIX)$(TARGET)$(SO)
|
$(CXXSHARED) $(CFLAGS) $(OBJS) $(IOBJS) $(LIBS) $(CPP_DLLIBS) -o $(LIBPREFIX)$(TARGET)$(SO)
|
||||||
|
|
||||||
|
# -----------------------------------------------------------------
|
||||||
|
# Run CFFI example
|
||||||
|
# -----------------------------------------------------------------
|
||||||
|
|
||||||
|
cffi_run:
|
||||||
|
$(RUNTOOL) $(CFFI) -batch -s $(CFFI_SCRIPT) $(RUNPIPE)
|
||||||
|
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
# Version display
|
# Version display
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
|
|
@ -1461,6 +1485,7 @@ cffi_clean:
|
||||||
##################################################################
|
##################################################################
|
||||||
|
|
||||||
UFFI = @UFFIBIN@
|
UFFI = @UFFIBIN@
|
||||||
|
UFFI_SCRIPT=$(RUNME).lisp
|
||||||
|
|
||||||
uffi: $(SRCS)
|
uffi: $(SRCS)
|
||||||
$(SWIG) -uffi $(SWIGOPT) $(INTERFACEPATH)
|
$(SWIG) -uffi $(SWIGOPT) $(INTERFACEPATH)
|
||||||
|
|
@ -1472,6 +1497,13 @@ uffi_cpp: $(SRCS)
|
||||||
# $(CXX) -c $(CCSHARED) $(CFLAGS) $(ICXXSRCS) $(SRCS) $(CXXSRCS) $(INCLUDES)
|
# $(CXX) -c $(CCSHARED) $(CFLAGS) $(ICXXSRCS) $(SRCS) $(CXXSRCS) $(INCLUDES)
|
||||||
# $(CXXSHARED) $(CFLAGS) $(OBJS) $(IOBJS) $(LIBS) $(CPP_DLLIBS) -o $(LIBPREFIX)$(TARGET)$(SO)
|
# $(CXXSHARED) $(CFLAGS) $(OBJS) $(IOBJS) $(LIBS) $(CPP_DLLIBS) -o $(LIBPREFIX)$(TARGET)$(SO)
|
||||||
|
|
||||||
|
# -----------------------------------------------------------------
|
||||||
|
# Run UFFI example
|
||||||
|
# -----------------------------------------------------------------
|
||||||
|
|
||||||
|
uffi_run:
|
||||||
|
$(RUNTOOL) $(UFFI) -batch -s $(UFFI_SCRIPT) $(RUNPIPE)
|
||||||
|
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
# Version display
|
# Version display
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue