Changed the #cgo conditionals to build constraints.
- Build constraint for static building is called "static" now. Reference: https://golang.org/pkg/go/build/#hdr-Build_Constraints.
This commit is contained in:
parent
ff60dcb236
commit
47c6b131ea
@ -1,6 +1,6 @@
|
||||
// +build !windows
|
||||
|
||||
package allegro5
|
||||
|
||||
// #cgo !windows pkg-config: allegro-5 allegro_font-5 allegro_image-5 allegro_primitives-5 allegro_ttf-5
|
||||
// #cgo windows,!allegro_static LDFLAGS: -lallegro -lallegro_font -lallegro_image -lallegro_primitives -lallegro_ttf
|
||||
// #cgo windows,allegro_static LDFLAGS: -lallegro_monolith-static -ljpeg -ldumb -lFLAC -lfreetype -lvorbisfile -lvorbis -logg -lphysfs -lpng16 -lzlib -luuid -lkernel32 -lwinmm -lpsapi -lopengl32 -lglu32 -luser32 -lcomdlg32 -lgdi32 -lshell32 -lole32 -ladvapi32 -lws2_32 -lshlwapi -lstdc++
|
||||
// #cgo pkg-config: allegro-5 allegro_font-5 allegro_image-5 allegro_primitives-5 allegro_ttf-5
|
||||
import "C"
|
||||
|
6
allegro5/c_windows.go
Normal file
6
allegro5/c_windows.go
Normal file
@ -0,0 +1,6 @@
|
||||
// +build windows,!static
|
||||
|
||||
package allegro5
|
||||
|
||||
// #cgo LDFLAGS: -lallegro -lallegro_font -lallegro_image -lallegro_primitives -lallegro_ttf
|
||||
import "C"
|
6
allegro5/c_windows_static.go
Normal file
6
allegro5/c_windows_static.go
Normal file
@ -0,0 +1,6 @@
|
||||
// +build windows,static
|
||||
|
||||
package allegro5
|
||||
|
||||
// #cgo LDFLAGS: -lallegro_monolith-static -ljpeg -ldumb -lFLAC -lfreetype -lvorbisfile -lvorbis -logg -lphysfs -lpng16 -lzlib -luuid -lkernel32 -lwinmm -lpsapi -lopengl32 -lglu32 -luser32 -lcomdlg32 -lgdi32 -lshell32 -lole32 -ladvapi32 -lws2_32 -lshlwapi -lstdc++
|
||||
import "C"
|
Loading…
Reference in New Issue
Block a user