diff options
-rw-r--r-- | java/jdk15/Makefile | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/java/jdk15/Makefile b/java/jdk15/Makefile index 0eda0c7bdebe..b7497c52ad5e 100644 --- a/java/jdk15/Makefile +++ b/java/jdk15/Makefile @@ -106,12 +106,11 @@ WITH_LINUX_BOOTSTRAP= YES .endif # if no valid jdk found, set dependency -.if !defined(BOOTSTRAPJDKDIR) -BOOTSTRAPJDKDIR?= ${LOCALBASE}/diablo-jdk1.5.0 +.if !defined(BOOTSTRAPJDKDIR) || !exists(${BOOTSTRAPJDKDIR}/bin/javac) +BOOTSTRAPJDKDIR= ${LOCALBASE}/diablo-jdk1.5.0 +BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/diablo-jdk15 .endif -BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/diablo-jdk15 - .if defined(WITHOUT_WEB) MAKE_ENV+= DONT_BUILD_DEPLOY="YES" .else |