This Project Has Not Released Any Files
細かい部分に関しては、こちらを参照してください。
<?xml version="1.0" encoding="Shift_JIS"?> <!DOCTYPE stack PUBLIC "-//OpenStandia/Installer//DTD Stack Configuration 1.0//EN" "http://openstandia.sourceforge.jp/dtd/stack_1_0.dtd"> <stack> <application> <name>サンプルスタック</name> <ver>1.0.0.0</ver> <description>スタックのサンプルです。</description> <properties> <products-dir>products/samples</products-dir> </properties> </application> <install-befores/> <products> <product no="5" name="バッチファイルを実行する" def="${stack.application.properties.products-dir}/kick-shell-1.0.0/win.xml"/> <product no="6" name="シェルファイルを実行する" def="${stack.application.properties.products-dir}/kick-shell-1.0.0/linux.xml"/> </products> <install-afters/> </stack>これは、「バッチファイルを実行する」もしくは、「シェルファイルを実行する」というプロダクトが、
<?xml version="1.0" encoding="Shift_JIS"?> <!DOCTYPE product PUBLIC "-//OpenStandia/Installer//DTD Product Configuration 1.0//EN" "http://openstandia.sourceforge.jp/dtd/product_1_0.dtd"> <product os="windows"> <name>Kick Shell File</name> <ver>1.0.0</ver> <required>false</required> <localDir>products\samples\kick-shell-${product.ver}</localDir> <description>バッチファイルを実行します。</description> <properties/> <files> <file url="http://localhost/samples/kick-shell/sh/install/install-${product.ver}.bat">sh\install\install.bat</file> <file url="http://localhost/samples/kick-shell/sh/uninstall/uninstall-${product.ver}.bat">sh\uninstall\uninstall.bat</file> <file url="http://localhost/samples/kick-shell/sh/update/update-${product.ver}.bat">sh\update\update.bat</file> </files> <execs> <install> <exec cmd="cmd.exe"> <args> <arg>/c</arg> <arg>sh\install\install.bat</arg> </args> </exec> </install> <uninstall> <exec cmd="cmd.exe"> <args> <arg>/c</arg> <arg>sh\uninstall\uninstall.bat</arg> </args> </exec> </uninstall> <update> <exec cmd="cmd.exe"> <args> <arg>/c</arg> <arg>sh\update\update.bat</arg> </args> </exec> </update> </execs> </product>
<?xml version="1.0" encoding="Shift_JIS"?> <!DOCTYPE product PUBLIC "-//OpenStandia/Installer//DTD Product Configuration 1.0//EN" "http://openstandia.sourceforge.jp/dtd/product_1_0.dtd"> <product os="linux"> <name>Kick Shell File</name> <ver>1.0.0</ver> <required>false</required> <localDir>products/samples/kick-shell-${product.ver}</localDir> <description>シェルファイルを実行します。</description> <properties/> <files> <file url="http://localhost/samples/kick-shell/sh/install/install-${product.ver}.sh">sh/install/install.sh</file> <file url="http://localhost/samples/kick-shell/sh/uninstall/uninstall-${product.ver}.sh">sh/uninstall/uninstall.sh</file> <file url="http://localhost/samples/kick-shell/sh/update/update-${product.ver}.sh">sh/update/update.sh</file> </files> <execs> <install> <exec cmd="sh"> <args> <arg>sh/install/install.sh</arg> </args> </exec> </install> <uninstall> <exec cmd="sh"> <args> <arg>sh/uninstall/uninstall.sh</arg> </args> </exec> </uninstall> <update> <exec cmd="sh"> <args> <arg>sh/update/update.sh</arg> </args> </exec> </update> </execs> </product>これは、「バッチ(シェル)ファイルを実行する。」というプロダクトが、