Commit Graph

20 Commits

Author SHA1 Message Date
Cristian Maglie
1c2446b92c Implementing compatibility with go latest
This should allow darwin to be compatible with all the latest

go1.7.x
go1.8.x
go1.9.x
2018-08-20 01:02:49 +02:00
Cristian Maglie
c702e0a9aa Added OSX environment to travis builds 2018-08-19 17:44:27 +02:00
Cristian Maglie
c4db4e3956 Allow travis build failure on GOOS=openbsd GOARCH=arm
It seems that the package:

  golang.org/x/sys/unix

has a build failure on openbsd/arm:

  # golang.org/x/sys/unix
  ../../golang.org/x/sys/unix/flock.go:18: undefined: Flock_t
  ../../golang.org/x/sys/unix/sockcmsg_unix.go:36: undefined: Cmsghdr
  ../../golang.org/x/sys/unix/sockcmsg_unix.go:42: undefined: Cmsghdr

it seems a failure on the upstream package, so for now let's allow
the build failure.

This commit removes also the build for dragonfly that is not officially
supported.
2017-03-12 22:47:07 +01:00
Cristian Maglie
4366d1c449 Tentative support for OpenBSD
See #27
2017-03-12 22:41:52 +01:00
Veniamin Albaev
ccc846995c TravisCI: add go 1.8.x 2017-03-09 10:53:16 +03:00
Cristian Maglie
0d8c7bfd78 Merge branch 'usb' into v1 2017-02-04 00:56:12 +01:00
Cristian Maglie
fbd0f9fb33 Exclude 'enumerator' module from Travis-CI build 2017-02-04 00:31:57 +01:00
Veniamin Albaev
0eb640a768 TravisCI usign go 1.7.x instead of 1.7.2 2017-02-01 08:07:04 +03:00
Cristian Maglie
ad7966a434 USB detection for Windows (based on setupapi) 2016-11-30 01:48:04 +02:00
Cristian Maglie
018968a9e6 Fixed travis build 2016-11-14 00:51:48 +01:00
Cristian Maglie
04302f262c Update testing golang version to 1.7.2 2016-10-22 22:37:51 +02:00
Cristian Maglie
b93c8f2fea Use go:generate to create syscall_windows.go
This dramatically improves maintainability of generated files.

This will be eventually implemented on other generated files as well.
2016-10-22 22:37:33 +02:00
Cristian Maglie
85dc492d83 Merge branch 'v0' into v1 2016-09-17 19:48:20 +02:00
Cristian Maglie
597a08c0c0 Remove "allowed failure" on Travis CI for freebsd 2016-09-17 19:30:47 +02:00
Cristian Maglie
b89deafa1c Change import path to "go.bug.st/serial.v1"
This is needed when there are breaking changes in the API.
2016-09-05 01:05:22 +02:00
Cristian Maglie
59b4222e7d Refactoring tests
Tests are now moved in the source folder.
Simplified travis-ci script.
Added some examples (that are checked for build, but not executed)
2016-01-01 20:38:46 +01:00
Cristian Maglie
20bc06bd0e Added build test and more archs/os to travis build 2015-01-01 20:47:39 +01:00
Cristian Maglie
5ab2dc1bf9 do not use travis-ci default dependency get 2015-01-01 19:24:34 +01:00
Cristian Maglie
26ad955a97 Update to travis script 2015-01-01 19:17:39 +01:00
Cristian Maglie
a0921585d3 Added travis-ci config 2015-01-01 18:57:04 +01:00