cvs commit: hugs98/src Makefile.in hugs98/src/unix
convert_libraries convert_package
ross@glass.cse.ogi.edu
ross@glass.cse.ogi.edu
Fri, 11 Apr 2003 17:07:57 -0700
ross 2003/04/11 17:07:57 PDT
Modified files:
src Makefile.in
src/unix convert_libraries convert_package
Log:
The conversion script now generates a script of the required ffihugs
commands, which are later run by the Makefile. It adds to the ffihugs
command line:
* a -I option for the package's include directory.
* files generated by hsc2hs or greencard.
* files from the package's cbits directory mentioned in CBITS "pragmas"
in the module.
With a bit of tweaking, this could be used for third-party packages too.
TODO: some way of specifying C libraries to link with, probably on a
per-package basis.
Revision Changes Path
1.52 +7 -16 hugs98/src/Makefile.in
1.64 +12 -14 hugs98/src/unix/convert_libraries
1.4 +75 -8 hugs98/src/unix/convert_package