early-access version 2853

This commit is contained in:
pineappleEA
2022-07-23 03:01:36 +02:00
parent 1f2b5081b5
commit 1f111bb69c
8955 changed files with 418777 additions and 999 deletions

View File

@@ -0,0 +1,28 @@
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
set(PROGNAME mozbuild)
set(EXE_NAME mozmake)
set(PROG_VERSION 3.3)
set(ARCHIVE MozillaBuildSetup-${PROG_VERSION})
set(BASE_URL "https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-")
set(URL "${BASE_URL}${PROG_VERSION}.exe")
set(HASH ac33d15dd9c974ef8ad581f9b414520a9d5e3b9816ab2bbf3e305d0a33356cc22c356cd9761e64a19588d17b6c13f124e837cfb462a36b8da898899e7db22ded)
if(VCPKG_CROSSCOMPILING)
message(FATAL_ERROR "This is a host only port!")
endif()
vcpkg_download_distfile(ARCHIVE_PATH
URLS "${URL}"
SHA512 ${HASH}
FILENAME "${ARCHIVE}.7z.exe"
)
file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/tools/mozbuild")
vcpkg_find_acquire_program(7Z)
vcpkg_execute_in_download_mode(
COMMAND "${7Z}" x "${ARCHIVE_PATH}" -aoa
WORKING_DIRECTORY "${CURRENT_PACKAGES_DIR}/tools/mozbuild"
)