- name: Make installer
run: make YACC=byacc PLATFORM=win32 install.exe && mv install.exe install-win64.exe
- name: Make Japanese installer
- run: make YACC=byacc PLATFORM=win32 INSTALLER_LANGUAGE=Japanese install.exe && mv install.exe install-win64jp.exe
+ run: make YACC=byacc PLATFORM=win32 INSTALLER_LANGUAGE=Japanese LICENSE_LANGUAGE=.JP install.exe && mv install.exe install-win64jp.exe
- name: Rename to -win64
run: mv dataworks.zip dataworks-win64.zip && mv dataworks.tar.gz dataworks-win64.tar.gz && mv Client/dataworks.exe dataworks-win64.exe && mv Server/dataworks_server.exe dataworks-server-win64.exe && mv RemoteClient/dataworks_remote_client.exe dataworks-remote-client-win64.exe
- name: Create artifact
- name: Make installer
run: make YACC=byacc PLATFORM=win32 install.exe && mv install.exe install-win32.exe
- name: Make Japanese installer
- run: make YACC=byacc PLATFORM=win32 INSTALLER_LANGUAGE=Japanese install.exe && mv install.exe install-win32jp.exe
+ run: make YACC=byacc PLATFORM=win32 INSTALLER_LANGUAGE=Japanese LICENSE_LANGUAGE=.JP install.exe && mv install.exe install-win32jp.exe
- name: Rename to -win32
run: mv dataworks.zip dataworks-win32.zip && mv dataworks.tar.gz dataworks-win32.tar.gz && mv Client/dataworks.exe dataworks-win32.exe && mv Server/dataworks_server.exe dataworks-server-win32.exe && mv RemoteClient/dataworks_remote_client.exe dataworks-remote-client-win32.exe
- name: Create artifact
--- /dev/null
+Copyright (c) 2024 Crabware
+Copyright (c) 2024 pnsk-lab
+All rights reserved.
+
+ソースコード形式かバイナリ形式か、変更するかしないかを問わず、以下の条件を満たす場合に限り、再頒布および使用が許可されます。
+
+1. ソースコードを再頒布する場合、上記の著作権表示、本条件一覧、および下記免責条項を含めること。
+2. バイナリ形式で再頒布する場合、頒布物に付属のドキュメント等の資料に、上記の著作権表示、本条件一覧、および下記免責条項を含めること。
+3. 書面による特別の許可なしに、本ソフトウェアから派生した製品の宣伝または販売促進に、Crabware/pnsk-labの名前またはコントリビューターの名前を使用してはならない。
+
+本ソフトウェアは、著作権者およびコントリビューターによって「現状のまま」提供されており、明示黙示を問わず、商業的な使用可能性、および特定の目的に対する適合性に関する暗黙の保証も含め、またそれに限定されない、いかなる保証もありません。著作権者もコントリビューターも、事由のいかんを問わず、 損害発生の原因いかんを問わず、かつ責任の根拠が契約であるか厳格責任であるか(過失その他の)不法行為であるかを問わず、仮にそのような損害が発生する可能性を知らされていたとしても、本ソフトウェアの使用によって発生した(代替品または代用サービスの調達、使用の喪失、データの喪失、利益の喪失、業務の中断も含め、またそれに限定されない)直接損害、間接損害、偶発的な損害、特別損害、懲罰的損害、または結果損害について、一切責任を負わないものとします。
echo "XPStyle on" >> install.nsi
echo "!define MUI_LICENSEPAGE_RADIOBUTTONS" >> install.nsi
echo "!insertmacro MUI_PAGE_WELCOME" >> install.nsi
- echo "!insertmacro MUI_PAGE_LICENSE LICENSE" >> install.nsi
+ echo "!insertmacro MUI_PAGE_LICENSE LICENSE$(LICENSE_LANGUAGE)" >> install.nsi
echo "!insertmacro MUI_PAGE_DIRECTORY" >> install.nsi
echo "!insertmacro MUI_PAGE_INSTFILES" >> install.nsi
echo "!insertmacro MUI_PAGE_FINISH" >> install.nsi