Pig
  1. Pig
  2. PIG-68

Improving build.xml in many ways :)

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 0.1.0
    • Fix Version/s: 0.1.0
    • Component/s: None
    • Labels:
      None
    • Patch Info:
      Patch Available

      Description

      The build file can be improve in many ways:

      • add revision number to pig.jar name (like: pig-r1234.jar)
      • put pig.jar in the dist dir
      • "clean" target leave a "depend" folder undeleted
      • use a regexp to delete files in "org\apache\pig\impl\logicalLayer\parser" folder instead of listing all files one by one that you want to delete
      • put all artifacts (classes, jar, etc...) in the dist folder so that when doing clean you just need to specify dist
      • provide a description for targets (for "ant -projecthelp" command)
      • use spaces or tabs but not both (spaces are better for patch and diff in my opinion)
      1. build.xml
        13 kB
        Stefan Groschupf
      2. build.xml-PIG-68-v01.patch
        14 kB
        Benjamin Francisoud
      3. build.xml-PIG-68-v02.patch
        14 kB
        Benjamin Francisoud
      4. build.xml-PIG-68-v03.patch
        14 kB
        Benjamin Francisoud
      5. build.xml-PIG-68-v04.patch
        14 kB
        Benjamin Francisoud
      6. build.xml-PIG-68-v05.patch
        14 kB
        Benjamin Francisoud
      7. build.xml-PIG-68-v06-SG.patch
        20 kB
        Stefan Groschupf
      8. build.xml-PIG-68-v07-SG.patch
        20 kB
        Stefan Groschupf
      9. build.xml-PIG-68-v08-SG.patch
        20 kB
        Stefan Groschupf
      10. build.xml-PIG-68-v09-SG.patch
        20 kB
        Stefan Groschupf
      11. out
        17 kB
        Olga Natkovich

        Issue Links

          Activity

          Benjamin Francisoud created issue -
          Benjamin Francisoud made changes -
          Field Original Value New Value
          Attachment build.xml-PIG-68-v01.patch [ 12373755 ]
          Benjamin Francisoud made changes -
          Attachment build.xml-PIG-68-v02.patch [ 12373757 ]
          Benjamin Francisoud made changes -
          Attachment build.xml-PIG-68-v03.patch [ 12374183 ]
          Benjamin Francisoud made changes -
          Attachment build.xml-PIG-68-v04.patch [ 12374956 ]
          Benjamin Francisoud made changes -
          Attachment build.xml-PIG-68-v05.patch [ 12375084 ]
          Stefan Groschupf made changes -
          Attachment build.xml-PIG-68-v06-SG.patch [ 12375912 ]
          Stefan Groschupf made changes -
          Attachment build.xml [ 12375914 ]
          Stefan Groschupf made changes -
          Attachment build.xml-PIG-68-v07-SG.patch [ 12376188 ]
          Olga Natkovich made changes -
          Attachment out [ 12376260 ]
          Stefan Groschupf made changes -
          Attachment build.xml-PIG-68-v08-SG.patch [ 12376287 ]
          Stefan Groschupf made changes -
          Attachment build.xml-PIG-68-v09-SG.patch [ 12376289 ]
          Stefan Groschupf made changes -
          Attachment build.xml [ 12375914 ]
          Stefan Groschupf made changes -
          Attachment build.xml [ 12376291 ]
          Olga Natkovich made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]
          Benjamin Francisoud made changes -
          Link This issue is related to PIG-99 [ PIG-99 ]
          Benjamin Francisoud made changes -
          Link This issue is related to PIG-127 [ PIG-127 ]
          Owen O'Malley made changes -
          Workflow jira [ 12421749 ] no-reopen-closed, patch-avail [ 12425422 ]
          Olga Natkovich made changes -
          Fix Version/s 0.1.0 [ 12312848 ]
          Alan Gates made changes -
          Assignee Stefan Groschupf [ joa23 ]
          Alan Gates made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Stefan Groschupf
              Reporter:
              Benjamin Francisoud
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development