Don Stewart
fcc91a57ab
warning police
2005-08-19 02:09:20 +00:00
Don Stewart
e59c59d3ea
Make dependency on HSX *optional*. Use ./configure --enable-hsx to use it
2005-08-19 01:43:17 +00:00
dons
5dbfa70f74
More fixes for 605, and adjust expected output
2005-08-19 01:04:43 +00:00
dons
6c122b67c4
Fixes to compile with 6.5
2005-08-19 00:52:51 +00:00
dons
bf228280e3
Also depend on base (for new cabal)
2005-08-19 00:47:45 +00:00
Don Stewart
ddebf95148
And the rest, oops
2005-08-19 00:47:47 +00:00
Don Stewart
6f4011ce43
Use the popen in Process.hs from yi,lambdabot,h4sh
2005-08-19 00:47:22 +00:00
Don Stewart
bbd6456dff
regen
2005-08-18 05:16:12 +00:00
Don Stewart
46b07ed75c
Mv plugins -> src
2005-08-18 05:05:19 +00:00
Don Stewart
e568f1f6bf
HEADS UP: First go at cabalising hs-plugins build system. Bugs have been introduced though
2005-08-18 05:03:08 +00:00
Thomas Jaeger
8c86567be6
Adjust hi-parsing to new interface format.
...
NB: This will break hs-plugins for all versions of ghc-6.5 before
2005/07/28 05:57:14 PDT
2005-08-03 02:52:34 +00:00
lemmih
b0553f9eb8
Fixed 'way' tag in the Hi parser.
2005-08-03 02:16:29 +00:00
Don Stewart
9a221a70d0
No need for explicit -package Cabal, spotted by dcoutts
2005-07-29 13:00:40 +00:00
Don Stewart
1e80e35463
6.2.2 fixes
2005-07-06 05:22:54 +00:00
Don Stewart
90c6ce5c4b
Update version number in .conf.in.cpps
2005-07-06 04:48:36 +00:00
Don Stewart
d27f323df0
Wibbles
2005-07-06 04:29:57 +00:00
Don Stewart
3697ba0fd1
Wrap exec, a la lambdabot
2005-07-04 04:39:44 +00:00
Don Stewart
20e08f523a
Add getImports, a useful interface to the .hi file parser
2005-07-04 03:23:30 +00:00
shelarcy
62b6e31734
mkModid is fixed, so pdynload works well on Windows
2005-06-19 12:05:49 +00:00
shelarcy
d07bb01b48
now dirname and basename work well on Windows and other platform that can use backslash on path
2005-06-18 20:47:08 +00:00
Don Stewart
5be5242113
Have pdynload handle hierarchical names
2005-06-09 01:34:43 +00:00
shelarcy
492fe0e440
now syslibdir definition is correct for Window_NT, 2000 or later. I don't know Windows 9X has OS system variable.
2005-05-30 15:13:33 +00:00
vivian.mcphail
14654ff8f3
mingw32 negative processID and nonexistent SYSTEMROOT
2005-05-30 12:42:39 +00:00
hellish
00a5a94c60
Added mkHsValues helper function
...
I was using this function in a project of mine, and I think it's generally useful.
2005-05-26 17:49:10 +00:00
vivian.mcphail
9f99e1394b
fixed make error, could not find Distribution...
2005-05-28 21:49:05 +00:00
lemmih
087442a7d2
s/not changed/changed/ typo in 'recompileAll'.
2005-05-27 11:57:33 +00:00
lemmih
463b96f190
Hacked System.Plugins.Make.recompileAll and a bit of refactoring.
...
Moved 'hasChanged' to System.Plugins.Make and
moved the FilePath utilities to System.Plugins.Utils.
2005-05-27 11:27:59 +00:00
lemmih
36fa0c6433
Fixed a bug in 'hasChanged'.
2005-05-26 10:01:28 +00:00
Don Stewart
00b7f08ad1
Make comment about .so files match reality.
2005-05-26 04:52:47 +00:00
lemmih
81d13a4e8c
Recursive modification checker.
2005-05-22 05:44:56 +00:00
Don Stewart
685ba637b6
Add -DMACOSX
2005-05-21 05:48:53 +00:00
Don Stewart
f488031d81
Filter rts extra_libraries from lookupPkg - they're already linked.
2005-05-21 05:33:58 +00:00
Don Stewart
24113b6beb
#if .. #if -> #if .. #elif .. :}
2005-05-21 05:21:28 +00:00
Don Stewart
ea60e8fe89
We have CYGWIN and __MINGW32__, not mingw32_TARGET_OS.
2005-05-21 05:17:10 +00:00
lemmih
a0b688a660
lookupPkg now returns the correct paths to libraries specified in extraLibraries and ldOptions with -lLib.
2005-05-20 01:58:15 +00:00
lemmih
537ffc4630
A bit more documentation for unloadAll
2005-05-20 01:56:48 +00:00
Don Stewart
640a91e7a9
Add missing typo, little bit of rearranging
2005-05-19 03:57:08 +00:00
lemmih
fc58e81ed6
Code for unloadAll.
2005-05-19 03:22:54 +00:00
Don Stewart
ff2a96c13d
Fixes to use $fptools-compatible Dynamic
2005-05-19 03:24:30 +00:00
Don Stewart
daf5624743
Import latest Data.Dynamic
2005-05-19 02:09:02 +00:00
dons
638151b0e1
Fix /dev/null-for-.hi-file hack in pdynload. Fixes regress tests on linux
2005-05-16 03:31:19 +00:00
dons
de0bd406d0
Fix install, part 2. Revealed by nightly builds on linux.
2005-05-16 01:48:30 +00:00
Don Stewart
991c3391ed
And fix installation
2005-05-15 07:58:45 +00:00
Don Stewart
4cf08f20a3
Regnerate ParsePkgConfLite.hs
2005-05-15 06:06:03 +00:00
Don Stewart
cfae954a22
Make sure eval gets included in libHSplugins.a
2005-05-15 06:03:26 +00:00
Don Stewart
cb4c29ac0e
Rm AltData. Use AltData.Typeable or AltData.Dynamic
2005-05-15 05:24:04 +00:00
Don Stewart
7b24c7fd3d
HEADS UP: Move modules under the System.* and Language.* namespace
...
* The Plugins.* modules now live under System.Plugins.*
* The Eval.* modules live under System.Eval.*, and they are part of the
plugins package (no more separate eval package).
* The printf package has been removed
* The Hi.* modules are now available as Language.Hi.Parser
2005-05-15 04:55:38 +00:00
shelarcy
7aefa55fde
first experimental MSYS (no cygwin) support
2005-05-13 11:44:36 +00:00
Niklas Broberg
deacb85627
haskell-src-exts support
2005-04-27 09:19:44 +00:00
dons
a1529d9003
More Windows support, from <shelarcy capella.freemail.ne.jp>
2005-05-13 01:54:49 +00:00