\Source CodeConfiguration / OptionsMacro Configuration
The following sections described some (certainly nowhere near all)
specific macros that can be used to configure MAKEMSI:
- COMPANY_AUTO_UNINSTALL_VIA_UPGRADE_TABLE
- COMPANY_PACKAGE_REQUIRES_ELEVATED_PRIVLEDGES
- COMPANY_PRODUCT_ICON
- COMPANY_SUMMARY_SCHEMA
- COMPANY_SUMMARY_TEMPLATE
- COMPANY_WANT_COMPLETE_FEATURE
- COMPANY_WANT_TO_INSTALL_DOCUMENTATION
- COMPILE_TYPE
- DBG_ALL
- FILEINFO_GET_DOCUMENTINFO
- FILEINFO_GET_STRFILEINFO
- MAKEMSI_INFOZIP.EXE
- MAKEMSI_OUT_MSI_DIR
- MERGEMOD_DLL_ACCEPTABLE_VERSIONS
- INSTALLER_SDK_DIR
- PLATFORM_SDK_DIR
- TABLES_FILE_SEQ_NUMBER_LIMIT
- ONEXIT_GENERATE_HTML
- SUNDRY_DISALLOW_USE_OF_SCRIPT_CUSTOM_ACTIONS
- UISAMPLE_ADD_INSTALL_INSTRUCTIONS_BUTTON_URL
- UISAMPLE_ADD_MSG_TO_BOTTOM_BAR
- VER_FILENAME.VER
Some other macro configuration pages are:
- HTML Report
- Logging Directories
- Enable Platform Definition Creation
- Enable Sample Collection