This project is mirrored from Pull mirroring updated .
  1. 13 Jun, 2004 6 commits
  2. 12 Jun, 2004 1 commit
  3. 11 Jun, 2004 1 commit
  4. 13 Jun, 2004 3 commits
    • ijones's avatar
      cleaned up TODO added note RE install target · e994c21a
      ijones authored
    • ijones's avatar
      .o and .hi · f976a293
      ijones authored
      ** made system find ".o" and ".hi" files and move them into place for build.
      ** added search prefix to moduleToFilePath, as well as possible suffixes
    • ijones's avatar
      mostly fiddle with target file locations (prefixes) and tests · f8887306
      ijones authored
      ** Added tests to look for .o and .hi files, as well as libHStest in destdir
      ** Added a handful of tests for sdist, and checked to see if sdist directory exists
      ** moved temporary sdist location from dist/build to dist/src
      ** added a prefix to several of the commands, so they know where to put files
      *** build  -- dist/build
      *** install -- both dist/build and install-prefix
      *** sdist -- dist/src and target directory, dist
      ** chaged ar command to output libHS file in correct place
  5. 12 Jun, 2004 3 commits
  6. 11 Jun, 2004 1 commit
  7. 10 Jun, 2004 4 commits
  8. 07 Jun, 2004 2 commits
    • ijones's avatar
      respects --user flag · babef8d0
      ijones authored
      ** made register command respect --user flag
      ** changed install to put the sources in the place that register
         expects it, though I'm not sure if it's exactly right.
    • ijones's avatar
      parsing for --user and --global flags · 01c060d0
      ijones authored
      * implemented --user and --global parsing for Install and Register commands
      * But but register still doesn't actually pay attention.
  9. 06 Jun, 2004 1 commit
    • ijones's avatar
      install-prefix and friends · b1932c34
      ijones authored
      * enumerated some imports
      * used --install-prefix flag
      * implemented conditional register at install time
      ** breaks install for two reasons:
      1) install will try to register
      2) register is broken
      * Register is broken for three reasons:
      1) --user and --system aren't implemented
      2) install doesn't put the files in the right place (prefix/lib/package-version)
      3) install doesn't put the .hi and .o files in the right place.
      But you can still use install-prefix to test.
  10. 05 Jun, 2004 6 commits
    • ijones's avatar
      added pushall target · d95f264a
      ijones authored
    • ijones's avatar
      some TODOs · 20fc4ebc
      ijones authored
    • ijones's avatar
      initial sdist · 43de09fd
      ijones authored
      - Moved file utilities into Utils module (big diff)
      - implemented sdist for tarballs (FIX: calls out to tar)
    • ijones's avatar
      user specifies modules, not files · c2f766a3
      ijones authored
      So the user can say what modules they want, and the system will go
      find the filenames.  This works for installation.
      Changed some FilePaths back into Strings
    • ijones's avatar
      moduleToFilePath · 1e487637
      ijones authored
      * some basic tests
      * moduleToFilePath which converts a module name to a filename and
        searches the directory for that file, returning the path name if it
    • ijones's avatar
      basic installation · b26fea70
      ijones authored
      * Implemented basic installation
      ** Doesn't work for ghc or nhc-style, basically can copy source files to target directory
      * Some module names to filepaths, this may get changed back.
  11. 23 May, 2004 2 commits
  12. 21 May, 2004 6 commits
  13. 30 Apr, 2004 3 commits
  14. 29 Apr, 2004 1 commit