#! /usr/bin/make -f include /usr/share/dpkg/pkg-info.mk export UPSTREAM_VERSION = $(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\+.*//') export PYBUILD_NAME=pystac export PYBUILD_TEST_ARGS=\ -k "not test_read_remote \ and not test_validate \ and not test_null_geometry \ and not test_non_hierarchical_relative_link \ and not test_apply_bitfields \ and not test_set_variables \ and not test_set_dimensions \ and not test_asset_bands \ and not test_bands \ and not test_cloud_cover \ and not test_set_field \ and not test_attributes \ and not test_modify \ and not test_collection_validate \ and not test_item_validate \ and not test_all \ and not test_required \ and not test_assets \ and not test_migrate_from_v2_0_0 \ and not test_migrate_from_v1_0_0 \ and not test_add_version \ and not test_version_in_properties \ and not test_add_not_deprecated_version \ and not test_add_deprecated_version \ and not test_latest \ and not test_predecessor \ and not test_successor \ and not test_collection_add_version \ and not test_catalog_add_version \ and not test_catalog_validate_all \ and not test_optional_version \ and not PointcloudTest \ and not SatTest \ and not ItemScientificExtensionTest \ and not CollectionScientificExtensionTest \ and not AssetStorageExtensionTest \ and not TimestampsTest \ and not ViewTest \ and not ProjectionTest \ and not test_get_schema_uri \ and not test_testcases \ and not test_apply_classes \ and not test_apply \ and not test_count \ and not test_type \ and not test_encoding \ and not test_schemas \ and not test_statistics \ and not test_density \ and not test_partial_apply \ and not test_epsg \ and not test_wkt2 \ and not test_projjson \ and not test_geometry \ and not test_bbox \ and not test_centroid \ and not test_shape \ and not test_transform \ and not test_no_args_fails \ and not test_orbit_state \ and not test_relative_orbit \ and not test_absolute_orbit \ and not test_anx_datetime \ and not test_platform_international_designator \ and not test_relative_orbit_no_negative \ and not test_both \ and not test_clear_orbit_state \ and not test_clear_relative_orbit \ and not test_doi \ and not test_citation \ and not test_publications_one \ and not test_publications \ and not test_remove_publication_one \ and not test_remove_all_publications_one \ and not test_remove_publication_forward \ and not test_remove_publication_reverse \ and not test_remove_all_publications_with_some \ and not test_remove_all_publications_with_none \ and not test_collection_doi \ and not test_collection_citation \ and not test_collection_publications_one \ and not test_collection_publications \ and not test_collection_remove_publication_one \ and not test_collection_remove_all_publications_one \ and not test_collection_remove_publication_forward \ and not test_collection_remove_publication_reverse \ and not test_collection_remove_all_publications_with_some \ and not test_collection_remove_all_publications_with_none \ and not test_asset_platform \ and not test_asset_region \ and not test_asset_requester_pays \ and not test_asset_tier \ and not test_expires \ and not test_published \ and not test_unpublished \ and not test_off_nadir \ and not test_incidence_angle \ and not test_azimuth \ and not test_sun_azimuth \ and not test_sun_elevation" \ $(CURDIR)/tests %: dh $@ --buildsystem=pybuild execute_after_dh_auto_build-indep: ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS))) env PYTHONPATH=$(CURDIR) http_proxy='http://127.0.0.1:9/' https_proxy='https://127.0.0.1:9/' \ sphinx-build -N -E -T -b html $(CURDIR)/docs $(CURDIR)/.pybuild/docs/html rm -rf $(CURDIR)/.pybuild/docs/html/.doctrees endif