wixで lightコマンドで変数を定義する

y-ozaki 87views 更新:2015年3月5日

lightコマンド時にオプションの -d を使うことでwxsファイルなどで使える変数を定義できる。

 light -darch=x86 test.wixobj

archの値はwxsファイルで$(var.arch)と書くことで使用できます。

32bit版と64bit板でファルダの構成を変えたいときなどに -d で変数を定義することでwxs内で$(var.arch)を使って処理を分岐させることも可能です。

<?if $(var.arch) = x86 ?>
<?define WIN64 ="no"?>
<?elseif $(var.arch) = x64 ?>
<?define WIN64 =" yes"?>

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません