Browse Source

Fixes updated issues for #13

master
Robotia 9 years ago
parent
commit
c36c0759fd
  1. BIN
      makepatch.class
  2. 12
      makepatch.java
  3. 7
      makepatch.sh

BIN
makepatch.class

Binary file not shown.

12
makepatch.java

@ -9,6 +9,7 @@ public static void main(String[] args) throws Exception
if(args.length == 1) if(args.length == 1)
{ {
System.out.println("[JPATCH] Patching the patch!");
String post = ""; String post = "";
Scanner in = new Scanner(new File(args[0])); Scanner in = new Scanner(new File(args[0]));
in.nextLine();in.nextLine(); in.nextLine();in.nextLine();
@ -43,10 +44,19 @@ in.close();
PrintWriter out = new PrintWriter(new File(args[0])); PrintWriter out = new PrintWriter(new File(args[0]));
out.print(post); out.print(post);
out.close(); out.close();
System.out.println("[JPATCH] Patch is patched!");
}
else if(args.length == 2)
{
if(args[0].equalsIgnoreCase("chop"))
{
System.out.println(args[1].replace("eclipse/cauldron/src/main/java/",""));
return;
}
} }
else else
System.out.println("1 patch to fix arg required"); System.out.println("You gave : " + args.length+" args. Usage: java makepatch FILENAME / chop ECLIPSE_CAULDRON_NAME");
} }

7
makepatch.sh

@ -10,7 +10,8 @@ then
elif [ $1 == "echo" ] elif [ $1 == "echo" ]
then then
echo "${bluf}CREATING PATCH${reset}" echo "${bluf}CREATING PATCH${reset}"
FILE=`basename $2` FILE=`java makepatch chop $2`
echo "$FILE"
CLEAN=`find eclipse/Clean/src/main/java | grep $FILE` CLEAN=`find eclipse/Clean/src/main/java | grep $FILE`
CAULD=`find eclipse/cauldron/src/main/java | grep $FILE` CAULD=`find eclipse/cauldron/src/main/java | grep $FILE`
PATCH=`find patches/ | grep -i $FILE` PATCH=`find patches/ | grep -i $FILE`
@ -19,7 +20,7 @@ then
elif [ $1 == "make" ] elif [ $1 == "make" ]
then then
echo "${bluf}CREATING PATCH${reset}" echo "${bluf}CREATING PATCH${reset}"
FILE=`basename $2` FILE=`java makepatch chop $2`
CLEAN=`find eclipse/Clean/src/main/java | grep $FILE` CLEAN=`find eclipse/Clean/src/main/java | grep $FILE`
CAULD=`find eclipse/cauldron/src/main/java | grep $FILE` CAULD=`find eclipse/cauldron/src/main/java | grep $FILE`
PATCH=`find patches/ | grep -i $FILE` PATCH=`find patches/ | grep -i $FILE`
@ -28,7 +29,7 @@ then
echo "Diff of ${redf}$CLEAN${reset} and ${gref}$CAULD${reset} written to ${yelf}$PATCH${reset}" echo "Diff of ${redf}$CLEAN${reset} and ${gref}$CAULD${reset} written to ${yelf}$PATCH${reset}"
else else
echo "${bluf}CREATING PATCH${reset}" echo "${bluf}CREATING PATCH${reset}"
FILE=`basename $1` FILE=`java makepatch chop $1`
CLEAN=`find eclipse/Clean/src/main/java | grep $FILE` CLEAN=`find eclipse/Clean/src/main/java | grep $FILE`
CAULD=`find eclipse/cauldron/src/main/java | grep $FILE` CAULD=`find eclipse/cauldron/src/main/java | grep $FILE`
PATCH=`find patches/ | grep -i $FILE` PATCH=`find patches/ | grep -i $FILE`

Loading…
Cancel
Save