diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -1,8 +1,17 @@ CC = clang WARNINGS=-Wall -Wpedantic -Wextra -Wno-gnu-zero-variadic-macro-arguments \ -D_CRT_SECURE_NO_WARNINGS -override CFLAGS+=-m32 -flto -I3p -std=c23 -override LDFLAGS+=-lmf -lmfplat -lole32 -lmfuuid -lmfreadwrite -lstrmiids + +ifeq ($(OS), Windows_NT) + override CFLAGS+=-I"$(VCPKG_ROOT)/installed/x86-windows-static/include" + override LDFLAGS+=-L"$(VCPKG_ROOT)/installed/x86-windows-static/lib" +endif + +override CFLAGS+=-m32 -I3p -std=c23 +override LDFLAGS+=-lavcodec -lavformat -lavutil -lswscale -llibmfx \ + -llibx264 -lswresample -laom -lSvtAv1Enc -lwsock32 -lws2_32 -lbcrypt \ + -lsecur32 -lx265-static -lmfuuid -lstrmiids -luser32 + OBJS = main.o api.o 3p/sst/x86.o hook.o render.o |