New source file

This commit is contained in:
Joseph Ferano 2023-10-05 18:37:16 +07:00
parent 16ec119f8d
commit f22c3ecf98
4 changed files with 17 additions and 3 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
/libs/glad/glad.o
/opengl
/game/main

View File

@ -1,5 +1,5 @@
P=tenchu
OBJECTS=-l:libcglm.so
P=main
OBJECTS=libs/glad/glad.o
CFLAGS=-g -Wall -Wextra -O0
LDLIBS=-lglfw -lOpenGL -lm
INCLUDES=-Ilibs/glad/include/ -Ilibs/
@ -8,7 +8,7 @@ RM=rm -vf
.PHONY: build
build: clean
$(CC) $(CFLAGS) $(LDLIBS) $(INCLUDES) libs/glad/glad.o tenchu.c -o $(P)
$(CC) $(CFLAGS) $(LDLIBS) $(INCLUDES) $(OBJECTS) $(P).c -o $(P)
.PHONY: run
run: build

View File

@ -0,0 +1,13 @@
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#define STB_IMAGE_IMPLEMENTATION
#include "stb_image.h"
int main(void) {
return 0;
}