Added API for compiler host to choose a different output path on output error

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7169 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
anders_k 2020-04-20 17:21:04 +00:00
parent 13121dacfe
commit 322c7ac6d2
6 changed files with 131 additions and 15 deletions

View file

@ -94,18 +94,26 @@ namespace MakensisAPI {
extern const TCHAR* SigintEventNameFmt;
extern const TCHAR* SigintEventNameLegacy;
enum notify_e {
enum datatransfer_e {
NOTIFY_SCRIPT,
NOTIFY_WARNING,
NOTIFY_ERROR,
NOTIFY_OUTPUT
NOTIFY_OUTPUT,
PROMPT_FILEPATH
};
enum sndmsg_e {
QUERYHOST = WM_APP
};
enum QUERYHOST_e {
QH_OUTPUTCHARSET = 1
QH_OUTPUTCHARSET = 1,
QH_ENABLESTDERR,
QH_SUPPORTEDVERSION
};
typedef struct {
unsigned char Platform;
unsigned char Reserved;
TCHAR Path[1];
} PROMPT_FILEPATH_DATA;
}
typedef enum {