moved manifest generation to a seprate file and added made it support vista's access level extensions
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4751 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
f4bfa52981
commit
2f15840257
6 changed files with 108 additions and 8 deletions
24
Source/manifest.h
Normal file
24
Source/manifest.h
Normal file
|
@ -0,0 +1,24 @@
|
|||
#ifndef ___MANIFEST_H___
|
||||
#define ___MANIFEST_H___
|
||||
|
||||
#include <string>
|
||||
|
||||
namespace manifest
|
||||
{
|
||||
enum comctl
|
||||
{
|
||||
comctl_old,
|
||||
comctl_xp
|
||||
};
|
||||
|
||||
enum exec_level
|
||||
{
|
||||
exec_level_none,
|
||||
exec_level_user,
|
||||
exec_level_admin
|
||||
};
|
||||
|
||||
std::string generate(comctl, exec_level);
|
||||
};
|
||||
|
||||
#endif//!___MANIFEST_H___
|
Loading…
Add table
Add a link
Reference in a new issue