add linux file that will give helpful compiler error

This commit is contained in:
Ben Toews 2018-10-31 08:54:57 -06:00
Родитель ffa8f4c5d2
Коммит d8eacf29d5
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: E9C423BE17EFEE70
1 изменённых файлов: 14 добавлений и 0 удалений

14
certstore_linux.go Normal file
Просмотреть файл

@ -0,0 +1,14 @@
package certstore
import "errors"
// This will hopefully give a compiler error that will hint at the fact that
// this package isn't designed to work on Linux.
func init() {
CERTSTORE_DOESNT_WORK_ON_LINIX
}
// Implement this function, just to silence other compiler errors.
func openStore() (Store, error) {
return nil, errors.New("certstore only works on macOS and Windows")
}