Compare commits

...

3 Commits

Author SHA1 Message Date
Keiran
958e0e480d add Makefile for build automation 2025-08-06 04:35:35 +01:00
Keiran
ce9017c31b chore: add build dir to gitignore 2025-08-06 04:23:18 +01:00
Keiran
5dafb972cb feat(main): add entry point 2025-08-06 04:22:52 +01:00
3 changed files with 19 additions and 0 deletions

1
.gitignore vendored
View File

@ -25,3 +25,4 @@ go.work.sum
# env file
.env
build

11
Makefile Normal file
View File

@ -0,0 +1,11 @@
BINARY = termbox
GO_ENV = GOOS=linux GOARCH=amd64
.PHONY: build clean
all: build
build: clean
go build -o build/${BINARY} cmd/termbox/main.go
clean:
rm -rf build

7
cmd/termbox/main.go Normal file
View File

@ -0,0 +1,7 @@
package main
import "fmt"
func main() {
fmt.Println("Hello, Termbox!")
}