Edit D:\app\Administrator\product\11.2.0\dbhome_1\javavm\lib\oracle\jaccelerator\Make.class
?? 1?v wx yz { | } ~ ?w ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? w ? r??? #w #??? 'w '??? +w +??? /w /??? 3w 3??? 7w 7??? ;w ;? ? ? ?? ?? ?? Cw? C? ??? r????? ?} r??? ?? n? n? ?? ? ???? ? ?? ?? ??? ?? ?? cw? ? e? c? ? ? ??? ?? ? ? ?? rw?? uw u??? yw y??? }w }? ?? ?? ?? ?w n? n? n? ? ?? n? ? ?? ?} ?? n? ? n? ? ??? ?w ???? ?w ???? ?w ???? ?w ???? ?w ??? ?w ?? ?w ?? ? ? ? ? ?w ? ?? ? ? !" # $ %& ' ( ?) * +, ?{ ?- ?. / ?0 1 2 3 ?4 5 67 ?8 n9:; n<= ? ?? >?@ nA B CDE ?w ??FGH ?I filterList [Ljava/lang/String; actionsExecuted I platform Ljava/util/Locale; settings Ljava/util/ResourceBundle; verbose Z mostVerbose trace execFlag silent makefilePathName Ljava/lang/String; traceLevel macros Ljava/util/Hashtable; runTimeMacros modifiers targets Ljava/util/Stack; targetsStack actions patternActions suffixActions main ([Ljava/lang/String;)V Code LineNumberTable <init> init ()V show (Ljava/lang/String;)V showFiltered error dump (Ljava/util/Hashtable;)V normalizeProperty &(Ljava/lang/String;)Ljava/lang/String; getSettings ()Ljava/util/ResourceBundle; computeSettings setVerbose (Z)V getVerbose ()Z setMostVerbose getMostVerbose setTrace getTrace setExecFlag getExecFlag setSilent getSilent setMakefilePathName getMakefilePathName ()Ljava/lang/String; computeMakefilePathName traceIn traceOut toString setMacros getMacros ()Ljava/util/Hashtable; computeMacros getResourceProperty @(Ljava/util/ResourceBundle;Ljava/lang/String;)Ljava/lang/String; getMacro getRunTimeMacros computeRunTimeMacros K(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; expand M([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; expandMacro expandMacroExpr getModifiers computeModifiers expandMacroWithModifiers ](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; expandMakefileMacros getTargets ()Ljava/util/Stack; computeTargets macroToFileName macrosToFileNames (([Ljava/lang/String;)[Ljava/lang/String; macroToFile "(Ljava/lang/String;)Ljava/io/File; isFile (Ljava/lang/String;)Z lastModified (Ljava/lang/String;)J outOfDate (JLjava/lang/String;)Z (J[Ljava/lang/String;)Z ((Ljava/lang/String;[Ljava/lang/String;)Z getDependencies '(Ljava/lang/String;)[Ljava/lang/String; getTargetsStack computeTargetsStack update executeActions ((Ljava/lang/String;[Ljava/lang/String;)V getActions computeActions getPatternActions computePatternActions getSuffixActions computeSuffixActions explicitActions D(Ljava/lang/String;[Ljava/lang/String;)Loracle/jaccelerator/Actions; implicitActions <clinit> SourceFile Make.java java/lang/StringBuilder! JK oracle/jaccelerator/MakeJL?;"# R!jB -verbose !oracle/jaccelerator/VerboseOption MNO -mostVerbose %oracle/jaccelerator/MostVerboseOption -trace oracle/jaccelerator/TraceOption -silent #oracle/jaccelerator/SilentRunOption -dumpSystemProperties .oracle/jaccelerator/DumpSystemPropertiesOption -p 'oracle/jaccelerator/PrintMacrosAndRules -n oracle/jaccelerator/DoNotExecute -f $oracle/jaccelerator/MakefilePathName !gPQRST# )oracle/jaccelerator/ChoppingMacroModifier ???UVWR Make error: XYZ[0\]^_ = `)Uab;,+ Settingscde java/lang/Exception missing resource: %#<; Makefile | f# Make executed Jg actionsCB java/util/Properties java/io/FileInputStream:;#hi20&'j) "java/util/MissingResourceExceptionAB java/lang/String*+DEHB java/util/Hashtable @ #oracle/jaccelerator/TargetNameMacro k * 'oracle/jaccelerator/TargetBaseNameMacro < %oracle/jaccelerator/DependenciesMacroGB 'oracle/jaccelerator/RuntimeMacroHandlerJlF) java/lang/StringBuffermnopqrFIJstuMIJvJI :twLIqxPQOB f )oracle/jaccelerator/FileNameMacroModifier y b 1oracle/jaccelerator/FileNameNoSuffixMacroModifier + -oracle/jaccelerator/AppendSuffixMacroModifier ^ -oracle/jaccelerator/AppendPrefixMacroModifier u ,oracle/jaccelerator/ToUpperCaseMacroModifier l ,oracle/jaccelerator/ToLowerCaseMacroModifier s (oracle/jaccelerator/ReplaceMacroModifier java/util/StringTokenizerz{0|;NB (oracle/jaccelerator/MacroModifierHandler}~ srcKey: V) srcVal: expandedKey: expandedVal: @'UT java/util/Stack? java/io/FileYZ?0]?_\]^_` check outOfDate: #=![\ isFile: J?>!_a file out of date: cd_b??dqqc?fTeT %oracle/jaccelerator/TargetsStackEntry?_?g#?]hipqrq?ikBmB rules?Yt? *warning: target's pattern is too complex: %.?\ !oracle/jaccelerator/PatternActionoB oracle/jaccelerator/Actions .?wlBnB -D "oracle/jaccelerator/DefMacroAction java/util/Locale os product java/lang/Object append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; 9(Loracle/jaccelerator/Make;)Loracle/jaccelerator/Actions; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println replace J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; err keys ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement ()Ljava/lang/Object; get &(Ljava/lang/Object;)Ljava/lang/Object; getProperty (CC)Ljava/lang/String; toLowerCase java/util/ResourceBundle getBundle @(Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; print (I)Ljava/lang/StringBuilder; load (Ljava/io/InputStream;)V getString E(Loracle/jaccelerator/Make;)Loracle/jaccelerator/RuntimeMacroHandler; 9(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; length ()I charAt (I)C substring (II)Ljava/lang/String; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; indexOf (II)I (C)Ljava/lang/StringBuffer; (Ljava/lang/String;)I (I)Ljava/lang/String; F(Loracle/jaccelerator/Make;)Loracle/jaccelerator/MacroModifierHandler; '(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens nextToken transform 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; separatorChar C exists ()J (Z)Ljava/lang/StringBuilder; !oracle/jaccelerator/MakeUtilities listToArray :(Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; push idx pop execute getKeys (I)I startsWith lastIndexOf ! ? G : ? Y? ? ? Y*? ? ? ? ? ? ?*? *? *? *? *? *? *? *? *? *? *? *? *? *? *? *? *? *? *? M,? Y? *? ? !W,"? #Y? $*? %? !W,&? 'Y? (*? )? !W,*? +Y? ,*? -? !W,.? /Y? 0*? 1? !W,2? 3Y? 4*? 5? !W,6? 7Y? 8*? 9? !W,:? ;Y? <*? =? !W*? >*+? ?? z L Y w ? ? ? "