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:
kichik 2006-09-16 13:38:21 +00:00
parent f4bfa52981
commit 2f15840257
6 changed files with 108 additions and 8 deletions

24
Source/manifest.h Normal file
View 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___