javadoc-optional
authorDebian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Tue, 6 Aug 2019 18:20:01 +0000 (19:20 +0100)
committerRene Engelhard <rene@debian.org>
Tue, 6 Aug 2019 18:20:01 +0000 (19:20 +0100)
Gemeinsame Unterverzeichnisse: odk-old/config und odk/config.
Gemeinsame Unterverzeichnisse: odk-old/docs und odk/docs.
Gemeinsame Unterverzeichnisse: odk-old/examples und odk/examples.

Gbp-Pq: Name javadoc-optional.diff

configure.ac
odk/CustomTarget_check.mk
odk/Module_odk.mk
odk/util/check.pl
scp2/InstallModule_sdkoo.mk
scp2/source/sdkoo/sdkoo.scp

index a3c3c7023dc1b34e3499926875aa455dd9a747b5..ffbfd958ddb23e7b91966c630d925d18f1e51f89 100644 (file)
Binary files a/configure.ac and b/configure.ac differ
index 109a0c924cab0ce870fa692f99ab998e7dd95c0d..bed36df619830152ddbb0dbbc1fac874e1f8e9f5 100644 (file)
@@ -35,7 +35,7 @@ $(call gb_CustomTarget_get_workdir,odk/check)/checkbin : \
                $(if $(filter WNT,$(OS)),$(call gb_Package_get_target,odk_config_win)) \
                $(call gb_Package_get_target,odk_docs) \
                $(call gb_Package_get_target,odk_html) \
-               $(if $(ENABLE_JAVA),$(call gb_GeneratedPackage_get_target,odk_javadoc)) \
+               $(if $(JAVADOC),$(call gb_GeneratedPackage_get_target,odk_javadoc)) \
                $(call gb_Package_get_target,odk_lib) \
                $(call gb_Package_get_target,odk_settings) \
                $(call gb_Package_get_target,odk_settings_generated) \
index 1dea6578c88fb3f2386adf5d71d0b8a6d1878695..ee1679b6f84378992de7e8b31240224a1640864c 100644 (file)
@@ -43,11 +43,13 @@ ifneq ($(ENABLE_JAVA),)
 $(eval $(call gb_Module_add_targets,odk,\
        $(if $(and $(BUILD_UNOWINREG),$(filter GCC,$(COM))),CustomTarget_unowinreg)\
        CustomTarget_classes \
-       CustomTarget_javadoc \
-       GeneratedPackage_odk_javadoc \
        GeneratedPackage_uno_loader_classes \
        $(if $(filter WNT,$(OS)),Library_unowinreg) \
        Package_unowinreg \
+       $(if $(JAVADOC),\
+               CustomTarget_javadoc \
+               GeneratedPackage_odk_javadoc \
+       ) \
 ))
 endif
 
index 8dfbfcc6ba56260c24099363a812e5128cf37733..cade5a9a098f3ffdbf3a84266ba695c1b85c23bb 100644 (file)
@@ -184,7 +184,7 @@ if (-d "$SdkDir") {
     # improvement required
     my $solar_java = $ENV{"ENABLE_JAVA"};
     my $JDK = $ENV{"JDK"};
-    if (defined($solar_java) && $solar_java ne "" && (!defined($JDK) || $JDK ne "gcj")) {
+    if (defined($solar_java) && $solar_java ne "" && $ENV{"JAVADOC"} ne "") {
     print "check java docu: ";
     if (check_dir("docs/java/ref")) {
         if (!check_file("docs/java/ref/index.html")) {
index 0669195323f54d678cbea34ce2ccac2157788c33..09a89f5c32301b2c8613a73c0c2d2b76a509f2cd 100644 (file)
@@ -17,6 +17,12 @@ $(eval $(call gb_InstallModule_add_defs,scp2/sdkoo,\
 ))
 endif
 
+ifneq ($(JAVADOC),)
+$(eval $(call gb_InstallModule_add_defs,scp2/sdkoo,\
+       -DJAVADOC \
+))
+endif
+
 $(eval $(call gb_InstallModule_add_scpfiles,scp2/sdkoo,\
     scp2/source/sdkoo/sdkoo \
 ))
index f73e3e8ef59ea6f13de38861ec1b085426555b0a..abfeb880320b0eae595916f7f1b1a377df86bab2 100644 (file)
@@ -126,6 +126,7 @@ File gid_File_Package_odk_html
 End
 
 #if defined(ENABLE_JAVA)
+#if defined(JAVADOC)
 File gid_File_Package_odk_javadoc
     TXT_FILE_BODY;
     Dir = FILELIST_SDK_DIR;
@@ -133,6 +134,7 @@ File gid_File_Package_odk_javadoc
     Styles = (FILELIST,USE_INTERNAL_RIGHTS);
 End
 #endif
+#endif
 
 File gid_File_Package_odk_lib
     TXT_FILE_BODY;