Uploaded image for project: 'Terrier Core'
  1. Terrier Core
  2. TR-65

Replace Terrier's Makefile with Ant build.xml

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0
    • Component/s: build
    • Labels:
      None

      Description

      Makefiles are old fashioned for Java programs. Instead replace with an Ant build. This will allow easier configuration and running of the test cases.

        Attachments

          Activity

          craigm Craig Macdonald created issue -
          Hide
          craigm Craig Macdonald added a comment -

          Initial version for a build.xml for terrier. Two issues with this version are noted:

          <!-- todo: directory name from tar is not terrier or ${final.name} -->
          <!-- todo: windows .zip distribution -->
          
          Show
          craigm Craig Macdonald added a comment - Initial version for a build.xml for terrier. Two issues with this version are noted: <!-- todo: directory name from tar is not terrier or ${ final .name} --> <!-- todo: windows .zip distribution -->
          craigm Craig Macdonald made changes -
          Field Original Value New Value
          Attachment build.xml [ 10172 ]
          craigm Craig Macdonald made changes -
          Fix Version/s 3.0 [ 10020 ]
          Hide
          craigm Craig Macdonald added a comment -

          Finally, resolved for 3.0. We've only been talking about it for 6 years.

          Show
          craigm Craig Macdonald added a comment - Finally, resolved for 3.0. We've only been talking about it for 6 years.
          craigm Craig Macdonald made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          craigm Craig Macdonald added a comment -

          I should say that Ant 1.7 is required. It may be possible to port to an older version.

          Show
          craigm Craig Macdonald added a comment - I should say that Ant 1.7 is required. It may be possible to port to an older version.
          craigm Craig Macdonald made changes -
          Project TREC [ 10010 ] Terrier Core [ 10000 ]
          Key TREC-80 TR-65
          Workflow jira [ 10174 ] Terrier Open Source [ 10323 ]
          Component/s build [ 10000 ]
          Component/s Core [ 10020 ]
          Fix Version/s 3.0 [ 10030 ]
          Fix Version/s 3.0 [ 10020 ]

            People

            • Assignee:
              craigm Craig Macdonald
              Reporter:
              craigm Craig Macdonald
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: