don't import C in root
This commit is contained in:
		
							parent
							
								
									bcc683ede7
								
							
						
					
					
						commit
						f2f49013f1
					
				| 
						 | 
					@ -16,13 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
package cmd
 | 
					package cmd
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					 | 
				
			||||||
#cgo CFLAGS: -I/home/nick/Downloads/include
 | 
					 | 
				
			||||||
#cgo LDFLAGS: -L/home/nick/.local/lib -lprojectM-4
 | 
					 | 
				
			||||||
#include "projectM-4/projectM.h"
 | 
					 | 
				
			||||||
*/
 | 
					 | 
				
			||||||
import "C"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"os"
 | 
						"os"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -36,7 +29,7 @@ func handleWindowEvent(event *sdl.WindowEvent, m *milkDropWindow) {
 | 
				
			||||||
	switch event.Event {
 | 
						switch event.Event {
 | 
				
			||||||
	case sdl.WINDOWEVENT_RESIZED:
 | 
						case sdl.WINDOWEVENT_RESIZED:
 | 
				
			||||||
		w, h := event.Data1, event.Data2
 | 
							w, h := event.Data1, event.Data2
 | 
				
			||||||
		C.projectm_set_window_size(m.handle, C.ulong(w), C.ulong(h))
 | 
							m.resize(w, h)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -17,6 +17,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
 | 
				
			||||||
package cmd
 | 
					package cmd
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 | 
					#cgo CFLAGS: -I/home/nick/Downloads/include
 | 
				
			||||||
 | 
					#cgo LDFLAGS: -L/home/nick/.local/lib -lprojectM-4
 | 
				
			||||||
#include "projectM-4/projectM.h"
 | 
					#include "projectM-4/projectM.h"
 | 
				
			||||||
#include <stdlib.h>
 | 
					#include <stdlib.h>
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
| 
						 | 
					@ -93,3 +95,7 @@ func (m *milkDropWindow) render() (bool, error) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	return true, nil
 | 
						return true, nil
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (m *milkDropWindow) resize(w, h int32) {
 | 
				
			||||||
 | 
						C.projectm_set_window_size(m.handle, C.ulong(w), C.ulong(h))
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue