Changeset 1092 for packaging/CreateRPMs.sh
- Timestamp:
- Sep 15, 2011, 11:05:06 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
packaging/CreateRPMs.sh
r1079 r1092 29 29 cmd_all() 30 30 { 31 local src_base="$1"32 33 31 run $env_cmd rpmbuild \ 34 -D "QT_SOURCE_TREE $src_base" \ 32 -D "master_mode 1" \ 33 -D "create_zips_script $start_dir/CreateZIPs.sh" \ 35 34 -ba $spec_file 36 35 } … … 39 38 { 40 39 local src_base="$1" 40 local src_base_arg= 41 [ -n "$src_base" ] && src_base_arg=-D "QT_SOURCE_TREE $src_base" 41 42 42 run $env_cmd rpmbuild \43 -D " QT_SOURCE_TREE $src_base" \44 -D "skip_prep_export 1" -D "skip_prep_clean 1" \43 run $env_cmd rpmbuild $src_base_arg \ 44 -D "master_mode 1" \ 45 -D "skip_prep_export 1" -D "skip_prep_clean 1" -D "skip_clean 1" \ 45 46 --short-circuit -bc $spec_file 46 47 } … … 49 50 { 50 51 local src_base="$1" 52 local src_base_arg= 53 [ -n "$src_base" ] && src_base_arg=-D "QT_SOURCE_TREE $src_base" 51 54 52 run $env_cmd rpmbuild \53 -D " QT_SOURCE_TREE $src_base" \54 -D "skip_prep_export 1" -D "skip_prep_clean 1" \55 run $env_cmd rpmbuild $src_base_arg \ 56 -D "master_mode 1" \ 57 -D "skip_prep_export 1" -D "skip_prep_clean 1" -D "skip_clean 1" \ 55 58 --short-circuit -bi $spec_file 56 59 } … … 59 62 { 60 63 run $env_cmd rpmbuild \ 61 -D "skip_prep_export 1" -D "skip_prep_clean 1" \ 64 -D "master_mode 1" \ 65 -D "skip_prep_export 1" -D "skip_prep_clean 1" -D "skip_clean 1" \ 62 66 -D "skip_build 1" -D "skip_install 1" \ 63 67 --short-circuit -bb $spec_file … … 86 90 " 87 91 Usage: 88 $script_name all <srcdir>Do everything (RPM, SRPM, ZIP)89 $script_name build <srcdir>Build product (in BUILD/<product>)90 $script_name install <srcdir>Install product (to BUILDROOT/<product>)91 $script_name rpm Build RPMs only92 $script_name all Do everything (RPM, SRPM, ZIP) 93 $script_name build [<srcdir>] Build product (in BUILD/<product>) 94 $script_name install [<srcdir>] Install product (to BUILDROOT/<product>) 95 $script_name rpm Build RPMs only 92 96 93 97 Options: … … 97 101 98 102 case "$1" in 99 all|build|install)103 build|install) 100 104 if [ -n "$2" ]; then 101 105 [ -d "$2" ] || die "'$2' is not a directory." 102 cmd_$1 $(echo "$2" | tr '\\' '/') 103 else 104 cmd_help 105 fi;; 106 rpm) cmd_rpm;; 106 fi 107 cmd_$1 $(echo "$2" | tr '\\' '/');; 108 all|rpm) cmd_$1;; 107 109 -h|-?|--help|*) cmd_help;; 108 110 esac
Note:
See TracChangeset
for help on using the changeset viewer.