src/Tools/jEdit/lib/Tools/jedit
changeset 43287 acc680ab6204
parent 43286 a319da4fbfb0
child 43320 657635e0445a
equal deleted inserted replaced
43286:a319da4fbfb0 43287:acc680ab6204
   194   echo "### Building Isabelle/jEdit ..."
   194   echo "### Building Isabelle/jEdit ..."
   195   echo "###"
   195   echo "###"
   196 
   196 
   197   rm -rf dist || failed
   197   rm -rf dist || failed
   198   mkdir -p dist dist/classes || failed
   198   mkdir -p dist dist/classes || failed
       
   199 
   199   cp -a "$ISABELLE_JEDIT_BUILD_HOME/contrib/$ISABELLE_JEDIT_BUILD_VERSION/." dist/.
   200   cp -a "$ISABELLE_JEDIT_BUILD_HOME/contrib/$ISABELLE_JEDIT_BUILD_VERSION/." dist/.
   200 
       
   201   cp -a "${MORE_FILES[@]}" dist/classes/.
   201   cp -a "${MORE_FILES[@]}" dist/classes/.
   202   cp -a dist-template/. dist/.
   202   cp src/jEdit.props dist/properties/.
       
   203   cp -a src/modes/. dist/modes/.
   203 
   204 
   204   perl -i -e 'while (<>) { if (m/NAME="javacc"/) {
   205   perl -i -e 'while (<>) { if (m/NAME="javacc"/) {
   205     print qq,<MODE NAME="isabelle" FILE="isabelle.xml" FILE_NAME_GLOB="*.thy"/>\n\n,;
   206     print qq,<MODE NAME="isabelle" FILE="isabelle.xml" FILE_NAME_GLOB="*.thy"/>\n\n,;
   206     print qq,<MODE NAME="isabelle-session" FILE="isabelle-session.xml" FILE_NAME_GLOB="session.root"/>\n\n,; }
   207     print qq,<MODE NAME="isabelle-session" FILE="isabelle-session.xml" FILE_NAME_GLOB="session.root"/>\n\n,; }
   207     print; }' dist/modes/catalog
   208     print; }' dist/modes/catalog