[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Questions related to packaging go-bitmask-vpn
From: |
swedebugia |
Subject: |
Questions related to packaging go-bitmask-vpn |
Date: |
Tue, 5 Feb 2019 13:56:58 +0100 |
Hi
Today I took a stab at packaging the new go-bitmask-vpn
The go-files are not in the pkg-root and the go-build-system therefore
fails with:
"starting phase `build'
can't load package: package 0xacab.org/leap/bitmask-vpn: no Go files in
/tmp/guix-build-go-bitmask-vpn-0.19.1.drv-0/src/0xacab.org/leap/bitmask-vpn
Building '0xacab.org/leap/bitmask-vpn' failed."
The tree looks like this:
.
├── cmd
│ ├── bitmask-connect
│ │ └── main.go
│ ├── bitmask-helper
│ │ └── main.go
│ └── bitmask-vpn
│ ├── catalog.go
│ └── main.go
├── go.mod
├── go.sum
├── icon
│ ├── blocked_darwin.go
│ ├── blocked_unix.go
│ ├── blocked_win.go
│ ├── ico
│ │ ├── black
│ │ │ ├── vpn_blocked.ico
│ │ │ ├── vpn_off.ico
│ │ │ ├── vpn_on.ico
│ │ │ ├── vpn_wait_0.ico
│ │ │ ├── vpn_wait_1.ico
│ │ │ ├── vpn_wait_2.ico
│ │ │ └── vpn_wait_3.ico
│ │ └── white
│ │ ├── vpn_blocked.ico
│ │ ├── vpn_off.ico
│ │ ├── vpn_on.ico
│ │ ├── vpn_wait_0.ico
│ │ ├── vpn_wait_1.ico
│ │ ├── vpn_wait_2.ico
│ │ └── vpn_wait_3.ico
│ ├── Makefile
│ ├── make_icon.bat
│ ├── off_darwin.go
│ ├── off_unix.go
│ ├── off_win.go
│ ├── on_darwin.go
│ ├── on_unix.go
│ ├── on_win.go
│ ├── png
│ │ ├── black
│ │ │ ├── vpn_blocked.png
│ │ │ ├── vpn_off.png
│ │ │ ├── vpn_on.png
│ │ │ ├── vpn_wait_0.png
│ │ │ ├── vpn_wait_1.png
│ │ │ ├── vpn_wait_2.png
│ │ │ └── vpn_wait_3.png
│ │ └── white
│ │ ├── vpn_blocked.png
│ │ ├── vpn_off.png
│ │ ├── vpn_on.png
│ │ ├── vpn_wait_0.png
│ │ ├── vpn_wait_1.png
│ │ ├── vpn_wait_2.png
│ │ └── vpn_wait_3.png
│ ├── wait_0_darwin.go
│ ├── wait_0_unix.go
│ ├── wait_0_win.go
│ ├── wait_1_darwin.go
│ ├── wait_1_unix.go
│ ├── wait_1_win.go
│ ├── wait_2_darwin.go
│ ├── wait_2_unix.go
│ ├── wait_2_win.go
│ ├── wait_3_darwin.go
│ ├── wait_3_unix.go
│ └── wait_3_win.go
├── LICENSE
├── locales
│ ├── bn
│ │ └── messages.gotext.json
│ ├── en-GB
│ │ └── messages.gotext.json
│ ├── en-US
│ │ └── messages.gotext.json
│ ├── es
│ │ └── messages.gotext.json
│ ├── es-ES
│ │ └── messages.gotext.json
│ ├── fr
│ │ └── messages.gotext.json
│ ├── lt
│ │ └── messages.gotext.json
│ ├── nl
│ │ └── messages.gotext.json
│ ├── pt-BR
│ │ └── messages.gotext.json
│ └── ru
│ └── messages.gotext.json
├── Makefile
├── pkg
│ ├── bitmask
│ │ ├── autostart.go
│ │ ├── bitmaskd.go
│ │ ├── bitmask.go
│ │ └── standalone.go
│ ├── bitmaskd
│ │ ├── events.go
│ │ ├── main.go
│ │ └── vpn.go
│ ├── config
│ │ ├── config.go
│ │ ├── darwin.go
│ │ ├── logger.go
│ │ ├── unix.go
│ │ └── windows.go
│ ├── helper
│ │ ├── args.go
│ │ ├── darwin.go
│ │ ├── helper.go
│ │ ├── linux.go
│ │ └── windows.go
│ ├── standalone
│ │ ├── bonafide.go
│ │ ├── bonafide_integration_test.go
│ │ ├── bonafide_test.go
│ │ ├── launcher.go
│ │ ├── launcher_linux.go
│ │ ├── main.go
│ │ ├── status.go
│ │ ├── testdata
│ │ │ ├── cert
│ │ │ └── eip-service.json
│ │ └── vpn.go
│ └── systray
│ ├── config.go
│ ├── notificator.go
│ ├── pid.go
│ ├── pid_test.go
│ ├── run.go
│ ├── signal_unix.go
│ ├── signal_windows.go
│ └── systray.go
├── README.md
├── riseupvpn.svg
└── tools
└── transifex
├── main.go
├── Makefile
└── messages.json
Is there an example of how to get it to find files in sub-directories?
Or should I package it as 5 different packages in one?
--
Cheers Swedebugia
golang-web.scm
Description: Text Data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Questions related to packaging go-bitmask-vpn,
swedebugia <=