morgan pushed to branch main at The Tor Project / Applications /
tor-browser-build
Commits:
a575f0ac by Nicolas Vigier at 2025-07-22T12:14:40+02:00
Bug 41514: Remove var/build_go_lib from projects/go/config
- - - - -
1 changed file:
- projects/go/config
Changes:
=====================================
projects/go/config
=====================================
@@ -28,48 +28,6 @@ var:
export GOTMPDIR=/var/tmp/build/go-tmp
mkdir -p "$GOTMPDIR"
- # Template build script for building a go library.
- # This can be called as projects/go/var/build_go_lib.
- # You need to define /var/go_lib, and optionally var/go_lib_install as
- # a list of install targets.
- build_go_lib: |
- #!/bin/bash
- [% c("var/set_default_env") -%]
- [% pc('go', 'var/setup', { go_tarfile => c('input_files_by_name/go') }) %]
- # Run in GOPATH mode: https://golang.org/cmd/go/#hdr-Module_support. (see:
- # #32027)
- export GO111MODULE=off
- export GOPATH=/var/tmp/dist/gopath
- distdir=/var/tmp/dist/[% project %]
- mkdir -p /var/tmp/build
- tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[%
c('compress_tar') %]
- [% FOREACH dep = c("var/go_lib_deps") -%]
- tar -C /var/tmp/dist -xf [% c('input_files_by_name/' _ dep) %]
- [% END -%]
- mkdir -p $(dirname "$GOPATH/src/[% c("var/go_lib") %]")
- mv /var/tmp/build/[% project %]-[% c('version') %] "$GOPATH/src/[%
c("var/go_lib") %]"
- cd "$GOPATH/src/[% c("var/go_lib") %]"
- for p in $(ls -1 $rootdir/*.patch 2> /dev/null | sort)
- do
- patch -p1 < $p
- done
- # Run in GOPATH mode: https://golang.org/cmd/go/#hdr-Module_support. (see:
- # #32027)
- export GO111MODULE=off
- [% IF c("var/build_go_lib_pre"); GET c("var/build_go_lib_pre"); END; -%]
- [% IF c("var/go_lib_install") -%]
- [% FOREACH inst IN c("var/go_lib_install") %]
- go install [% inst %]
- [% END %]
- [% ELSE %]
- go install [% c("var/go_lib") %]
- [% END %]
- cd /var/tmp/dist
- [% c('tar', {
- tar_src => [ 'gopath' ],
- tar_args => '-caf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
-
targets:
windows:
var:
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/a575f0ac19a979a272c37c5a7c24846be153f656
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/a575f0ac19a979a272c37c5a7c24846be153f656
You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________
tor-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]