Quellcode durchsuchen

new opengl binding dev

leonsal vor 8 Jahren
Ursprung
Commit
7a03ae19ac
3 geänderte Dateien mit 18 neuen und 13 gelöschten Zeilen
  1. 18 0
      gls/build.go
  2. 0 3
      gls/gen.go
  3. 0 10
      gls/gls.go

+ 18 - 0
gls/build.go

@@ -0,0 +1,18 @@
+// Copyright 2016 The G3N Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+package gls
+
+// Generation of API files: glapi.c, glapi.h, consts.go
+//go:generate glapi2go glcorearb.h
+
+// // Platform build flags
+// #cgo freebsd CFLAGS: -DGL_GLEXT_PROTOTYPES
+// #cgo freebsd LDFLAGS: -ldl -lGL
+//
+// #cgo linux CFLAGS: -DGL_GLEXT_PROTOTYPES
+// #cgo linux LDFLAGS: -ldl -lGL
+//
+// #cgo windows CFLAGS: -DGL_GEXT_PROTOTYPES
+// #cgo windows LDFLAGS: -lopengl32
+import "C"

+ 0 - 3
gls/gen.go

@@ -1,3 +0,0 @@
-package gls
-
-//go:generate glapi2go glcorearb.h

+ 0 - 10
gls/gls.go

@@ -3,16 +3,6 @@
 // license that can be found in the LICENSE file.
 package gls
 
-// // Platform build flags
-// #cgo freebsd CFLAGS: -DGL_GLEXT_PROTOTYPES
-// #cgo freebsd LDFLAGS: -ldl -lGL
-//
-// #cgo linux CFLAGS: -DGL_GLEXT_PROTOTYPES
-// #cgo linux LDFLAGS: -ldl -lGL
-//
-// #cgo windows CFLAGS: -DGL_GEXT_PROTOTYPES
-// #cgo windows LDFLAGS: -lopengl32
-//
 // #include <stdlib.h>
 // #include "glcorearb.h"
 // #include "glapi.h"