Moved go:generate into non-GOOS specific file

See #19
This commit is contained in:
Cristian Maglie
2017-02-04 00:24:21 +01:00
parent c8b1c23a56
commit 3ad7c6b7d2
2 changed files with 2 additions and 2 deletions

View File

@@ -6,6 +6,8 @@
package enumerator // import "go.bug.st/serial.v1/enumerator" package enumerator // import "go.bug.st/serial.v1/enumerator"
//go:generate go run ../extras/mksyscall_windows.go -output syscall_windows.go usb_windows.go
// PortDetails contains detailed information about USB serial port. // PortDetails contains detailed information about USB serial port.
// Use GetDetailedPortsList function to retrieve it. // Use GetDetailedPortsList function to retrieve it.
type PortDetails struct { type PortDetails struct {

View File

@@ -54,8 +54,6 @@ func parseDeviceID(deviceID string, details *PortDetails) {
// setupapi based // setupapi based
// -------------- // --------------
//go:generate go run ../extras/mksyscall_windows.go -output syscall_windows.go usb_windows.go
//sys setupDiClassGuidsFromNameInternal(class string, guid *guid, guidSize uint32, requiredSize *uint32) (err error) = setupapi.SetupDiClassGuidsFromNameW //sys setupDiClassGuidsFromNameInternal(class string, guid *guid, guidSize uint32, requiredSize *uint32) (err error) = setupapi.SetupDiClassGuidsFromNameW
//sys setupDiGetClassDevs(guid *guid, enumerator *string, hwndParent uintptr, flags uint32) (set devicesSet, err error) = setupapi.SetupDiGetClassDevsW //sys setupDiGetClassDevs(guid *guid, enumerator *string, hwndParent uintptr, flags uint32) (set devicesSet, err error) = setupapi.SetupDiGetClassDevsW
//sys setupDiDestroyDeviceInfoList(set devicesSet) (err error) = setupapi.SetupDiDestroyDeviceInfoList //sys setupDiDestroyDeviceInfoList(set devicesSet) (err error) = setupapi.SetupDiDestroyDeviceInfoList