mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-07-08 18:06:30 +00:00
Fix WiX installer: use preprocessor variable for conditional directory
The <?if>/<else> around <StandardDirectory> opening tags produced invalid XML because WiX parses XML structure before evaluating preprocessor directives. Use a <?define> variable for the ID instead. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -40,10 +40,11 @@
|
||||
</Component>
|
||||
</StandardDirectory>
|
||||
<?if $(sys.BUILDARCH) = x86 ?>
|
||||
<StandardDirectory Id="ProgramFilesFolder">
|
||||
<?define ProgramFilesDir = "ProgramFilesFolder" ?>
|
||||
<?else ?>
|
||||
<StandardDirectory Id="ProgramFiles64Folder">
|
||||
<?define ProgramFilesDir = "ProgramFiles64Folder" ?>
|
||||
<?endif ?>
|
||||
<StandardDirectory Id="$(var.ProgramFilesDir)">
|
||||
<Directory Id="INSTALLFOLDER" Name="CCExtractor">
|
||||
<Directory Id="CCX_tessdata" Name="tessdata"/>
|
||||
<Directory Id="CCX_data" Name="data">
|
||||
|
||||
Reference in New Issue
Block a user