1.3.0
All checks were successful
Build / Build project (push) Successful in 8m39s

This commit is contained in:
Alexander Zhirov 2025-05-10 02:20:54 +03:00
parent 3ce3161c68
commit 2e77c46fd0
Signed by: alexander
GPG key ID: C8D8BE544A27C511
2 changed files with 51 additions and 0 deletions

48
package.yml Normal file
View file

@ -0,0 +1,48 @@
name : pagefind
version : 1.3.0
release : 1
source :
- https://github.com/CloudCannon/pagefind/archive/refs/tags/v1.3.0.tar.gz : d171b75b6d255a5e5e7c36584509417ab3cc73936d5d851660dc93aa8eecf32b
license : MIT
component : programming.tools
homepage : https://pagefind.app/
summary : Generate low-bandwidth search index for your static website
description: |
Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users bandwidth as possible, and without hosting any infrastructure.
builddeps :
- nodejs
- rustup
- wasm-pack
networking : yes
setup : |
rustup default stable
rustup target add wasm32-unknown-unknown
(
cd pagefind_web_js
npm i
npm run build-coupled
)
(
cd pagefind_ui/default
npm i
npm run build
)
(
cd pagefind_ui/modular
npm i
npm run build
)
(
cd pagefind_web
bash ./local_build.sh
)
%cargo_fetch
build : |
%cargo_build
install : |
%cargo_install