diff --git a/app-arch/lzma-recuento/files/meson.build b/app-arch/lzma-recuento/files/meson.build new file mode 100644 index 0000000..8000a1c --- /dev/null +++ b/app-arch/lzma-recuento/files/meson.build @@ -0,0 +1,39 @@ +project('org.7zip.lzma.sfx', 'c') + +sources = [ + 'C/7zAlloc.c', + 'C/7zArcIn.c', + 'C/7zBuf.c', + 'C/7zBuf2.c', + 'C/7zBuf2.c', + 'C/7zCrc.c', + 'C/7zCrcOpt.c', + 'C/7zFile.c', + 'C/7zDec.c', + 'C/7zStream.c', + 'C/Bcj2.c', + 'C/Bra.c', + 'C/Bra86.c', + 'C/BraIA64.c', + 'C/CpuArch.c', + 'C/Delta.c', + 'C/DllSecur.c', + 'C/Lzma2Dec.c', + 'C/LzmaDec.c', +] + +sources += [ + 'C/Util/SfxSetup/SfxSetup.c', +] + +windows = import('windows') +windows_sources = windows.compile_resources('C/Util/SfxSetup/resource.rc') +foreach i : windows_sources + sources += i +endforeach + +executable('7zS2.sfx', + sources, + install: true, + win_subsystem: 'windows', +) diff --git a/app-arch/lzma-recuento/files/recuento.ico b/app-arch/lzma-recuento/files/recuento.ico new file mode 100644 index 0000000..83d0f05 Binary files /dev/null and b/app-arch/lzma-recuento/files/recuento.ico differ