diff --git a/Makefile.win b/Makefile.win index 58359b62dc..7ca47780bb 100644 --- a/Makefile.win +++ b/Makefile.win @@ -88,6 +88,7 @@ HAVE_NETPLAY = 1 HAVE_STDIN_CMD = 1 HAVE_THREADS = 1 HAVE_RGUI = 1 +HAVE_7ZIP = 1 DYNAMIC = 1 HAVE_WINXINPUT = 1 @@ -287,6 +288,34 @@ ifeq ($(HAVE_FFMPEG), 1) OBJ += record/ffmpeg.o endif +ifeq ($(HAVE_7ZIP),1) + CFLAGS += -I./decompress/7zip + DEFINES += -D_7ZIP_ST + DEFINES += -DHAVE_7ZIP + DEFINES += -DHAVE_COMPRESSION + 7ZOBJ = decompress/7zip/7zIn.o \ + decompress/7zip/7zAlloc.o \ + decompress/7zip/Bra86.o \ + decompress/7zip/CpuArch.o \ + decompress/7zip/7zFile.o \ + decompress/7zip/7zStream.o \ + decompress/7zip/7zBuf2.o \ + decompress/7zip/Ppmd7.o \ + decompress/7zip/LzmaDec.o \ + decompress/7zip/7zCrcOpt.o \ + decompress/7zip/Bra.o \ + decompress/7zip/7zDec.o \ + decompress/7zip/Bcj2.o \ + decompress/7zip/7zCrc.o \ + decompress/7zip/Lzma2Dec.o \ + decompress/7zip/7zBuf.o \ + decompress/7zip/Ppmd7Dec.o \ + decompress/7zip_support.o + OBJ += $(7ZOBJ) + RETROLAUNCH_OBJ += $(7ZOBJ) + JOBJ += $(7ZOBJ) +endif + ifneq ($(V), 1) Q := @ endif