Allow makensis to use stubs and plugins of different bitness, based on patch #265
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6619 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
8577c8e9ae
commit
12cab3f3db
8 changed files with 91 additions and 65 deletions
|
@ -129,7 +129,8 @@ class CEXEBuild {
|
|||
TARGETTYPE get_target_type(const TCHAR*s) const;
|
||||
const TCHAR* get_target_suffix(CEXEBuild::TARGETTYPE tt, const TCHAR*defval = _T("?")) const;
|
||||
const TCHAR* get_target_suffix() const {return get_target_suffix(m_target_type);}
|
||||
bool is_target_64bit() const { return TARGET_AMD64 == m_target_type; }
|
||||
static bool is_targettype_64bit(TARGETTYPE tt) { return TARGET_AMD64 == tt; }
|
||||
bool is_target_64bit() const { return is_targettype_64bit(m_target_type); }
|
||||
unsigned int get_header_size() const { return (unsigned int)sizeof(header) + (is_target_64bit() ? (4 * BLOCKS_NUM) : 0); }
|
||||
|
||||
void set_default_output_filename(const tstring& filename);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue