Add circle

This commit is contained in:
vCaesar 2017-01-05 17:25:52 +08:00
parent ca5a09ca07
commit b668f766a0
2 changed files with 22 additions and 1 deletions

21
circle.yml Normal file
View File

@ -0,0 +1,21 @@
# circle.yml #
# machine:
# go:
# version: 1.7.4
# customize dependencies
dependencies:
pre:
- sudo apt-get update
- sudo apt-get install libx11-dev
# - sudo apt-get install libgtkglextmm-x11-dev
# - sudo apt-get install libghc6-x11-dev
# - sudo apt-get install libgl1-mesa-swx11-dev
- sudo apt-get install xorg-dev
- sudo apt-get install libxtst-dev libpng++-dev
- sudo apt-get install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev
- sudo apt-get install libxkbcommon-dev
test:
post:
- bash <(curl -s https://codecov.io/bash)

View File

@ -15,7 +15,7 @@ package robotgo
#cgo darwin CFLAGS: -x objective-c -Wno-deprecated-declarations -I/usr/local/opt/libpng/include -I/usr/local/opt/zlib/include #cgo darwin CFLAGS: -x objective-c -Wno-deprecated-declarations -I/usr/local/opt/libpng/include -I/usr/local/opt/zlib/include
#cgo darwin LDFLAGS: -framework Cocoa -framework OpenGL -framework IOKit -framework Carbon -framework CoreFoundation -L/usr/local/opt/libpng/lib -lpng -L/usr/local/opt/zlib/lib -lz #cgo darwin LDFLAGS: -framework Cocoa -framework OpenGL -framework IOKit -framework Carbon -framework CoreFoundation -L/usr/local/opt/libpng/lib -lpng -L/usr/local/opt/zlib/lib -lz
//#elif defined(USE_X11) //#elif defined(USE_X11)
#cgo linux CFLAGS:-I/usr/src #cgo linux CFLAGS:-std=c11 -I/usr/src
#cgo linux LDFLAGS:-L/usr/src -lpng -lz -lX11 -lXtst -lX11-xcb -lxcb -lxcb-xkb -lxkbcommon -lxkbcommon-x11 -lm #cgo linux LDFLAGS:-L/usr/src -lpng -lz -lX11 -lXtst -lX11-xcb -lxcb -lxcb-xkb -lxkbcommon -lxkbcommon-x11 -lm
//#endif //#endif
#cgo windows LDFLAGS: -lgdi32 -luser32 -lpng -lz #cgo windows LDFLAGS: -lgdi32 -luser32 -lpng -lz