Plugin manager added. No more hand editing the settings file to enable and disable plugins. Hopefully less breakage. Updates to the local build and clean files for installing test builds.
This commit is contained in:
@ -70,6 +70,18 @@ make install || {
|
||||
echo -e "${GREEN}=== Build Complete ===${NC}"
|
||||
echo -e "${GREEN}Cthulhu installed to: ${LOCAL_PREFIX}${NC}"
|
||||
echo -e "${GREEN}Binary location: ${LOCAL_PREFIX}/bin/cthulhu${NC}"
|
||||
|
||||
# Ensure UI files are installed (fallback in case make install missed them)
|
||||
echo -e "${YELLOW}Ensuring UI files are installed...${NC}"
|
||||
mkdir -p "${LOCAL_PREFIX}/share/cthulhu/ui"
|
||||
if [[ ! -f "${LOCAL_PREFIX}/share/cthulhu/ui/cthulhu-setup.ui" ]]; then
|
||||
cp src/cthulhu/cthulhu-setup.ui "${LOCAL_PREFIX}/share/cthulhu/ui/" 2>/dev/null || true
|
||||
fi
|
||||
if [[ ! -f "${LOCAL_PREFIX}/share/cthulhu/ui/cthulhu-find.ui" ]]; then
|
||||
cp src/cthulhu/cthulhu-find.ui "${LOCAL_PREFIX}/share/cthulhu/ui/" 2>/dev/null || true
|
||||
fi
|
||||
echo -e "${GREEN}UI files confirmed.${NC}"
|
||||
|
||||
echo ""
|
||||
echo -e "${YELLOW}To run local Cthulhu:${NC}"
|
||||
echo -e " ${LOCAL_PREFIX}/bin/cthulhu"
|
||||
|
Reference in New Issue
Block a user