Changeset 8399 for trunk/gsdl/bin
- Timestamp:
- 2004-10-20T19:15:35+13:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/bin/script/create_distributions.pl
r7636 r8399 157 157 # JAR up the gli, then clean up the class files 158 158 print STDERR "jarring gli...\n"; 159 chdir(&util::filename_cat($tmpdir, "gsdl", "gli", "classes")); 160 `jar cvfm ../GLI.jar META-INF/MANIFEST.MF *.properties images/ org/`; 161 chdir(&util::filename_cat($tmpdir, "gsdl", "gli")); 159 `makejar.sh`; 160 &util::rm_r(&util::filename_cat($tmpdir, "gsdl", "gli", "jar")); 162 161 `clean.sh`; 163 162 … … 287 286 &util::cp(&util::filename_cat($docdir, "COPYING"), $gsdldir); 288 287 288 # We shouldn't distribute the GLI applet signed by us 289 &util::rm (&util::filename_cat ($source_dist_dir, "gsdl", "bin", "java", "SignedGatherer.jar")); 290 289 291 # Remove the copied "images" and "macros" folders and copy over just the core languages 290 292 my $gsdlimagesdir = &util::filename_cat($source_dist_dir, "gsdl", "images"); … … 295 297 &install_only_core_language_macros(&util::filename_cat($tmpdir, "gsdl", "macros"), $gsdlmacrosdir); 296 298 297 # We don't want the compiled GLI classes in the source distribution (or the GS3 script) 299 # We don't want the compiled GLI classes in the source distribution (or the GS3 scripts) 300 &util::rm(&util::filename_cat($source_dist_dir, "gsdl", "gli", ".greenstonestore")); 298 301 &util::rm(&util::filename_cat($source_dist_dir, "gsdl", "gli", "GLI.jar")); 302 &util::rm(&util::filename_cat($source_dist_dir, "gsdl", "gli", "gli4gs3.bat")); 299 303 &util::rm(&util::filename_cat($source_dist_dir, "gsdl", "gli", "gli4gs3.sh")); 304 &util::rm_r(&util::filename_cat($source_dist_dir, "gsdl", "gli", "src", "org", "greenstone", "gatherer", "mem")); 305 &util::rm_r(&util::filename_cat($source_dist_dir, "gsdl", "gli", "src", "org", "greenstone", "gatherer", "msm")); 306 &util::rm_r(&util::filename_cat($source_dist_dir, "gsdl", "gli", "src", "org", "greenstone", "gatherer", "valuetree")); 300 307 301 308 # Make sure there is a dictionary_en.properties to prevent GLI problems … … 411 418 &util::cp_r (&util::filename_cat ($tmpdir, "gsdl", "etc"), $gsdldir); 412 419 420 # We shouldn't distribute the GLI applet signed by us 421 &util::rm (&util::filename_cat ($gsdlbindir, "java", "SignedGatherer.jar")); 422 413 423 my $gsdlimagesdir = &util::filename_cat ($gsdldir, "images"); 414 424 &install_only_core_language_images(&util::filename_cat($tmpdir, "gsdl", "images"), $gsdlimagesdir); 415 425 # ...and garish images 416 426 &util::cp_r(&util::filename_cat($tmpdir, "gsdl", "images", "garish"), $gsdlimagesdir); 417 # &util::cp_r (&util::filename_cat ($tmpdir, "gsdl", "images"), $gsdldir);418 427 419 428 my $gsdlmacrosdir = &util::filename_cat ($gsdldir, "macros"); 420 429 &install_only_core_language_macros(&util::filename_cat($tmpdir, "gsdl", "macros"), $gsdlmacrosdir); 421 # &util::cp_r (&util::filename_cat ($tmpdir, "gsdl", "macros"), $gsdldir);422 430 423 431 &util::cp_r (&util::filename_cat ($tmpdir, "gsdl", "mappings"), $gsdldir); … … 523 531 my $document_sh = &util::filename_cat($gli_dir, "document.sh"); 524 532 `chmod a+x $document_sh`; 533 my $gems_sh = &util::filename_cat($gli_dir, "gems.sh"); 534 `chmod a+x $gems_sh`; 525 535 my $gli_sh = &util::filename_cat($gli_dir, "gli.sh"); 526 536 `chmod a+x $gli_sh`; 527 537 my $makegli_sh = &util::filename_cat($gli_dir, "makegli.sh"); 528 538 `chmod a+x $makegli_sh`; 539 my $makejar_sh = &util::filename_cat($gli_dir, "makejar.sh"); 540 `chmod a+x $makejar_sh`; 529 541 530 542 # Make sure there is a dictionary_en.properties to prevent GLI problems … … 533 545 534 546 # Remove unwanted stuff - all distributions 547 &util::rm(&util::filename_cat($gli_dir, ".greenstonestore")); 535 548 &util::rm_r(&util::filename_cat($gli_dir, "buglist")); 536 549 &util::rm_r(&util::filename_cat($gli_dir, "prototype")); 537 538 # Don't need Greenstone 3 script 550 &util::rm_r(&util::filename_cat($gli_dir, "src", "org", "greenstone", "gatherer", "mem")); 551 &util::rm_r(&util::filename_cat($gli_dir, "src", "org", "greenstone", "gatherer", "msm")); 552 &util::rm_r(&util::filename_cat($gli_dir, "src", "org", "greenstone", "gatherer", "valuetree")); 553 554 # Don't need Greenstone 3 scripts 555 &util::rm(&util::filename_cat($gli_dir, "gli4gs3.bat")); 539 556 &util::rm(&util::filename_cat($gli_dir, "gli4gs3.sh")); 540 557 … … 544 561 &util::rm(&util::filename_cat($gli_dir, "clean.bat")); 545 562 &util::rm(&util::filename_cat($gli_dir, "document.bat")); 563 &util::rm(&util::filename_cat($gli_dir, "gems.bat")); 546 564 &util::rm(&util::filename_cat($gli_dir, "gli.bat")); 547 565 &util::rm(&util::filename_cat($gli_dir, "makegli.bat")); … … 564 582 &util::rm(&util::filename_cat($gli_dir, "clean.sh")); 565 583 &util::rm(&util::filename_cat($gli_dir, "document.sh")); 584 &util::rm(&util::filename_cat($gli_dir, "gems.sh")); 566 585 &util::rm(&util::filename_cat($gli_dir, "gli.sh")); 567 586 &util::rm(&util::filename_cat($gli_dir, "makegli.sh")); 587 &util::rm(&util::filename_cat($gli_dir, "makejar.sh")); 568 588 } 569 589 } … … 649 669 `chmod -R a+x $linuxbindir`; 650 670 671 # remove the non-static mgquery_old program from distributions 672 &util::rm(&util::filename_cat($linuxbindir, "mgquery_old")); 673 651 674 # make sure there aren't any CVS directories laying around 652 675 &remove_cvs_dirs ($unixdir);
Note:
See TracChangeset
for help on using the changeset viewer.