rl_tree library
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2171 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
parent
1c6b91cb72
commit
24b91ce2e1
@ -563,6 +563,7 @@ mycb: $(srcdir)/mycb.c
|
|||||||
all: startup
|
all: startup
|
||||||
@INSTALL_DLLS@ (cd library/random; make)
|
@INSTALL_DLLS@ (cd library/random; make)
|
||||||
@INSTALL_DLLS@ (cd library/regex; make)
|
@INSTALL_DLLS@ (cd library/regex; make)
|
||||||
|
@INSTALL_DLLS@ (cd library/rltree; make)
|
||||||
@INSTALL_DLLS@ (cd library/system; make)
|
@INSTALL_DLLS@ (cd library/system; make)
|
||||||
@INSTALL_DLLS@ (cd library/tries; make)
|
@INSTALL_DLLS@ (cd library/tries; make)
|
||||||
@INSTALL_DLLS@ (cd library/lammpi; make)
|
@INSTALL_DLLS@ (cd library/lammpi; make)
|
||||||
@ -602,6 +603,7 @@ install_unix: startup libYap.a
|
|||||||
for f in $(PL_SOURCES); do $(INSTALL) $$f $(DESTDIR)$(SHAREDIR)/Yap/pl; done
|
for f in $(PL_SOURCES); do $(INSTALL) $$f $(DESTDIR)$(SHAREDIR)/Yap/pl; done
|
||||||
@INSTALL_DLLS@ (cd library/random; make install)
|
@INSTALL_DLLS@ (cd library/random; make install)
|
||||||
@INSTALL_DLLS@ (cd library/regex; make install)
|
@INSTALL_DLLS@ (cd library/regex; make install)
|
||||||
|
@INSTALL_DLLS@ (cd library/rltree; make install)
|
||||||
@INSTALL_DLLS@ (cd library/system; make install)
|
@INSTALL_DLLS@ (cd library/system; make install)
|
||||||
@INSTALL_DLLS@ (cd library/tries; make install)
|
@INSTALL_DLLS@ (cd library/tries; make install)
|
||||||
@INSTALL_DLLS@ (cd library/lammpi; make install)
|
@INSTALL_DLLS@ (cd library/lammpi; make install)
|
||||||
@ -632,6 +634,7 @@ install_win32: startup
|
|||||||
(cd library/random; make install)
|
(cd library/random; make install)
|
||||||
(cd library/matrix; make install)
|
(cd library/matrix; make install)
|
||||||
(cd library/regex; make install)
|
(cd library/regex; make install)
|
||||||
|
(cd library/rltree; make install)
|
||||||
(cd library/system; make install)
|
(cd library/system; make install)
|
||||||
(cd LGPL/swi_console; make install)
|
(cd LGPL/swi_console; make install)
|
||||||
@INSTALL_MATLAB@ (cd library/matlab; make install)
|
@INSTALL_MATLAB@ (cd library/matlab; make install)
|
||||||
@ -676,6 +679,7 @@ clean: clean_docs
|
|||||||
@INSTALL_DLLS@ (cd library/random; make clean)
|
@INSTALL_DLLS@ (cd library/random; make clean)
|
||||||
@INSTALL_DLLS@ (cd library/regex; make clean)
|
@INSTALL_DLLS@ (cd library/regex; make clean)
|
||||||
@INSTALL_DLLS@ (cd library/system; make clean)
|
@INSTALL_DLLS@ (cd library/system; make clean)
|
||||||
|
@INSTALL_DLLS@ (cd library/rltree; make clean)
|
||||||
@INSTALL_DLLS@ (cd library/tries; make clean)
|
@INSTALL_DLLS@ (cd library/tries; make clean)
|
||||||
@INSTALL_DLLS@ (cd library/lammpi; make clean)
|
@INSTALL_DLLS@ (cd library/lammpi; make clean)
|
||||||
@INSTALL_MATLAB@ (cd library/matlab; make clean)
|
@INSTALL_MATLAB@ (cd library/matlab; make clean)
|
||||||
|
@ -1387,6 +1387,7 @@ mkdir -p library/random
|
|||||||
mkdir -p library/regex
|
mkdir -p library/regex
|
||||||
mkdir -p library/system
|
mkdir -p library/system
|
||||||
mkdir -p library/tries
|
mkdir -p library/tries
|
||||||
|
mkdir -p library/rltree
|
||||||
mkdir -p library/lammpi
|
mkdir -p library/lammpi
|
||||||
mkdir -p library/yap2swi
|
mkdir -p library/yap2swi
|
||||||
mkdir -p CHR
|
mkdir -p CHR
|
||||||
@ -1407,7 +1408,7 @@ mkdir -p GPL/clpqr
|
|||||||
mkdir -p GPL/http
|
mkdir -p GPL/http
|
||||||
mkdir -p cplint
|
mkdir -p cplint
|
||||||
|
|
||||||
AC_OUTPUT(Makefile library/matrix/Makefile library/matlab/Makefile library/regex/Makefile library/system/Makefile library/random/Makefile library/yap2swi/Makefile library/mpi/Makefile .depend library/Makefile LGPL/Makefile LGPL/chr/Makefile LGPL/chr/chr_swi_bootstrap.yap CLPBN/Makefile LGPL/clp/Makefile GPL/clpqr/Makefile library/lammpi/Makefile library/tries/Makefile LGPL/swi_console/Makefile LGPL/JPL/Makefile LGPL/JPL/src/Makefile LGPL/JPL/java/Makefile LGPL/JPL/jpl_paths.yap GPL/http/Makefile GPL/Makefile cplint/Makefile)
|
AC_OUTPUT(Makefile library/matrix/Makefile library/matlab/Makefile library/regex/Makefile library/system/Makefile library/random/Makefile library/yap2swi/Makefile library/mpi/Makefile .depend library/Makefile LGPL/Makefile LGPL/chr/Makefile LGPL/chr/chr_swi_bootstrap.yap CLPBN/Makefile LGPL/clp/Makefile GPL/clpqr/Makefile library/lammpi/Makefile library/tries/Makefile library/rltree/Makefile LGPL/swi_console/Makefile LGPL/JPL/Makefile LGPL/JPL/src/Makefile LGPL/JPL/java/Makefile LGPL/JPL/jpl_paths.yap GPL/http/Makefile GPL/Makefile cplint/Makefile)
|
||||||
|
|
||||||
make depend
|
make depend
|
||||||
|
|
||||||
|
@ -36,27 +36,24 @@ SHLIB_CFLAGS=@SHLIB_CFLAGS@
|
|||||||
SHLIB_SUFFIX=@SHLIB_SUFFIX@
|
SHLIB_SUFFIX=@SHLIB_SUFFIX@
|
||||||
#
|
#
|
||||||
|
|
||||||
OBJS=yap_rl.o range_list.o
|
OBJS=yaprl.o range_list.o
|
||||||
|
SOBJS=yap_rl@SHLIB_SUFFIX@
|
||||||
|
|
||||||
#in some systems we just create a single object, in others we need to
|
#in some systems we just create a single object, in others we need to
|
||||||
# create a libray
|
# create a libray
|
||||||
all: $(SOBJS)
|
all: $(SOBJS)
|
||||||
|
|
||||||
yap_rl.so: yap_rl.c range_list.o
|
|
||||||
$(CC) $(CFLAGS) -c yap_rl.c
|
|
||||||
ld $(LDFLAGS) -o yap_rl.so yap_rl.o range_list.o
|
|
||||||
|
|
||||||
range_list.o: $(srcdir)/range_list.c $(srcdir)/range_list.h
|
range_list.o: $(srcdir)/range_list.c $(srcdir)/range_list.h
|
||||||
$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/range_list.c -o range_list.o
|
$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/range_list.c -o range_list.o
|
||||||
|
|
||||||
yap_rl.o: $(srcdir)/yap_rl.c
|
yaprl.o: $(srcdir)/yap_rl.c
|
||||||
$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/yap_rl.c -o yap_rl.o
|
$(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/yap_rl.c -o yaprl.o
|
||||||
|
|
||||||
@DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o
|
@DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o
|
||||||
@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $<
|
@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $<
|
||||||
|
|
||||||
@DO_SECOND_LD@yap_mpi@SHLIB_SUFFIX@: $(OBJS)
|
@DO_SECOND_LD@yap_rl@SHLIB_SUFFIX@: $(OBJS)
|
||||||
@DO_SECOND_LD@ @SHLIB_LD@ $(MPILDF) -o yap_rl@SHLIB_SUFFIX@ $(OBJS)
|
@DO_SECOND_LD@ @SHLIB_LD@ -o yap_rl@SHLIB_SUFFIX@ $(OBJS)
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
@if test "$(SOBJS)" = "no"; then echo ""; else $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR); fi
|
@if test "$(SOBJS)" = "no"; then echo ""; else $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR); fi
|
||||||
|
Reference in New Issue
Block a user