repertory/scripts/options.sh
Scott E. Graves 8925704555
All checks were successful
BlockStorage/repertory_linux_builds/pipeline/head This commit looks good
build system update
2024-06-07 09:32:43 -05:00

72 lines
1.7 KiB
Bash
Executable File

#!/bin/bash
PROJECT_LIBRARIES=(
BOOST
CLI11
CPP_HTTPLIB
CURL
DTL
FLAC
FMT
FONTCONFIG
FREETYPE2
FUSE
FZF
GTKMM
JSON
LIBBITCOIN_SYSTEM
LIBEVENT
LIBSODIUM
NUSPELL
OGG
OPENAL
OPENSSL
PUGIXML
ROCKSDB
SAGO_PLATFORM_FOLDERS
SECP256K1
SFML
SPDLOG
SQLITE
STDUUID
TESTING
TPL
VORBIS
WINFSP
WXWIDGETS
)
declare -A PROJECT_CLEANUP
PROJECT_CLEANUP[BOOST]="boost_*"
PROJECT_CLEANUP[CLI11]="CLI11-*"
PROJECT_CLEANUP[CPP_HTTPLIB]="cpp-httplib-*"
PROJECT_CLEANUP[CURL]="curl-*"
PROJECT_CLEANUP[DTL]="dtl-*"
PROJECT_CLEANUP[FLAC]="flac-*"
PROJECT_CLEANUP[FMT]="fmt-*"
PROJECT_CLEANUP[FONTCONFIG]="fontconfig-*"
PROJECT_CLEANUP[FREETYPE2]="freetype-*"
PROJECT_CLEANUP[FZF]="include/fzf.h:src/fzf.c"
PROJECT_CLEANUP[JSON]="json-*"
PROJECT_CLEANUP[LIBBITCOIN_SYSTEM]="boost_1_76_*:libbitcoin-system-*"
PROJECT_CLEANUP[LIBBITCOIN_SYSTEM_ON]="boost_1_85_*"
PROJECT_CLEANUP[LIBEVENT]="libevent-*"
PROJECT_CLEANUP[LIBSODIUM]="libsodium*"
PROJECT_CLEANUP[NUSPELL]="nuspell-*"
PROJECT_CLEANUP[OGG]="ogg-*"
PROJECT_CLEANUP[OPENAL]="openal-*"
PROJECT_CLEANUP[OPENSSL]="openssl-*"
PROJECT_CLEANUP[PUGIXML]="pugixml-*"
PROJECT_CLEANUP[ROCKSDB]="rocksdb-*"
PROJECT_CLEANUP[SAGO_PLATFORM_FOLDERS]="include/platform_folders.hpp:src/platform_folders.cpp"
PROJECT_CLEANUP[SECP256K1]="secp256k1-*"
PROJECT_CLEANUP[SFML]="SFML*:include/RoundedRectangleShape.hpp:include/Text2.hpp:src/RoundedRectangleShape.cpp:src/Text2.cpp"
PROJECT_CLEANUP[SPDLOG]="spdlog-*"
PROJECT_CLEANUP[SQLITE]="sqlite-*"
PROJECT_CLEANUP[STDUUID]="stduuid-*"
PROJECT_CLEANUP[TESTING]="googletest-*"
PROJECT_CLEANUP[TPL]="tiny-process-library*"
PROJECT_CLEANUP[VORBIS]="vorbis*"
PROJECT_CLEANUP[WINFSP]="winfsp-*"
PROJECT_CLEANUP[WXWIDGETS]="wxWidgets-*"