Commit c5e3297f authored by Ed Reel's avatar Ed Reel Committed by Kazushi (Jam) Marukawa

Fix Error: Could not find or load main class net.sourceforge.pmd.cpd.CPD

parent ad803306
...@@ -16,10 +16,15 @@ class Pmd < Package ...@@ -16,10 +16,15 @@ class Pmd < Package
def self.install def self.install
system "mkdir -p #{CREW_DEST_PREFIX}/bin" system "mkdir -p #{CREW_DEST_PREFIX}/bin"
system "mkdir -p #{CREW_DEST_LIB_PREFIX}/pmd"
system "cp -r . #{CREW_DEST_LIB_PREFIX}/pmd"
FileUtils.cd("#{CREW_DEST_PREFIX}/bin") do FileUtils.cd("#{CREW_DEST_PREFIX}/bin") do
system "ln -s #{CREW_LIB_PREFIX}/pmd/bin/run.sh pmd" system "echo '#!/bin/bash' > pmd"
system "echo 'PWD=$(pwd)' >> pmd"
system "echo 'cd #{CREW_LIB_PREFIX}/pmd' >> pmd"
system "echo 'bin/run.sh \"$@\"' >> pmd"
system "echo 'cd $PWD' >> pmd"
system "chmod +x pmd"
end end
system "mkdir -p #{CREW_DEST_LIB_PREFIX}/pmd"
system "cp -r . #{CREW_DEST_LIB_PREFIX}/pmd"
end end
end end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment