e402720a12
- Implemented plugin API in `pluginapi.cpp` and `pluginapi.h` for NSIS integration. - Added resource files `resource.h` and `resource.rc` for versioning and resource management. - Created `ExtractCallbackConsole` class to handle extraction progress and user input. - Developed main extraction logic in `Main.cpp` and `MainAr.cpp` for handling archives. - Introduced user input utilities in `UserInputUtils2.cpp` and `UserInputUtils2.h` for password handling and user prompts. - Added break signal handling in `NSISBreak.cpp` and `NSISBreak.h` for graceful interruption of extraction processes. - Included standard header `StdAfx.h` for precompiled headers and common includes.
7 lines
204 B
Batchfile
7 lines
204 B
Batchfile
@echo off
|
|
:: Build ns7zip using 7-Zip 26.00 sources (default)
|
|
:: Usage: build_2600.cmd [--toolset 2022|2026|auto] [...]
|
|
setlocal
|
|
python "%~dp0build_plugin.py" --7zip-version 26.00 %*
|
|
exit /b %errorlevel%
|