bin/idea.sh
changeset 51266 f8696e0ab9b7
parent 48667 f2344724a475
child 51565 7e5f08c619e3
equal deleted inserted replaced
51265:8329bfbe1b30 51266:f8696e0ab9b7
    66 
    66 
    67 mkdir $IDEA_OUTPUT || exit 1
    67 mkdir $IDEA_OUTPUT || exit 1
    68 cd $IDEA_OUTPUT; IDEA_OUTPUT=`pwd`
    68 cd $IDEA_OUTPUT; IDEA_OUTPUT=`pwd`
    69 
    69 
    70 MAKE_DIR="$SCRIPT_DIR/../make"
    70 MAKE_DIR="$SCRIPT_DIR/../make"
       
    71 SUPPORT_DIR="$SCRIPT_DIR/../build/.idea-support"
    71 IDEA_MAKE="$MAKE_DIR/idea"
    72 IDEA_MAKE="$MAKE_DIR/idea"
    72 IDEA_TEMPLATE="$IDEA_MAKE/template"
    73 IDEA_TEMPLATE="$IDEA_MAKE/template"
       
    74 
       
    75 mkdir -p $SUPPORT_DIR
    73 
    76 
    74 cp -r "$IDEA_TEMPLATE"/* "$IDEA_OUTPUT"
    77 cp -r "$IDEA_TEMPLATE"/* "$IDEA_OUTPUT"
    75 
    78 
    76 #init template variables
    79 #init template variables
    77 for file in `ls -p $IDEA_TEMPLATE | grep -v /`; do
    80 for file in `ls -p $IDEA_TEMPLATE | grep -v /`; do
   121 fi
   124 fi
   122 
   125 
   123 if [ "x$SPEC" = "x" ] ; then
   126 if [ "x$SPEC" = "x" ] ; then
   124   echo "FATAL: SPEC is empty" >&2; exit 1
   127   echo "FATAL: SPEC is empty" >&2; exit 1
   125 fi
   128 fi
       
   129 
       
   130 # move build.xml out of .idea, see IDEA-189915
       
   131 IDEA_BUILD_OLD=$IDEA_BUILD
       
   132 IDEA_BUILD=$SUPPORT_DIR/build.xml
       
   133 mv $IDEA_BUILD_OLD $IDEA_BUILD
   126 
   134 
   127 SOURCE_FOLDER="      <sourceFolder url=\"file://\$MODULE_DIR\$/####\" isTestSource=\"false\" />"
   135 SOURCE_FOLDER="      <sourceFolder url=\"file://\$MODULE_DIR\$/####\" isTestSource=\"false\" />"
   128 SOURCE_FOLDERS_DONE="false"
   136 SOURCE_FOLDERS_DONE="false"
   129 
   137 
   130 addSourceFolder() {
   138 addSourceFolder() {