# This file is part of MXE. See LICENSE.md for licensing information. PKG := tidy-html5 $(PKG)_WEBSITE := https://www.html-tidy.org/ $(PKG)_DESCR := HTML/XML syntax checker and reformatter $(PKG)_IGNORE := $(PKG)_VERSION := 5.6.0 $(PKG)_CHECKSUM := 08a63bba3d9e7618d1570b4ecd6a7daa83c8e18a41c82455b6308bc11fe34958 $(PKG)_GH_CONF := htacg/tidy-html5/tags $(PKG)_DEPS := cc define $(PKG)_BUILD cd '$(BUILD_DIR)' && $(TARGET)-cmake '$(SOURCE_DIR)' \ -DTIDY_COMPAT_HEADERS:BOOL=YES \ -DBUILD_SHARED_LIB=$(CMAKE_SHARED_BOOL) $(MAKE) -C '$(BUILD_DIR)' -j $(JOBS) $(MAKE) -C '$(BUILD_DIR)' -j 1 install $(if $(BUILD_STATIC), cd '$(PREFIX)/$(TARGET)/lib' && mv libtidys.a libtidy.a, rm -f '$(PREFIX)/$(TARGET)/lib/libtidys.a') rm -f '$(PREFIX)/$(TARGET)/bin/tidy.exe' # build test manually '$(TARGET)-gcc' \ -W -Wall -Werror \ '$(PWD)/src/$(PKG)-test.c' \ -o '$(PREFIX)/$(TARGET)/bin/test-$(PKG).exe' \ -ltidy endef