Neil Brown
5714b5552a
Added an automatically generated module containing the sizes of bool and int in the C and C++ implementations on the host machine
2008-03-07 21:23:24 +00:00
Adam Sampson
aff90d8d45
Some initial shuffling to get Tock working with the new CIF.
...
This changes the TLP code to use CCSP's stand-alone mode, and gets rid of the
old KRoC wrapper stuff. It also changes occam_stop everywhere in order to pass
the number of arguments (since ExternalCallN needs that now), and cleans up the
interaction with the C++ backend a bit.
2008-03-05 16:21:20 +00:00
Adam Sampson
cbcccae96c
Don't clobber CFLAGS/CPPFLAGS while configuring.
2008-02-29 11:09:18 +00:00
Neil Brown
07fe209140
Added some checks for the regex packages that Tock already depends on
2008-01-26 19:37:21 +00:00
Neil Brown
f46b8f5d72
Added detection of GHC's version number, and altered the GHC flags depending on the version
2008-01-26 17:27:44 +00:00
Neil Brown
d3c246a911
Fixed an autoconf warning due to using an obsolete form of the AC_OUTPUT macro
2007-11-21 12:41:11 +00:00
Neil Brown
feec33df4a
Reinserted the haddock rules into the Makefile.am (they got missed out in the transition from the old build system) and put a warning-check for haddock in the configure.ac file.
2007-11-12 17:35:03 +00:00
Neil Brown
29333729eb
Added QuickCheck to the list of needed libraries in configure.ac
2007-11-11 00:35:47 +00:00
Neil Brown
4d6d645010
Fixed various bugs in the build system relating to detected CCSP and C++CSP
2007-10-14 17:04:11 +00:00
Neil Brown
8e2c31f191
Tidied up some CCSP/C++CSP bits in configure.ac
2007-10-28 22:25:33 +00:00
Neil Brown
8ad4e8aab4
Added checks for required haskell libraries in configure.ac (using ghc-pkg)
2007-10-28 22:25:06 +00:00
Neil Brown
7ba4392b49
Made a common function for the required-program checks in configure.ac
2007-10-28 22:22:55 +00:00
Neil Brown
caa2a6164d
Added rules for getting and making the cgtests to the new Automake make system
2007-10-09 00:44:41 +00:00
Neil Brown
7cee4e46fc
Changed tock to use autoconf/automake for its build process
...
The old Makefile has been removed, and configure.ac and Makefile.am added in its place, along with the four files (AUTHORS, ChangeLog, NEWS and README) that autoconf requires you to have (all currently blank). tock and tocktest can now be compiled, but the rules for cgtests and compiling the C and C++ files are currently missing.
2007-10-08 17:02:03 +00:00