Changeset 2385 for box/trunk/infrastructure
- Timestamp:
- 23/11/2008 15:52:43 (4 years ago)
- File:
-
- 1 edited
-
box/trunk/infrastructure/makeparcels.pl.in (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
box/trunk/infrastructure/makeparcels.pl.in
r2380 r2385 111 111 print MAKE "\tfind release debug -type f -exec rm -f {} \\;\n"; 112 112 } 113 print MAKE "\trm -rf docs/*.[58] docs/bb-man.xsl docs/man\n" if $product_version =~ /trunk_[0-9]+/; 113 114 114 115 print MAKE "\n"; 115 116 116 117 print MAKE "test:\trelease/common/test\n\nrelease/common/test:\n\t./runtest.pl ALL release\n\n"; 118 119 print MAKE <<EOF if $product_version =~ /trunk_[0-9]+/; 120 .PHONY: docs/bb-man.xsl 121 docs/bb-man.xsl: 122 (cd docs; \$(MAKE) bb-man.xsl; if [ ! -d man ]; then mkdir man; fi) 123 124 EOF 117 125 118 126 my $release_flag = BoxPlatform::make_flag('RELEASE'); … … 194 202 push @parcel_deps, "$dir/$filename"; 195 203 } 204 elsif($type eq 'man') 205 { 206 print MAKE <<EOF; 207 $dir/${name}.gz: docs/man/${name}.gz 208 mkdir -p $dir 209 cp -p docs/man/${name}.gz $dir 210 211 EOF 212 # Only build the docs if we're building from trunk. 213 # Releases have the docs pre-made. 214 print MAKE <<EOF if $product_version =~ /trunk_[0-9]+/; 215 .PHONY: docs/man/${name}.gz 216 docs/man/${name}.gz: docs/bb-man.xsl 217 (cd docs; \$(MAKE) $name) 218 219 EOF 220 push @parcel_deps, "$dir/${name}.gz"; 221 } 196 222 } 197 223 … … 231 257 # remove path from script name 232 258 $name =~ s{.*/}{}; 259 } 260 261 if ($type eq 'man') 262 { 263 $name =~ /([0-9])$/; 264 $dest = "man/man$1"; 265 $name =~ s/$/\.gz/; 233 266 } 234 267
Note: See TracChangeset
for help on using the changeset viewer.
