27 lines
No EOL
700 B
Bash
Executable file
27 lines
No EOL
700 B
Bash
Executable file
#!/bin/bash
|
|
# Get cache paths using PAP-compliant manifest system
|
|
|
|
# For now, we'll construct the paths based on the manifest pattern
|
|
# In the future, this should call a Rust binary that uses rustelo_utils::cache_*_path()
|
|
|
|
WORKSPACE_ROOT="$(pwd)"
|
|
CACHE_BUILD_ROOT="${WORKSPACE_ROOT}/target/site_build/devtools/build-cache"
|
|
|
|
case "$1" in
|
|
"client")
|
|
echo "${CACHE_BUILD_ROOT}/client"
|
|
;;
|
|
"server")
|
|
echo "${CACHE_BUILD_ROOT}/server"
|
|
;;
|
|
"build"|"")
|
|
echo "${CACHE_BUILD_ROOT}"
|
|
;;
|
|
"deployment")
|
|
echo "${WORKSPACE_ROOT}/cache"
|
|
;;
|
|
*)
|
|
echo "Usage: $0 [client|server|build|deployment]" >&2
|
|
exit 1
|
|
;;
|
|
esac |