28 ################################################################ |
28 ################################################################ |
29 |
29 |
30 JDK_JAVA_EXE = $(OUTPUTDIR)/bin/java$(EXE_SUFFIX) |
30 JDK_JAVA_EXE = $(OUTPUTDIR)/bin/java$(EXE_SUFFIX) |
31 |
31 |
32 # NO_IMAGES may be set in conjunction with DEV_ONLY |
32 # NO_IMAGES may be set in conjunction with DEV_ONLY |
33 ifdef NO_IMAGES |
33 IMAGES_TARGET = images |
34 IMAGES_TARGET = |
34 ifdef DEV_ONLY |
35 else |
35 ifdef NO_IMAGES |
36 IMAGES_TARGET = images |
36 IMAGES_TARGET = |
|
37 endif |
37 endif |
38 endif |
38 |
39 |
39 # No DOCS build when JDK_UPDATE_VERSION set |
40 # GENERATE_DOCS determines if we ask for the docs target |
40 ifdef JDK_UPDATE_VERSION |
41 DOCS_TARGET = docs |
41 DOCS_TARGET = |
42 ifeq ($(GENERATE_DOCS),false) |
42 else |
|
43 DOCS_TARGET = docs |
|
44 endif |
|
45 |
|
46 # NO_DOCS may be set in conjunction with DEV_ONLY |
|
47 ifdef NO_DOCS |
|
48 DOCS_TARGET = |
43 DOCS_TARGET = |
49 endif |
44 endif |
50 |
45 |
51 # If langtools not being built, full jdk javadoc is not possible |
46 JDK_BUILD_TARGETS = sanity all $(DOCS_TARGET) $(IMAGES_TARGET) |
52 ifneq ($(BUILD_LANGTOOLS), true) |
|
53 DOCS_TARGET = |
|
54 endif |
|
55 ifneq ($(BUILD_CORBA), true) |
|
56 DOCS_TARGET = |
|
57 endif |
|
58 ifneq ($(BUILD_JAXP), true) |
|
59 DOCS_TARGET = |
|
60 endif |
|
61 ifneq ($(BUILD_JAXWS), true) |
|
62 DOCS_TARGET = |
|
63 endif |
|
64 |
|
65 ifndef DEV_ONLY |
|
66 JDK_BUILD_TARGETS = sanity all $(DOCS_TARGET) images |
|
67 else |
|
68 JDK_BUILD_TARGETS = sanity all $(IMAGES_TARGET) |
|
69 endif |
|
70 |
47 |
71 JDK_CLOBBER_TARGETS = clobber |
48 JDK_CLOBBER_TARGETS = clobber |
72 |
49 |
73 JDK_BUILD_ARGUMENTS = $(COMMON_BUILD_ARGUMENTS) \ |
50 JDK_BUILD_ARGUMENTS = $(COMMON_BUILD_ARGUMENTS) \ |
74 ALT_OUTPUTDIR=$(ABS_OUTPUTDIR) |
51 ALT_OUTPUTDIR=$(ABS_OUTPUTDIR) |