From 62e7cb80d6882b42c3d0fddf41ce63bf48cc888c Mon Sep 17 00:00:00 2001 From: jochen Date: Thu, 8 Jul 1999 13:57:26 +0000 Subject: [PATCH] added makefile git-svn-id: https://svn.code.sf.net/p/jode/code/branches/stable@1056 379699f6-c40d-0410-875b-85095c16579e --- jode/jode/decompiler/.cvsignore | 2 + jode/jode/decompiler/Makefile.am | 46 ++++++++++++++++++++ jode/jode/expr/.cvsignore | 2 + jode/jode/expr/Makefile.am | 73 ++++++++++++++++++++++++++++++++ jode/jode/flow/.cvsignore | 2 + jode/jode/flow/Makefile.am | 70 ++++++++++++++++++++++++++++++ jode/jode/jvm/.cvsignore | 2 + jode/jode/jvm/Makefile.am | 39 +++++++++++++++++ jode/jode/obfuscator/.cvsignore | 2 + jode/jode/obfuscator/Makefile.am | 53 +++++++++++++++++++++++ jode/jode/swingui/.cvsignore | 2 + jode/jode/swingui/Makefile.am | 32 ++++++++++++++ jode/jode/type/.cvsignore | 2 + jode/jode/type/Makefile.am | 38 +++++++++++++++++ jode/jode/util/.cvsignore | 2 + jode/jode/util/Makefile.am | 60 ++++++++++++++++++++++++++ 16 files changed, 427 insertions(+) create mode 100644 jode/jode/decompiler/.cvsignore create mode 100644 jode/jode/decompiler/Makefile.am create mode 100644 jode/jode/expr/.cvsignore create mode 100644 jode/jode/expr/Makefile.am create mode 100644 jode/jode/flow/.cvsignore create mode 100644 jode/jode/flow/Makefile.am create mode 100644 jode/jode/jvm/.cvsignore create mode 100644 jode/jode/jvm/Makefile.am create mode 100644 jode/jode/obfuscator/.cvsignore create mode 100644 jode/jode/obfuscator/Makefile.am create mode 100644 jode/jode/swingui/.cvsignore create mode 100644 jode/jode/swingui/Makefile.am create mode 100644 jode/jode/type/.cvsignore create mode 100644 jode/jode/type/Makefile.am create mode 100644 jode/jode/util/.cvsignore create mode 100644 jode/jode/util/Makefile.am diff --git a/jode/jode/decompiler/.cvsignore b/jode/jode/decompiler/.cvsignore new file mode 100644 index 0000000..282522d --- /dev/null +++ b/jode/jode/decompiler/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/jode/jode/decompiler/Makefile.am b/jode/jode/decompiler/Makefile.am new file mode 100644 index 0000000..d20893b --- /dev/null +++ b/jode/jode/decompiler/Makefile.am @@ -0,0 +1,46 @@ +## Input file for automake to generate the Makefile.in used by configure + +JAR = @JAR@ +JAVAC = @JAVAC@ +JIKES = @JIKES@ +CLASSPATH = @CLASSPATH@ +CLASSLIB = @CLASSLIB@ +BUILD_CLASSPATH = $(top_srcdir):$(top_builddir):$(CLASSPATH):$(CLASSLIB) + +MY_JAVA_FILES = \ + Analyzer.java \ + ClassAnalyzer.java \ + ClassDeclarer.java \ + DeadCodeAnalysis.java \ + Declarable.java \ + FieldAnalyzer.java \ + ImportHandler.java \ + LocalInfo.java \ + LocalVarEntry.java \ + LocalVariableRangeList.java \ + LocalVariableTable.java \ + MethodAnalyzer.java \ + Opcodes.java \ + OuterValueListener.java \ + Scope.java \ + TabbedPrintWriter.java + +noinst_DATA = $(MY_JAVA_FILES:.java=.class) +EXTRA_DIST = $(MY_JAVA_FILES) + +if HAVE_JIKES + +@QUOTE@-include $(top_builddir)/jode/.java.deps + +%.class: %.java + $(JIKES) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) +M=$(top_builddir)/jode/.java.deps -d $(top_builddir) $< + +else + +%.class: %.java + $(JAVAC) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) -depend -d $(top_builddir) $< + +endif + +clean-local: + @rm -f *.class diff --git a/jode/jode/expr/.cvsignore b/jode/jode/expr/.cvsignore new file mode 100644 index 0000000..282522d --- /dev/null +++ b/jode/jode/expr/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/jode/jode/expr/Makefile.am b/jode/jode/expr/Makefile.am new file mode 100644 index 0000000..2dd7352 --- /dev/null +++ b/jode/jode/expr/Makefile.am @@ -0,0 +1,73 @@ +## Input file for automake to generate the Makefile.in used by configure + +JAR = @JAR@ +JAVAC = @JAVAC@ +JIKES = @JIKES@ +CLASSPATH = @CLASSPATH@ +CLASSLIB = @CLASSLIB@ +BUILD_CLASSPATH = $(top_srcdir):$(top_builddir):$(CLASSPATH):$(CLASSLIB) + +MY_JAVA_FILES = \ + ArrayLengthOperator.java \ + ArrayLoadOperator.java \ + ArrayStoreOperator.java \ + BinaryOperator.java \ + CheckCastOperator.java \ + CheckNullOperator.java \ + ClassFieldOperator.java \ + CombineableOperator.java \ + CompareBinaryOperator.java \ + CompareToIntOperator.java \ + CompareUnaryOperator.java \ + ConstOperator.java \ + ConstantArrayOperator.java \ + ConstructorOperator.java \ + ConvertOperator.java \ + Expression.java \ + GetFieldOperator.java \ + IIncOperator.java \ + IfThenElseOperator.java \ + InstanceOfOperator.java \ + InvokeOperator.java \ + LValueExpression.java \ + LocalLoadOperator.java \ + LocalStoreOperator.java \ + LocalVarOperator.java \ + MatchableOperator.java \ + MonitorEnterOperator.java \ + MonitorExitOperator.java \ + NewArrayOperator.java \ + NewOperator.java \ + NoArgOperator.java \ + NopOperator.java \ + Operator.java \ + OuterLocalOperator.java \ + PopOperator.java \ + PrePostFixOperator.java \ + PutFieldOperator.java \ + ShiftOperator.java \ + SimpleOperator.java \ + StoreInstruction.java \ + StringAddOperator.java \ + ThisOperator.java \ + UnaryOperator.java + +noinst_DATA = $(MY_JAVA_FILES:.java=.class) +EXTRA_DIST = $(MY_JAVA_FILES) + +if HAVE_JIKES + +@QUOTE@-include $(top_builddir)/jode/.java.deps + +%.class: %.java + $(JIKES) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) +M=$(top_builddir)/jode/.java.deps -d $(top_builddir) $< + +else + +%.class: %.java + $(JAVAC) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) -depend -d $(top_builddir) $< + +endif + +clean-local: + @rm -f *.class diff --git a/jode/jode/flow/.cvsignore b/jode/jode/flow/.cvsignore new file mode 100644 index 0000000..282522d --- /dev/null +++ b/jode/jode/flow/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/jode/jode/flow/Makefile.am b/jode/jode/flow/Makefile.am new file mode 100644 index 0000000..eed8d21 --- /dev/null +++ b/jode/jode/flow/Makefile.am @@ -0,0 +1,70 @@ +## Input file for automake to generate the Makefile.in used by configure + +JAR = @JAR@ +JAVAC = @JAVAC@ +JIKES = @JIKES@ +CLASSPATH = @CLASSPATH@ +CLASSLIB = @CLASSLIB@ +BUILD_CLASSPATH = $(top_srcdir):$(top_builddir):$(CLASSPATH):$(CLASSLIB) + +MY_JAVA_FILES = \ + BreakBlock.java \ + BreakableBlock.java \ + CaseBlock.java \ + CatchBlock.java \ + CombineIfGotoExpressions.java \ + CompleteSynchronized.java \ + ConditionalBlock.java \ + ContinueBlock.java \ + CreateAssignExpression.java \ + CreateCheckNull.java \ + CreateClassField.java \ + CreateConstantArray.java \ + CreateExpression.java \ + CreateForInitializer.java \ + CreateIfThenElseOperator.java \ + CreateNewConstructor.java \ + CreatePrePostIncExpression.java \ + DescriptionBlock.java \ + EmptyBlock.java \ + FinallyBlock.java \ + FlowBlock.java \ + IfThenElseBlock.java \ + InstructionBlock.java \ + InstructionContainer.java \ + JsrBlock.java \ + Jump.java \ + LoopBlock.java \ + RetBlock.java \ + ReturnBlock.java \ + SequentialBlock.java \ + SpecialBlock.java \ + StructuredBlock.java \ + SwitchBlock.java \ + SynchronizedBlock.java \ + ThrowBlock.java \ + TransformConstructors.java \ + TransformExceptionHandlers.java \ + TryBlock.java \ + VariableSet.java \ + VariableStack.java + +noinst_DATA = $(MY_JAVA_FILES:.java=.class) +EXTRA_DIST = $(MY_JAVA_FILES) + +if HAVE_JIKES + +@QUOTE@-include $(top_builddir)/jode/.java.deps + +%.class: %.java + $(JIKES) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) +M=$(top_builddir)/jode/.java.deps -d $(top_builddir) $< + +else + +%.class: %.java + $(JAVAC) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) -depend -d $(top_builddir) $< + +endif + +clean-local: + @rm -f *.class diff --git a/jode/jode/jvm/.cvsignore b/jode/jode/jvm/.cvsignore new file mode 100644 index 0000000..282522d --- /dev/null +++ b/jode/jode/jvm/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/jode/jode/jvm/Makefile.am b/jode/jode/jvm/Makefile.am new file mode 100644 index 0000000..42c17f1 --- /dev/null +++ b/jode/jode/jvm/Makefile.am @@ -0,0 +1,39 @@ +## Input file for automake to generate the Makefile.in used by configure + +JAR = @JAR@ +JAVAC = @JAVAC@ +JIKES = @JIKES@ +CLASSPATH = @CLASSPATH@ +CLASSLIB = @CLASSLIB@ +BUILD_CLASSPATH = $(top_srcdir):$(top_builddir):$(CLASSPATH):$(CLASSLIB) + +MY_JAVA_FILES = \ + CodeVerifier.java \ + Interpreter.java \ + InterpreterException.java \ + NewObject.java \ + RuntimeEnvironment.java \ + SimpleRuntimeEnvironment.java \ + SyntheticAnalyzer.java \ + Value.java \ + VerifyException.java + +noinst_DATA = $(MY_JAVA_FILES:.java=.class) +EXTRA_DIST = $(MY_JAVA_FILES) + +if HAVE_JIKES + +@QUOTE@-include $(top_builddir)/jode/.java.deps + +%.class: %.java + $(JIKES) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) +M=$(top_builddir)/jode/.java.deps -d $(top_builddir) $< + +else + +%.class: %.java + $(JAVAC) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) -depend -d $(top_builddir) $< + +endif + +clean-local: + @rm -f *.class diff --git a/jode/jode/obfuscator/.cvsignore b/jode/jode/obfuscator/.cvsignore new file mode 100644 index 0000000..282522d --- /dev/null +++ b/jode/jode/obfuscator/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/jode/jode/obfuscator/Makefile.am b/jode/jode/obfuscator/Makefile.am new file mode 100644 index 0000000..2cf76b8 --- /dev/null +++ b/jode/jode/obfuscator/Makefile.am @@ -0,0 +1,53 @@ +## Input file for automake to generate the Makefile.in used by configure + +JAR = @JAR@ +JAVAC = @JAVAC@ +JIKES = @JIKES@ +CLASSPATH = @CLASSPATH@ +CLASSLIB = @CLASSLIB@ +BUILD_CLASSPATH = $(top_srcdir):$(top_builddir):$(CLASSPATH):$(CLASSLIB) + +MY_JAVA_FILES = \ + ClassBundle.java \ + ClassIdentifier.java \ + CodeAnalyzer.java \ + CodeTransformer.java \ + ConstantAnalyzer.java \ + ConstantRuntimeEnvironment.java \ + FieldIdentifier.java \ + Identifier.java \ + IdentifierMatcher.java \ + LocalIdentifier.java \ + LocalOptimizer.java \ + Main.java \ + MethodIdentifier.java \ + ModifierMatcher.java \ + NameSwapper.java \ + PackageIdentifier.java \ + RemovePopAnalyzer.java \ + Renamer.java \ + SimpleAnalyzer.java \ + StrongRenamer.java \ + TranslationTable.java \ + WildCard.java +# LocalizeFieldTransformer.java + +noinst_DATA = $(MY_JAVA_FILES:.java=.class) +EXTRA_DIST = $(MY_JAVA_FILES) + +if HAVE_JIKES + +@QUOTE@-include $(top_builddir)/jode/.java.deps + +%.class: %.java + $(JIKES) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) +M=$(top_builddir)/jode/.java.deps -d $(top_builddir) $< + +else + +%.class: %.java + $(JAVAC) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) -depend -d $(top_builddir) $< + +endif + +clean-local: + @rm -f *.class diff --git a/jode/jode/swingui/.cvsignore b/jode/jode/swingui/.cvsignore new file mode 100644 index 0000000..282522d --- /dev/null +++ b/jode/jode/swingui/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/jode/jode/swingui/Makefile.am b/jode/jode/swingui/Makefile.am new file mode 100644 index 0000000..5c284cf --- /dev/null +++ b/jode/jode/swingui/Makefile.am @@ -0,0 +1,32 @@ +## Input file for automake to generate the Makefile.in used by configure + +JAR = @JAR@ +JAVAC = @JAVAC@ +JIKES = @JIKES@ +CLASSPATH = @CLASSPATH@ +CLASSLIB = @CLASSLIB@ +BUILD_CLASSPATH = $(top_srcdir):$(top_builddir):$(CLASSPATH):$(CLASSLIB) + +MY_JAVA_FILES = \ + Main.java \ + PackagesTreeModel.java + +noinst_DATA = $(MY_JAVA_FILES:.java=.class) +EXTRA_DIST = $(MY_JAVA_FILES) + +if HAVE_JIKES + +@QUOTE@-include $(top_builddir)/jode/.java.deps + +%.class: %.java + $(JIKES) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) +M=$(top_builddir)/jode/.java.deps -d $(top_builddir) $< + +else + +%.class: %.java + $(JAVAC) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) -depend -d $(top_builddir) $< + +endif + +clean-local: + @rm -f *.class diff --git a/jode/jode/type/.cvsignore b/jode/jode/type/.cvsignore new file mode 100644 index 0000000..282522d --- /dev/null +++ b/jode/jode/type/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/jode/jode/type/Makefile.am b/jode/jode/type/Makefile.am new file mode 100644 index 0000000..8bc48cb --- /dev/null +++ b/jode/jode/type/Makefile.am @@ -0,0 +1,38 @@ +## Input file for automake to generate the Makefile.in used by configure + +JAR = @JAR@ +JAVAC = @JAVAC@ +JIKES = @JIKES@ +CLASSPATH = @CLASSPATH@ +CLASSLIB = @CLASSLIB@ +BUILD_CLASSPATH = $(top_srcdir):$(top_builddir):$(CLASSPATH):$(CLASSLIB) + +MY_JAVA_FILES = \ + ArrayType.java \ + ClassInterfacesType.java \ + IntegerType.java \ + MethodType.java \ + NullType.java \ + RangeType.java \ + ReferenceType.java \ + Type.java + +noinst_DATA = $(MY_JAVA_FILES:.java=.class) +EXTRA_DIST = $(MY_JAVA_FILES) + +if HAVE_JIKES + +@QUOTE@-include $(top_builddir)/jode/.java.deps + +%.class: %.java + $(JIKES) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) +M=$(top_builddir)/jode/.java.deps -d $(top_builddir) $< + +else + +%.class: %.java + $(JAVAC) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) -depend -d $(top_builddir) $< + +endif + +clean-local: + @rm -f *.class diff --git a/jode/jode/util/.cvsignore b/jode/jode/util/.cvsignore new file mode 100644 index 0000000..282522d --- /dev/null +++ b/jode/jode/util/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/jode/jode/util/Makefile.am b/jode/jode/util/Makefile.am new file mode 100644 index 0000000..0935b85 --- /dev/null +++ b/jode/jode/util/Makefile.am @@ -0,0 +1,60 @@ +## Input file for automake to generate the Makefile.in used by configure + +JAR = @JAR@ +JAVAC = @JAVAC@ +JIKES = @JIKES@ +CLASSPATH = @CLASSPATH@ +CLASSLIB = @CLASSLIB@ +BUILD_CLASSPATH = $(top_srcdir):$(top_builddir):$(CLASSPATH):$(CLASSLIB) + +MY_JAVA_FILES = \ + SimpleMap.java \ + SimpleSet.java \ + ArrayEnum.java \ + AbstractCollection.java \ + AbstractList.java \ + AbstractMap.java \ + AbstractSequentialList.java \ + AbstractSet.java \ + ArrayList.java \ + Arrays.java \ + BasicMapEntry.java \ + Bucket.java \ + Collection.java \ + Collections.java \ + Comparable.java \ + Comparator.java \ + ConcurrentModificationException.java \ + HashMap.java \ + HashSet.java \ + Iterator.java \ + LinkedList.java \ + List.java \ + ListIterator.java \ + Map.java \ + Set.java \ + SortedMap.java \ + SortedSet.java \ + TreeMap.java \ + TreeSet.java \ + UnsupportedOperationException.java + +noinst_DATA = $(MY_JAVA_FILES:.java=.class) +EXTRA_DIST = $(MY_JAVA_FILES) + +if HAVE_JIKES + +@QUOTE@-include $(top_builddir)/jode/.java.deps + +%.class: %.java + $(JIKES) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) +M=$(top_builddir)/jode/.java.deps -d $(top_builddir) $< + +else + +%.class: %.java + $(JAVAC) -classpath $(BUILD_CLASSPATH):$(CLASSLIB) -depend -d $(top_builddir) $< + +endif + +clean-local: + @rm -f *.class