Changeset 36283


Ignore:
Timestamp:
2022-07-04T12:15:50+12:00 (22 months ago)
Author:
kjdon
Message:

code blocks now for windows and linux.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/gs-release-builder/envi/etc/environment.pl

    r36212 r36283  
    1 $ENV{'ANT_HOME'} = "/gs-release-builder/packages/apache-ant-1.9.4";
    2 $ENV{'PATH'} = "/gs-release-builder/packages/subversion/linux/bin:$ENV{'ANT_HOME'}/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin";
    3 $ENV{'LANG'} = "en_NZ.UTF-8";
    4 $ENV{'SHELL'} = "bin/bash";
    5 $ENV{'TERM'} = "xterm";
    6 $ENV{'LC_ALL'} = "C";
     1$os_name = $^O;
     2
     3if ($os_name =~ "linux") {
     4    my $home_dir = "/greenstone/gs-release-builder";
     5    print "Running linux setup from $home_dir/envi/etc/environment.pl/n";
     6
     7    $ENV{'ANT_HOME'} = "$home_dir/packages/apache-ant-1.9.4";
     8    $ENV{'PATH'} = "$home_dir/packages/subversion/linux/bin:$ENV{'ANT_HOME'}/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin";
     9    $ENV{'LANG'} = "en_NZ.UTF-8";
     10    $ENV{'SHELL'} = "bin/bash";
     11    $ENV{'TERM'} = "xterm";
     12    $ENV{'LC_ALL'} = "C";
     13}
     14
     15if ($os_name =~ "MSWin32") {
     16    my $home_dir = "C:\\greenstone\\gs-release-builder";
     17    print "Running windows setup from $home_dir\\envi\\etc\\environment.pl\n";
     18    $ENV{'JAVA_HOME'} = "$home_dir\\packages\\jdk8.0.302";
     19    $ENV{'ANT_HOME'} = "$home_dir\\packages\\apache-ant-1.9.5";
     20    $ENV{'PERL_HOME'} = "$home_dir\\packages\\strawberry-perl-5.18\\perl";
     21    # path: add in java, ant, perl, svn, system32 for tar
     22    $ENV{'PATH'} = "$ENV{'JAVA_HOME'}\\bin;$ENV{'ANT_HOME'}\\bin;$ENV{'PERL_HOME'}\\bin;C:\\Program Files (x86)\\Subversion\\bin;C:\\Windows\\System32"; # do we need putty now we are not uploading in rk? ;C:\\Program Files\\PuTTY";
     23
     24    source_batch_script("C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Auxiliary\\Build\\vcvarsamd64_x86.bat");
     25
     26   
     27}
Note: See TracChangeset for help on using the changeset viewer.