Changeset 4ff8483 in tol


Ignore:
Timestamp:
Dec 11, 2015, 10:42:16 AM (11 years ago)
Author:
Pedro Gea <pgea@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
8561735
Parents:
a965ab8
Message:

Refs #1880
Se añade el atributo ejecutable a los scripts de Linux.
Se revisan los scripts para dejar sólo dos carpetas: MinGW y Linux.

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@7102 be4846ae-f051-483a-831f-b64e7d08527f

Location:
building
Files:
5 added
5 edited

Legend:

Unmodified
Added
Removed
  • building/Linux/build.sh

    • Property mode changed from 100644 to 100755
    ra965ab8 r4ff8483  
    11#!/bin/bash
    2 #*********************************************************
     2#************************************************************
    33# La llamada al script recibe dos argumentos:
    44#   ./build.sh [tol|toltcl|tolbase|rtol] [|release|debug]
    5 #*********************************************************
     5#************************************************************
    66# Durante el proceso se pregunta por cada una de las etapas.
     7#************************************************************
    78
    89BUILD_DIR=$PWD/$(dirname $0)
    … …  
    1617if !([ "$project" = "tol" ] || [ "$project" = "toltcl" ] || [ "$project" = "tolbase" ] || [ "$project" = "rtol" ]); then
    1718  echo "(!) First argument should be: tol, toltcl, tolbase or rtol."
    18   echo -n "press enter to exit "
    19   read answer
    2019  exit
    2120fi
    2221
    2322PROJECT_DIR=$BUILD_DIR/../../$project
     23if ![ -d "$PROJECT_DIR" ]; then
     24  echo "(!) Cannot find folder: $PROJECT_DIR"
     25  exit
     26fi
    2427
    2528if [ "$2" = "" ]; then
    … …  
    2932fi
    3033if !([ "$mode" = "release" ] || [ "$mode" = "debug" ]); then
    31   echo "(!) Second argument should be: release, debug or should be avoided."
    32   echo -n "press enter to exit "
    33   read answer 
     34  echo "(!) Second argument should be: release, debug or should be avoided."
    3435  exit
    3536fi
    … …  
    3940fi
    4041
    41 CMAKE_DIR=~/CMake_Build/$project/$mode
    42 
    4342echo "----------------------------------------------------"
    4443echo " Building $project - $mode"
    4544echo "----------------------------------------------------"
    4645
     46CMAKE_DIR=~/CMake_Build/$project/$mode
    4747if [ -d "$CMAKE_DIR" ]; then
    4848  echo "/!\ There is already a built folder of $project."
    … …  
    5050  read answer
    5151  if [ "$answer" = "y" ]; then
    52     rm -r "$CMAKE_DIR"
     52    rm -r -f "$CMAKE_DIR"
    5353    mkdir -p "$CMAKE_DIR"
    5454  fi
    … …  
    5656  mkdir -p "$CMAKE_DIR"
    5757fi
    58 
    5958cd $CMAKE_DIR
    6059
    … …  
    8079  sudo make install
    8180fi
    82 
    83 echo -n "press enter to exit "
    84 read answer
  • building/Linux/build_contrib.sh

    • Property mode changed from 100644 to 100755
  • building/Linux/build_installer.sh

    • Property mode changed from 100644 to 100755
    ra965ab8 r4ff8483  
    11#!/bin/bash
    2 #*********************************************************
     2#************************************************************
    33# La llamada al script no recibe argumentos:
    44#   ./build_instaler.sh
    5 #*********************************************************
     5#************************************************************
    66# Durante el proceso se pregunta por cada una de las etapas.
     7#************************************************************
    78
    89BUILD_DIR=$PWD/$(dirname $0)
    910
    1011TRUNK_DIR=$BUILD_DIR/../..
     12if ![ -d "$TRUNK_DIR" ]; then
     13  echo "(!) Cannot find folder: $TRUNK_DIR"
     14  exit
     15fi
    1116
    12 CMAKE_DIR=~/CMake_Build/installer
     17mode=release
    1318
    1419echo "----------------------------------------------------"
    … …  
    1621echo "----------------------------------------------------"
    1722
     23CMAKE_DIR=~/CMake_Build/installer/$mode
    1824if [ -d "$CMAKE_DIR" ]; then
    1925  echo "/!\ There is already a built folder of $package."
    … …  
    2733  mkdir -p "$CMAKE_DIR"
    2834fi
    29 
    3035cd $CMAKE_DIR
    3136
    … …  
    5055  cpack -G RPM
    5156fi
    52 
    53 echo -n "press enter to exit "
    54 read answer
  • building/Linux/build_package.sh

    • Property mode changed from 100644 to 100755
    ra965ab8 r4ff8483  
    11#!/bin/bash
    2 #*********************************************************
     2#************************************************************
    33# La llamada al script recibe dos argumentos:
    44#   ./build_package.sh [|<package_name>] [|release|debug]
    5 #*********************************************************
     5#************************************************************
    66# Durante el proceso se pregunta por cada una de las etapas.
     7#************************************************************
    78
    89BUILD_DIR=$PWD/$(dirname $0)
    … …  
    1617
    1718PACKAGE_DIR=$BUILD_DIR/../../../OfficialTolArchiveNetwork/$package
    18 
    1919if ![ -f "$PACKAGE_DIR/CMakeLists.txt" ]; then
    2020  if [ -d "$PACKAGE_DIR" ]; then
    … …  
    2323    echo "(!) Cannot find the package $package."
    2424  fi
    25   echo -n "press enter to exit "
    26   read answer
    2725  exit
    2826fi
    … …  
    3533if !([ "$mode" = "release" ] || [ "$mode" = "debug" ]); then
    3634  echo "(!) Second argument should be: release, debug or should be avoided."
    37   echo -n "press enter to exit "
    38   read answer 
    3935  exit
    4036fi
    … …  
    4440fi
    4541
    46 CMAKE_DIR=~/CMake_Build/package/$package/$mode
    47 
    4842echo "----------------------------------------------------"
    4943echo " Building package $package - $mode"
    5044echo "----------------------------------------------------"
    5145
     46CMAKE_DIR=~/CMake_Build/packages/$package/$mode
    5247if [ -d "$CMAKE_DIR" ]; then
    5348  echo "/!\ There is already a built folder of $package."
    … …  
    6156  mkdir -p "$CMAKE_DIR"
    6257fi
    63 
    6458cd $CMAKE_DIR
    6559
    … …  
    7569  make
    7670fi
    77 
    78 echo -n "press enter to continue "
    79 read answer
  • building/Linux/produce_package.sh

    • Property mode changed from 100644 to 100755
Note: See TracChangeset for help on using the changeset viewer.