Commit Graph

392 Commits

Author SHA1 Message Date
Vítor Santos Costa
b272205707 odbc and archive 2012-10-23 00:45:13 +01:00
Vítor Santos Costa
135027fe20 python support. 2012-10-22 21:37:17 +01:00
VITOR SANTOS COSTA
c5bbbd9f93 support archive package 2012-09-11 14:21:09 +01:00
Vítor Santos Costa
1e1d49e112 allow installing examples by defult. 2012-07-07 09:43:07 -05:00
Vítor Santos Costa
50a7acdae0 install chr examples by default. 2012-07-06 18:50:50 -05:00
Vítor Santos Costa
70bde4d38f inline extern patch by Denys Duchier 2012-06-29 22:44:08 +01:00
Vitor Santos Costa
5989af937b MT support in mingw win32. 2012-06-29 15:38:49 -05:00
Vitor Santos Costa
a9d1bd788e improve SWI console 2012-06-22 03:56:01 -05:00
Vitor Santos Costa
58c3445d82 win console. 2012-06-08 06:55:23 -05:00
Tiago Gomes
cf929b6f13 Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2012-05-23 17:59:26 +01:00
Tiago Gomes
3388917aa5 change location and directory name of c++ probabilistic inference algorithms 2012-05-23 14:45:02 +01:00
Vitor Santos Costa
6c36a8ccd3 make it easier for outside packages to link with YAP innards. 2012-05-14 15:06:18 +01:00
Vítor Santos Costa
8c6b68278c isupport compiling bdd package. 2012-03-22 21:37:20 +00:00
Vítor Santos Costa
8c556f21ba include XMLPL package. 2012-02-14 12:41:12 +00:00
Vítor Santos Costa
fc4edc3ad1 update version. 2012-02-13 19:30:00 +00:00
Vítor Santos Costa
c4ee7ee0c3 Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
Conflicts:
	.gitmodules
	configure
	packages/real
2012-02-01 20:57:42 +00:00
Vítor Santos Costa
e4bfd98830 use real package shared with swi. 2012-01-31 15:11:39 +00:00
Vítor Santos Costa
20de9c3090 fix codelist to latest SWI and pl-codelist.h from old directory. 2012-01-25 22:15:53 -06:00
Vítor Santos Costa
244cb3d17c compile prism. 2011-11-18 17:02:09 +00:00
Vítor Santos Costa
6a7dc31a3b fix header files. 2011-11-12 12:22:19 +00:00
Vítor Santos Costa
3dbae0cb94 Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-11-04 02:48:28 +00:00
Vítor Santos Costa
83f0903f6a Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3 2011-11-04 02:47:31 +00:00
Vítor Santos Costa
2ee9981a11 new Makefiles and prototypes. 2011-11-03 07:55:56 +09:00
Vítor Santos Costa
0ea25a8908 bprolog support 2011-10-27 12:37:26 +02:00
Fabrizio Riguzzi
be449b3aef updated cplint 2011-10-22 16:33:04 +02:00
Vítor Santos Costa
48bfaa1ce1 move to 6.3.1 2011-10-22 10:25:04 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
90f8be5f0b fix compilation of plyap and install. 2011-10-22 00:38:07 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
067ff9828d windows Makefile. 2011-10-22 00:19:48 +01:00
Vitor Santos Costa
9cfd4d8d8b move package/PLStream to os
modify Makefiles accordingly
define __unix__ on Unix like clones (OSX, AIX, etc).
2011-09-04 19:42:33 +02:00
Vitor Santos Costa
51e635f0c9 more QLY stuff. 2011-08-31 13:59:30 -07:00
Vitor Santos Costa
7c0ba3b867 qly stuff. 2011-08-24 00:11:54 -03:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
b6aca9463d Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-08-18 22:35:13 +01:00
Vitor Santos Costa
0ed341ed83 Merge branch 'master' of https://github.com/denys-duchier/yap-6.3
Conflicts:
	configure
2011-08-09 08:12:43 -03:00
Vitor Santos Costa
34b82b4b34 qly to qlyw 2011-08-09 08:10:56 -03:00
Denys Duchier
d4d4dbaddf added support for gecode library 2011-08-08 15:21:36 +02:00
Vitor Santos Costa
c871761c11 more qly stuff. 2011-08-03 08:23:00 +01:00
Vitor Santos Costa
a56402303e first step for quick loader, and fix an instruction format. 2011-07-30 00:07:35 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
840e287cda mode changes 2011-07-25 17:09:28 +01:00
Vitor Santos Costa
45e5e3b983 work if ipackages are missing and some cleanups. 2011-07-13 15:31:22 +01:00
Vitor Santos Costa
5c03739525 SWI inherited stuff 2011-06-14 08:59:58 +01:00
Vitor Santos Costa
9eabaa580c support for documentation in packages. 2011-06-12 22:26:04 +01:00
Vitor Santos Costa
f04a153e42 flag unavailable before gcc-4.2 2011-06-11 23:07:02 +01:00
U-WIN-ENP104VVO3U\Vítor Santos Costa
48284cfb44 windows console fixes 2011-06-09 17:55:27 +01:00
U-WIN-ENP104VVO3U\Vítor Santos Costa
a0748c7c10 windows interface. 2011-06-06 19:03:20 +01:00
Ricardo Rocha
3cd4f399c5 move opt.memory.c to or.memory.c 2011-06-02 17:05:58 +01:00
U-WIN-ENP104VVO3U\Vítor Santos Costa
772cf833a6 Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-05-02 18:23:50 +01:00
U-WIN-ENP104VVO3U\Vítor Santos Costa
fde6fd9f51 fix makefile for win stuff 2011-05-02 18:20:40 +01:00
Vítor Santos Costa
de0f8a8236 dbload 2011-04-30 01:16:40 +01:00
Joao
9ab6f7ad36 Merge branch 'master' of git://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-04-07 16:04:19 +01:00
Joao
27d3399768 rename YAPOR files in OPTYAP 2011-03-31 14:50:47 +01:00
Joao
662658986a chnage define ACOW to YAPOR_COW 2011-03-30 16:39:09 +01:00
Joao
3e148c3541 change define SBA to YAPOR_SBA 2011-03-30 15:32:59 +01:00
Joao
810c96416b change define ENV_COPY to YAPOR_COPY 2011-03-30 14:35:10 +01:00
Vitor Santos Costa
889e146f0d update packages
fix tai loading bug (now compile tai libraries in binary).
2011-03-27 13:14:42 +01:00
Vítor Santos Costa
e03acef3f9 use SWI flags. 2011-03-26 15:17:17 +00:00
Vítor Santos Costa
be3568d176 fix make clean. 2011-03-25 23:17:27 +00:00
Vítor Santos Costa
e617a4c62a fix parallel make 2011-03-25 22:44:20 +00:00
Vítor Santos Costa
0ffe3fa6a5 break GLOBALS into GLOBALS+LOCALS 2011-03-23 16:45:47 +00:00
Vítor Santos Costa
44f6ce1000 first cut at support for J Azevedo and Rui Camacho's YapR. 2011-03-23 09:46:27 +00:00
U-WIN-ENP104VVO3U\Vítor Santos Costa
263fe8083c fix bad paths 2011-03-22 09:31:56 +00:00
U-WIN-ENP104VVO3U\Vítor Santos Costa
7670ce631b WIN32 patches 2011-03-21 17:07:58 +00:00
Vitor Santos Costa
ca952a4eac include R package. 2011-03-19 15:29:06 +00:00
Vitor Santos Costa
5418f55d74 fix pl-tai 2011-03-09 13:05:03 +00:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
752fa4fc53 support windows compilation, upgrade to current uxnt. 2011-03-09 00:02:21 +00:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
a3f79cede9 WINDOWS compatibility 2011-03-08 00:03:50 +00:00
Vitor Santos Costa
8ee0724524 set version number. 2011-03-07 22:26:28 +00:00
Vítor Santos Costa
da1df3d851 more cleanups. 2011-03-02 23:19:39 +00:00
Vítor Santos Costa
b868d85ac8 make rl not deadlock under SIGINT 2011-03-01 12:31:19 +00:00
Vítor Santos Costa
cce6bb6354 LD should be local to threads.
get rid of write_depth on YAP side.
2011-03-01 10:26:25 +00:00
Vítor Santos Costa
9f38705c17 Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-03-01 09:04:45 +00:00
ubu32
851b07c240 fix small bugs 2011-02-28 15:45:14 -08:00
Vítor Santos Costa
2b1663b8a6 Makefile.in was told about clpbn bp solver. 2011-02-25 12:10:25 +00:00
Vítor Santos Costa
f92fa69eab more PLStream stuff. 2011-02-23 17:46:50 +00:00
Vitor Santos Costa
ef918d8fe4 try compiling pl-rl 2011-02-15 23:45:47 +00:00
ubu32
57f5ef8cfc more bug fixes:
- make readline use packages, not old YAP code
- fix ! over backtrack cps
- fix write list
2011-02-15 05:54:19 -08:00
ubu32
140318ff16 read works now. 2011-02-14 23:39:27 -08:00
Vitor Santos Costa
98684ba4bb remove YAP sockets interface. 2011-02-12 23:38:24 +00:00
Vitor Santos Costa
2d07a7730e remove YAP memory (string) streams. 2011-02-12 18:42:44 +00:00
Vitor Santos Costa
3fe9b923cb more fixes to SWI emulation
integrate in main binary
2011-02-10 21:14:38 +00:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
a4a1feeacc improve SWI emulation in WIN32. 2011-02-03 11:23:12 +00:00
Vitor Santos Costa
06d42c8b39 Merge branch 'master' of ../yap-6.2 2010-12-30 23:40:07 -06:00
Vitor Santos Costa
05e15454ee fix typo. 2010-12-30 23:21:31 -06:00
Vitor Santos Costa
fa0e2d6954 Merge branch 'master' of ../yap-6.2 2010-12-30 22:45:06 -06:00
Vitor Santos Costa
7c86b244b9 patches from Keri Harris 2010-12-30 22:14:45 -06:00
Vitor Santos Costa
d64af810da force wakeups before ! 2010-12-29 09:29:42 -06:00
Vitor Santos Costa
bb679f15fd Merge ../yap-6.2 2010-11-30 22:34:16 +00:00
Vitor Santos Costa
aead067476 mv swi compatibility stuff to library/dialect 2010-11-30 22:33:33 +00:00
Vitor Santos Costa
10a3d52de0 Merge ../yap-6.2 2010-11-29 23:17:49 +00:00
Vitor Santos Costa
7b6f330bd3 improve blob support (but just skeleton). 2010-11-29 23:17:06 +00:00
Vítor Santos Costa
63ea05bde8 Merge branch 'master' of ../yap-6.2 2010-11-29 18:45:50 +00:00
Vítor Santos Costa
c454690a67 fix save_program to reload foreign files SWI style when restarting. 2010-11-29 18:44:39 +00:00
Vitor Santos Costa
a90e006be0 more meld updates. 2010-11-03 00:33:26 +00:00
Vitor Santos Costa
89ef9ac1e4 integrate meld. 2010-11-01 22:20:58 +00:00
Vitor Santos Costa
fe36320b47 When running 'make install' packages/jpl suffers from a race condition:
* install_unix rule calls:
  - cd packages/jpl ; make
  - cd packages/jpl ; make install <-- race

* install_data rule calls:
  - cd packages/jpl ; make install <-- race

I've attached a patch that separate the jpl 'make' from the jpl 'make install'
and ensures the jpl 'make install' is called from a single Makefile rule.

Thanks

Keri
2010-10-24 21:30:42 +02:00
Vitor Santos Costa
facebe43e4 doc fixes
64 bits should use /usr/lib64, not /usr/lib
2010-10-24 21:26:49 +02:00
Vitor Santos Costa
9770904f6f update version to next stable 2010-10-18 09:17:12 +01:00
Fabrizio Riguzzi
8ee9cc2d49 fixed a bug in make install (loop) with --enable-cplint 2010-09-09 17:27:28 +02:00
Vítor Santos Costa
35686156ca fix Makefiles so that make clean forces recompilation everywhere. 2010-08-05 22:18:46 +01:00
Vítor Santos Costa
8592db72d7 start 6.0.7 2010-08-04 20:29:24 +01:00
Vítor Santos Costa
ebc22dc29f better support for win32
fix case where zlib is not available.
2010-08-03 12:27:23 +01:00
Fabrizio Riguzzi
b92c459968 fixed library order, fixed install of simplecuddLPADs 2010-07-30 12:33:09 +02:00
Vitor Santos Costa
36973f93ba zlib 2010-07-29 00:40:25 +01:00
Vitor Santos Costa
15c9d385a9 compile C stuff during bootstrap 2010-07-28 23:24:46 +01:00
Vitor Santos Costa
431ceadc50 more SWI updates. 2010-07-28 10:47:18 +01:00
Vitor Santos Costa
0a73dea9c0 compile clib early. 2010-07-28 00:29:40 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
0d96937eb8 compile clib in win32 2010-07-20 22:53:48 +01:00
Vitor Santos Costa
9ebf1e46f9 support tai 2010-07-19 14:54:51 +01:00
Vitor Santos Costa
cfa665f320 semweb first try 2010-07-14 00:18:14 +01:00
Vítor Santos Costa
4694a50fa5 http package (only partially working) 2010-06-23 11:52:34 +01:00
Vítor Santos Costa
d05d4c920d fix conflict between clib and old random libraries (they are much the same): 2010-06-21 17:11:48 +01:00
Vítor Santos Costa
a37adad3e8 the sage of configuring everything goes on! 2010-06-21 11:54:21 +01:00
Vítor Santos Costa
980f6db84d SWI's clib package 2010-06-17 00:41:11 +01:00
Vítor Santos Costa
6ddfecc861 use SO to make YAP makefiles closer to SWI's 2010-06-14 10:36:13 +01:00
Vítor Santos Costa
b0096fc2f5 DLL cleanup (yet again) 2010-06-14 09:28:20 +01:00
U-pekheno\Vitor
4ac1ad34f6 fix messed up Makefile conventions 2010-06-04 22:59:31 +01:00
Vítor Santos Costa
7e1692bdb0 fix mess with LIBDIR and YAPLIBDIR
use -Wl,-WR in a more consistent way in Linux
use --with-java instead of --with-jpl
2010-06-01 00:38:42 +01:00
Vitor Santos Costa
a4344f5bf6 move to 6.0.6 2010-05-11 22:22:13 +01:00
U-vsc-win7\vsc
85e401bc30 fix make install in win32 2010-05-08 12:58:00 +01:00
Vitor Santos Costa
31554991c8 better emulation of SWI atom_t and functor_t. 2010-05-03 14:26:56 +01:00
Vítor Santos Costa II
23d01fc7a6 version 6.0.5 2010-05-01 12:20:28 +01:00
Vítor Santos Costa II
b0f20ea8c5 ifurther support for dialect.yap 2010-04-20 23:19:51 +01:00
Ricardo Rocha
c221c2ff85 renaming some OPTYap files in order to have a more consistent name organization 2010-04-19 02:34:08 +01:00
Vítor Santos Costa II
f753284785 fix JPL setup. Also, JPL requires paths for installed yap. so should
only be compiled after installing libs: do make at install time.
2010-04-13 00:24:40 +01:00
Vitor Santos Costa
8e72f97651 fix version info to be more like SWI/SICStus. 2010-04-06 00:57:40 +01:00
Vitor Santos Costa
5a8fcfb641 Merge branch 'master' of yap.dcc.fc.up.pt:yap-6 2010-03-22 00:10:22 +00:00
Vitor Santos Costa
d5e1ff38f4 new interface to access globals. They are not in a file called GLOBALS, from which
we generate several files automatically.
2010-03-21 22:12:42 +00:00
RIGUZZI FABRIZIO - Dipartimento di Ingegneria
db2eefd0c9 added approximated cplint 2010-03-18 16:11:21 +01:00
RIGUZZI FABRIZIO - Dipartimento di Ingegneria
601bc81464 fixed cplint new dir 2010-03-18 15:16:28 +01:00
Vitor Santos Costa
1245c85ba1 move to version 6.0.4 2010-03-16 01:16:36 +00:00
Vitor Santos Costa
c4b39d3ab9 update Prolog code: do a cleanup and make delays use SWI interface. 2010-03-12 14:26:35 +00:00
Vitor Santos Costa
5e26f604c6 fix makefiles to define $exec_prefix 2010-03-05 10:22:48 +00:00
Vitor Santos Costa
2685a8449d installation patches from Keri Harris 2010-03-05 08:15:02 +00:00
Vitor Santos Costa
50b692d2c1 change release to 6.0.3 2010-03-04 09:13:06 +00:00
Vitor Santos Costa
145e66063b inc version to 6.0.2 2010-03-01 23:06:25 +00:00
Vitor Santos Costa
a5e8dbc096 split directives into two files. 2010-02-28 01:11:05 +00:00
Vitor Santos Costa
b93970fe67 6.0.1 2010-02-27 10:11:03 +00:00
Vitor Santos Costa
7c4c852c82 make parallel compilation possible. 2010-02-26 00:02:34 +00:00
U-Khasa\Vitor
585ff18783 WINDOWS release support 2010-02-22 19:06:35 -06:00
Vítor Manuel de Morais Santos Costa
af32dc1a9c make cut_c default. 2010-01-15 15:09:18 +00:00
Vítor Manuel de Morais Santos Costa
ffdf270a3d make SWI-Prolog get YAP stuff from include/Yap at run-time. 2010-01-15 14:39:03 +00:00
Vítor Manuel de Morais Santos Costa
5ef31fbfd2 experiment in or-parallel threads. 2010-01-14 15:58:19 +00:00
Vitor Santos Costa
b0df6b25cd support cases where we do not have g++ or we don't want minisat. 2010-01-06 11:24:55 -02:00
Vitor Santos Costa
a792174a0e add dependency on yap2swi.c 2010-01-04 21:16:27 -02:00
Vitor Santos Costa
56d9666197 port of SWI-Prolog's plunit. 2009-11-23 10:55:10 +00:00
Vítor Manuel de Morais Santos Costa
7058b6b35f minisat swi interface package. 2009-11-11 10:56:37 +00:00
Vitor Santos Costa
6870ba039d awk systime() is not standard; hope to have better luck with date +%s 2009-11-04 09:04:13 +00:00
Vitor Santos Costa
0ea348c26d extend SWI interface with PL_toplevel and to handle C++ code.
prolog/0 built-in
fixes to parms.h changes.
2009-10-23 16:50:43 +01:00
Vitor Santos Costa
0179998d60 change Heap.h to YapHeap.h
rename $live to prolog/0 (for SWI compatibility).
2009-10-23 14:22:17 +01:00
Vitor Santos Costa
253444d7ca support parms.h
pass argv[0]
2009-10-23 09:09:16 +01:00
Vitor Santos Costa
8bde2a0d72 support control.yap 2009-08-20 10:39:25 -05:00