45 build: no_main 46 no_main: 47 $(ECHO) "No MAIN_CLASS name defined" 48 exit 1 49 endif 50 51 # Some tools need the wildcard expansion option 52 ifeq ($(PROGRAM),javac) 53 WILDCARDS=true 54 MAIN_JAVA_ARGS += -J-Xss4m -J-ea:com.sun.tools... 55 NEVER_ACT_AS_SERVER_CLASS_MACHINE=true 56 endif 57 ifeq ($(PROGRAM),javadoc) 58 WILDCARDS=true 59 NEVER_ACT_AS_SERVER_CLASS_MACHINE=true 60 endif 61 ifeq ($(PROGRAM),javap) 62 WILDCARDS=true 63 NEVER_ACT_AS_SERVER_CLASS_MACHINE=true 64 endif 65 ifeq ($(PROGRAM),javah) 66 WILDCARDS=true 67 NEVER_ACT_AS_SERVER_CLASS_MACHINE=true 68 endif 69 ifeq ($(PROGRAM),serialver) 70 WILDCARDS=true 71 endif 72 73 # GUI tools need X11 74 ifeq ($(PROGRAM),appletviewer) 75 GUI_TOOL=true 76 endif 77 ifeq ($(PROGRAM),policytool) 78 GUI_TOOL=true 79 endif 80 81 # SA tools 82 ifeq ($(PROGRAM),jstack) 83 SA_TOOL=true 84 INFO_PLIST_FILE=Info-privileged.plist | 45 build: no_main 46 no_main: 47 $(ECHO) "No MAIN_CLASS name defined" 48 exit 1 49 endif 50 51 # Some tools need the wildcard expansion option 52 ifeq ($(PROGRAM),javac) 53 WILDCARDS=true 54 MAIN_JAVA_ARGS += -J-Xss4m -J-ea:com.sun.tools... 55 NEVER_ACT_AS_SERVER_CLASS_MACHINE=true 56 endif 57 ifeq ($(PROGRAM),javadoc) 58 WILDCARDS=true 59 NEVER_ACT_AS_SERVER_CLASS_MACHINE=true 60 endif 61 ifeq ($(PROGRAM),javap) 62 WILDCARDS=true 63 NEVER_ACT_AS_SERVER_CLASS_MACHINE=true 64 endif 65 ifeq ($(PROGRAM),jdeps) 66 WILDCARDS=true 67 NEVER_ACT_AS_SERVER_CLASS_MACHINE=true 68 endif 69 ifeq ($(PROGRAM),javah) 70 WILDCARDS=true 71 NEVER_ACT_AS_SERVER_CLASS_MACHINE=true 72 endif 73 ifeq ($(PROGRAM),serialver) 74 WILDCARDS=true 75 endif 76 77 # GUI tools need X11 78 ifeq ($(PROGRAM),appletviewer) 79 GUI_TOOL=true 80 endif 81 ifeq ($(PROGRAM),policytool) 82 GUI_TOOL=true 83 endif 84 85 # SA tools 86 ifeq ($(PROGRAM),jstack) 87 SA_TOOL=true 88 INFO_PLIST_FILE=Info-privileged.plist |