diff --git a/Makefile.am b/Makefile.am index 5c824c8..c7bab54 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,4 +2,5 @@ AUTOMAKE_OPTIONS = foreign subdir-objects -Wall bin_PROGRAMS = forge forge_SOURCES = src/main.c src/args.c src/forge.c src/file.c src/window.c src/shaders.c forge_CFLAGS = -Ofast -march=native -flto -funroll-loops -fprefetch-loop-arrays -fno-exceptions -fopenmp -Iinclude +forge_LDADD = -lglfw -lGL -lm -ldl include_HEADERS = src/main.h src/args.h src/config.h src/types.h src/forge.h src/file.h src/constants.h src/window.h src/shaders.h \ No newline at end of file diff --git a/Makefile.dev b/Makefile.dev index f30eb70..e6bd5e5 100644 --- a/Makefile.dev +++ b/Makefile.dev @@ -9,7 +9,7 @@ clean: build: @mkdir -p build - gcc -v -Wall -Wextra src/*.c src/*.h -lglfw -lGL -lm -Iinclude -ldl -o build/$(TARGET) + gcc -v -Wall -Wextra src/*.c src/*.h -Iinclude -lglfw -lGL -lm -ldl -o build/$(TARGET) run: build ./build/forge --hot-reload --frag=./shaders/frag.glsl