- First LZMA enhanced NSIS version - experimental
- Added SetCompressorDictSize (only works for LZMA) - Added SetCompressionLevel (only "works" for zlib and bzip2) - doesn't work for now - Section is only supposed to get 4 parameters if /o is specified - Updated version numbers git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3190 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
320cefa4b0
commit
594c3ed0f6
84 changed files with 8083 additions and 41 deletions
|
@ -2,6 +2,7 @@
|
|||
#define _BUILD_H_
|
||||
|
||||
#include <StdExcept>
|
||||
|
||||
using namespace std;
|
||||
|
||||
#include "strlist.h"
|
||||
|
@ -26,6 +27,7 @@ using namespace std;
|
|||
#include "compressor.h"
|
||||
#include "czlib.h"
|
||||
#include "cbzip2.h"
|
||||
#include "clzma.h"
|
||||
|
||||
#endif//NSIS_CONFIG_COMPRESSION_SUPPORT
|
||||
|
||||
|
@ -264,18 +266,22 @@ class CEXEBuild {
|
|||
ICompressor *compressor;
|
||||
CZlib zlib_compressor;
|
||||
CBzip2 bzip2_compressor;
|
||||
CLZMA lzma_compressor;
|
||||
#endif
|
||||
bool build_compressor_set;
|
||||
bool build_compressor_final;
|
||||
bool build_compress_whole;
|
||||
int build_compress;
|
||||
int build_compress_level;
|
||||
int build_compress_dict_size;
|
||||
|
||||
bool no_space_texts;
|
||||
|
||||
int has_called_write_output;
|
||||
|
||||
char build_packname[1024], build_packcmd[1024];
|
||||
int build_overwrite, build_last_overwrite, build_compress,
|
||||
build_crcchk, build_datesave, build_optimize_datablock,
|
||||
int build_overwrite, build_last_overwrite, build_crcchk,
|
||||
build_datesave, build_optimize_datablock,
|
||||
build_allowskipfiles; // Added by ramon 23 May 2003
|
||||
|
||||
header build_header, build_uninst, *cur_header;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue