#!/bin/bash -xe # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. PROJECT_DIR=$1 if [ -z "$PROJECT_DIR" ] ; then echo "Usage: $0 PROJECT_DIR" exit 1 fi case "$PROJECT_DIR" in security-doc) GLOSSARY_SUB_DIR="glossary" ENT_DIR="security-guide" ;; operations-guide) GLOSSARY_SUB_DIR="doc/glossary" ENT_DIR="openstack-ops" ;; *) echo "$PROJECT_DIR not handled" exit 1 ;; esac GLOSSARY_DIR="$PROJECT_DIR/$GLOSSARY_SUB_DIR" cp doc/glossary/glossary-terms.xml $GLOSSARY_DIR/ # Copy only Japanese translation since security-guide and # operations-guide are only translated to Japanese for now. cp doc/glossary/locale/ja.po $GLOSSARY_DIR/locale/ sed -i -e "s|\"../common/entities/openstack.ent\"|\"../$ENT_DIR/openstack.ent\"|" \ $GLOSSARY_DIR/glossary-terms.xml (cd $PROJECT_DIR;git add $GLOSSARY_SUB_DIR)