source: flex_extract.git/Testing/Regression/Unit/InstallTar/mk_install_tar.sh @ be6c0a2

ctbtodev
Last change on this file since be6c0a2 was be6c0a2, checked in by Anne Philipp <anne.philipp@…>, 4 years ago

added Readme to tests; changed directory structure; added recent test results;

  • Property mode set to 100755
File size: 2.1 KB
Line 
1#!/bin/bash
2#
3# @Author: Anne Philipp
4#
5# @Date: November, 10 2018
6#
7# @Description: Makes a tar-ball for installation
8#
9
10# path to flex_extract base directory
11path=../../
12
13tarname='flex_extract_v7.1_local.tar'
14pwd
15tar -zcvf ../../Testing/Regression/Unit/InstallTar/$tarname  \
16        ${path}Source/Python/Classes/*py \
17        ${path}Source/Python/Mods/*py \
18        ${path}Source/Python/*py \
19        ${path}Source/Pythontest/*py \
20        ${path}Source/Fortran/*.f90 \
21        ${path}Source/Fortran/*.h \
22        ${path}Source/Fortran/makefile* \
23        ${path}Templates/convert.nl \
24        ${path}Templates/*.temp \
25        ${path}Templates/ecmwf_grib1_table_128 \
26        ${path}Run/run_local.sh \
27        ${path}Run/Control/CONTROL* \
28        --exclude=${path}Run/Control/Testgrid \
29        --exclude=${path}Run/Control/notPublic \
30        ${path}Run/Jobscripts \
31        ${path}LICENSE.md \
32        ${path}CODE_OF_CONDUCT.md \
33        ${path}README.md  \
34        ${path}Testing/* \
35        --exclude=*.ksh  \
36        --exclude=flex_extract_v7.1_*.tar
37                 
38                 
39                 
40tarname='flex_extract_v7.1_ecgate.tar'
41
42tar -zcvf ../../Testing/Regression/Unit/InstallTar/$tarname \
43        ${path}Source/Python/Classes/*py \
44        ${path}Source/Python/Mods/*py \
45        ${path}Source/Python/*py \
46        ${path}Source/Pythontest/*py \
47        ${path}Source/Fortran/*.f90 \
48        ${path}Source/Fortran/*.h \
49        ${path}Source/Fortran/makefile* \
50        ${path}Templates/convert.nl \
51        ${path}Templates/*.temp \
52        ${path}Templates/ecmwf_grib1_table_128 \
53        ${path}Run/ECMWF_ENV \
54        ${path}Run/run.sh \
55        ${path}Run/Control/CONTROL* \
56        --exclude=${path}Run/Control/Testgrid \
57        --exclude=${path}Run/Control/notPublic \
58        ${path}Run/Jobscripts \
59        ${path}LICENSE.md \
60        ${path}CODE_OF_CONDUCT.md \
61        ${path}README.md \
62        ${path}Testing/* \
63        --exclude=*.ksh  \
64        --exclude=flex_extract_v7.1_*.tar
65                 
66                 
67                 
68                 
69                 
70                 
Note: See TracBrowser for help on using the repository browser.
hosted by ZAMG