mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-26 17:40:27 +00:00
aa2e19e58f
Port repos have been moved to the new SerenityPorts organization on GitHub, to declutter the main SerenityOS organization.
20 lines
875 B
Bash
Executable file
20 lines
875 B
Bash
Executable file
#!/usr/bin/env -S bash ../.port_include.sh
|
|
port=SimonTathamsPuzzles
|
|
useconfigure=true
|
|
version=git
|
|
workdir=stpuzzles-main
|
|
configopts="-DCMAKE_TOOLCHAIN_FILE=$SERENITY_SOURCE_DIR/Toolchain/CMake/CMakeToolchain.txt"
|
|
files="https://github.com/SerenityPorts/stpuzzles/archive/refs/heads/main.zip stpuzzles.zip"
|
|
|
|
configure() {
|
|
run cmake $configopts -DCMAKE_CXX_FLAGS="-std=c++2a -O2"
|
|
}
|
|
|
|
install() {
|
|
run make install
|
|
|
|
for puzzle in bridges cube dominosa fifteen filling flip flood galaxies guess inertia keen lightup loopy magnets map mines mosaic net netslide palisade pattern pearl pegs range rect samegame signpost singles sixteen slant solo tents towers tracks twiddle undead unequal unruly untangle; do
|
|
install_launcher "$puzzle" "Games/Puzzles" "/usr/local/bin/$puzzle"
|
|
install_icon "static-icons/${puzzle}.ico" "/usr/local/bin/$puzzle"
|
|
done
|
|
}
|