|
78 | 78 | #define WAR_MAIN_ARM64_PATH "..\\test\\testpackages\\main_arm64.msix" |
79 | 79 | #endif |
80 | 80 |
|
81 | | -// x86 Main |
| 81 | +// x86 Singleton |
82 | 82 | #define WAR_SINGLETON_X86_ID L"WAR_SINGLETONPACKAGE_X86" |
83 | 83 | #define WAR_SINGLETON_X86_RCID WAR_SINGLETONPACKAGE_X86 |
84 | 84 | #define WAR_SINGLETON_X86_TYPE L"PACKAGE" |
85 | 85 | #define WAR_SINGLETON_X86_RCTYPE PACKAGE |
86 | 86 | #define WAR_SINGLETON_X86_BEHAVIOR DeploymentBehavior::Default |
87 | 87 | #ifndef WAR_SINGLETON_X86_PATH |
88 | | - #define WAR_SINGLETON_X86_PATH "..\\test\\testpackages\\main_x86.msix" |
| 88 | + #define WAR_SINGLETON_X86_PATH "..\\test\\testpackages\\singleton_x86.msix" |
89 | 89 | #endif |
90 | 90 |
|
91 | | -// x64 Main |
| 91 | +// x64 Singleton |
92 | 92 | #define WAR_SINGLETON_X64_ID L"WAR_SINGLETONPACKAGE_X64" |
93 | 93 | #define WAR_SINGLETON_X64_RCID WAR_SINGLETONPACKAGE_X64 |
94 | 94 | #define WAR_SINGLETON_X64_TYPE L"PACKAGE" |
95 | 95 | #define WAR_SINGLETON_X64_RCTYPE PACKAGE |
96 | 96 | #define WAR_SINGLETON_X64_BEHAVIOR DeploymentBehavior::Default |
97 | 97 | #ifndef WAR_SINGLETON_X64_PATH |
98 | | - #define WAR_SINGLETON_X64_PATH "..\\test\\testpackages\\main_x64.msix" |
| 98 | + #define WAR_SINGLETON_X64_PATH "..\\test\\testpackages\\singleton_x64.msix" |
99 | 99 | #endif |
100 | 100 |
|
101 | | -// arm64 Main |
| 101 | +// arm64 Singleton |
102 | 102 | #define WAR_SINGLETON_ARM64_ID L"WAR_SINGLETONPACKAGE_ARM64" |
103 | 103 | #define WAR_SINGLETON_ARM64_RCID WAR_SINGLETONPACKAGE_ARM64 |
104 | 104 | #define WAR_SINGLETON_ARM64_TYPE L"PACKAGE" |
105 | 105 | #define WAR_SINGLETON_ARM64_RCTYPE PACKAGE |
106 | 106 | #define WAR_SINGLETON_ARM64_BEHAVIOR DeploymentBehavior::Default |
107 | 107 | #ifndef WAR_SINGLETON_ARM64_PATH |
108 | | - #define WAR_SINGLETON_ARM64_PATH "..\\test\\testpackages\\main_arm64.msix" |
| 108 | + #define WAR_SINGLETON_ARM64_PATH "..\\test\\testpackages\\singleton_arm64.msix" |
109 | 109 | #endif |
110 | 110 |
|
111 | 111 | // x86 DDLM |
|
167 | 167 | #define WAR_MAIN_ARM64_RCENTRY WAR_MAIN_ARM64_RC WAR_MAIN_ARM64_RCTYPE WAR_MAIN_ARM64_PATH |
168 | 168 | #endif |
169 | 169 |
|
| 170 | +#define WAR_SINGLETON_X86_LISTENTRY { WAR_SINGLETON_X86_ID, WAR_SINGLETON_X86_TYPE, WAR_SINGLETON_X86_BEHAVIOR }, |
| 171 | +#define WAR_SINGLETON_X86_RCENTRY WAR_SINGLETON_X86_RCID WAR_SINGLETON_X86_RCTYPE WAR_SINGLETON_X86_PATH |
| 172 | + |
| 173 | +#define WAR_SINGLETON_X64_LISTENTRY { WAR_SINGLETON_X64_ID, WAR_SINGLETON_X64_TYPE, WAR_SINGLETON_X64_BEHAVIOR }, |
| 174 | +#define WAR_SINGLETON_X64_RCENTRY WAR_SINGLETON_X64_RCID WAR_SINGLETON_X64_RCTYPE WAR_SINGLETON_X64_PATH |
| 175 | + |
| 176 | +// arm64 is included only on arm64 builds |
| 177 | +#if defined(_M_ARM64) |
| 178 | + #define WAR_SINGLETON_ARM64_LISTENTRY { WAR_SINGLETON_ARM64_ID, WAR_SINGLETON_ARM64_TYPE, WAR_SINGLETON_ARM64_BEHAVIOR }, |
| 179 | + #define WAR_SINGLETON_ARM64_RCENTRY WAR_SINGLETON_ARM64_RC WAR_SINGLETON_ARM64_RCTYPE WAR_SINGLETON_ARM64_PATH |
| 180 | +#endif |
| 181 | + |
170 | 182 | #define WAR_DDLM_X86_LISTENTRY { WAR_DDLM_X86_ID, WAR_DDLM_X86_TYPE, WAR_DDLM_X86_BEHAVIOR }, |
171 | 183 | #define WAR_DDLM_X86_RCENTRY WAR_DDLM_X86_RCID WAR_DDLM_X86_RCTYPE WAR_DDLM_X86_PATH |
172 | 184 |
|
|
0 commit comments