version: '0.2.2' git_url: https://github.com/namecoin/ncdns.git git_hash: 'v[% c("version") %]' tag_gpg_id: 1 gpg_keyring: namecoin.gpg filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' var: container: use_container: 1 go_lib_deps: - gogroupcache - godegoutils - godexlogconfig - goncbtcjson - goncrpcclient - gobtcd - gopretty - godns - gomadns - goeasyconfig - goservice - goxnet go_lib_install: - github.com/namecoin/ncdns - github.com/namecoin/ncdns/backend - github.com/namecoin/ncdns/namecoin - github.com/namecoin/ncdns/ncdomain - github.com/namecoin/ncdns/ncdt - github.com/namecoin/ncdns/rrtourl - github.com/namecoin/ncdns/server - github.com/namecoin/ncdns/testutil - github.com/namecoin/ncdns/tlshook - github.com/namecoin/ncdns/util go_lib_no_output: 1 enable_namecoin_tlsa: 1 os_go_lib_deps: [] optional_go_lib_deps: - gosplicesign - gotlsrestrictnss - gox509compressed optional_go_lib_install: - github.com/namecoin/ncdns/certdehydrate - github.com/namecoin/ncdns/certinject - github.com/namecoin/ncdns/ncdumpzone - github.com/namecoin/ncdns/ncdumpzone/ncdumpzone - github.com/namecoin/ncdns/tlsoverridefirefox - github.com/namecoin/ncdns/tlsoverridefirefox/tlsoverridefirefoxsync targets: linux: var: cgo: 1 linux-i686: var: arch_deps: - libcap-dev:i386 linux-x86_64: var: arch_deps: - libcap-dev osx-x86_64: var: cgo: 0 windows: var: os_go_lib_deps: - goxsys cgo: 0 disable_namecoin_tlsa: var: enable_namecoin_tlsa: 0 optional_go_lib_deps: [] optional_go_lib_install: [] input_files: - project: container-image - name: go project: go - name: '[% c("var/compiler") %]' project: '[% c("var/compiler") %]' enable: '[% c("var/cgo") %]' - name: binutils project: binutils enable: '[% c("var/linux") && c("var/cgo") %]' - name: goxlog project: goxlog - name: godexlogconfig project: godexlogconfig - name: goeasyconfig project: goeasyconfig - name: goservice project: goservice - name: gogroupcache project: gogroupcache - name: goncbtcjson project: goncbtcjson - name: goncrpcclient project: goncrpcclient - name: gobtcd project: gobtcd - name: godns project: godns - name: gotlsrestrictnss project: gotlsrestrictnss enable: '[% c("var/enable_namecoin_tlsa") %]' - name: gosplicesign project: gosplicesign enable: '[% c("var/enable_namecoin_tlsa") %]' - name: gomadns project: gomadns - name: gopretty project: gopretty - name: godegoutils project: godegoutils - name: gox509compressed project: gox509compressed enable: '[% c("var/enable_namecoin_tlsa") %]' - name: goxnet project: goxnet - name: goxsys project: goxsys enable: '[% c("var/windows") %]'