morgan pushed to branch main at The Tor Project / Applications / tor-browser-build

Commits:

1 changed file:

Changes:

  • projects/go/config
    ... ... @@ -28,48 +28,6 @@ var:
    28 28
         export GOTMPDIR=/var/tmp/build/go-tmp
    
    29 29
         mkdir -p "$GOTMPDIR"
    
    30 30
     
    
    31
    -  # Template build script for building a go library.
    
    32
    -  # This can be called as projects/go/var/build_go_lib.
    
    33
    -  # You need to define /var/go_lib, and optionally var/go_lib_install as
    
    34
    -  # a list of install targets.
    
    35
    -  build_go_lib: |
    
    36
    -    #!/bin/bash
    
    37
    -    [% c("var/set_default_env") -%]
    
    38
    -    [% pc('go', 'var/setup', { go_tarfile => c('input_files_by_name/go') }) %]
    
    39
    -    # Run in GOPATH mode: https://golang.org/cmd/go/#hdr-Module_support. (see:
    
    40
    -    # #32027)
    
    41
    -    export GO111MODULE=off
    
    42
    -    export GOPATH=/var/tmp/dist/gopath
    
    43
    -    distdir=/var/tmp/dist/[% project %]
    
    44
    -    mkdir -p /var/tmp/build
    
    45
    -    tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[% c('compress_tar') %]
    
    46
    -    [% FOREACH dep = c("var/go_lib_deps") -%]
    
    47
    -      tar -C /var/tmp/dist -xf [% c('input_files_by_name/' _ dep) %]
    
    48
    -    [% END -%]
    
    49
    -    mkdir -p $(dirname "$GOPATH/src/[% c("var/go_lib") %]")
    
    50
    -    mv /var/tmp/build/[% project %]-[% c('version') %] "$GOPATH/src/[% c("var/go_lib") %]"
    
    51
    -    cd "$GOPATH/src/[% c("var/go_lib") %]"
    
    52
    -    for p in $(ls -1 $rootdir/*.patch 2> /dev/null | sort)
    
    53
    -    do
    
    54
    -      patch -p1 < $p
    
    55
    -    done
    
    56
    -    # Run in GOPATH mode: https://golang.org/cmd/go/#hdr-Module_support. (see:
    
    57
    -    # #32027)
    
    58
    -    export GO111MODULE=off
    
    59
    -    [% IF c("var/build_go_lib_pre"); GET c("var/build_go_lib_pre"); END; -%]
    
    60
    -    [% IF c("var/go_lib_install") -%]
    
    61
    -      [% FOREACH inst IN c("var/go_lib_install") %]
    
    62
    -        go install [% inst %]
    
    63
    -      [% END %]
    
    64
    -    [% ELSE %]
    
    65
    -      go install [% c("var/go_lib") %]
    
    66
    -    [% END %]
    
    67
    -    cd /var/tmp/dist
    
    68
    -    [% c('tar', {
    
    69
    -            tar_src => [ 'gopath' ],
    
    70
    -            tar_args => '-caf ' _ dest_dir _ '/' _ c('filename'),
    
    71
    -        }) %]
    
    72
    -
    
    73 31
     targets:
    
    74 32
       windows:
    
    75 33
         var: