From: nishi Date: Thu, 20 Jun 2024 07:06:21 +0000 (+0000) Subject: add an instaler X-Git-Url: http://10.10.0.4:5575/?a=commitdiff_plain;h=5ad8f6090f9f2c29a443dc8eed0635c302e61218;p=dataworks.git add an instaler git-svn-id: file:///raid/svn-main/nishi-dataworks/trunk@399 d4a5a174-5a4a-5b4b-b672-37683c10d7d5 --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5634154..21777eb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -151,7 +151,7 @@ jobs: - 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 @@ -183,7 +183,7 @@ jobs: - 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 diff --git a/LICENSE.JP b/LICENSE.JP new file mode 100644 index 0000000..a788a53 --- /dev/null +++ b/LICENSE.JP @@ -0,0 +1,11 @@ +Copyright (c) 2024 Crabware +Copyright (c) 2024 pnsk-lab +All rights reserved. + +ソースコード形式かバイナリ形式か、変更するかしないかを問わず、以下の条件を満たす場合に限り、再頒布および使用が許可されます。 + +1. ソースコードを再頒布する場合、上記の著作権表示、本条件一覧、および下記免責条項を含めること。 +2. バイナリ形式で再頒布する場合、頒布物に付属のドキュメント等の資料に、上記の著作権表示、本条件一覧、および下記免責条項を含めること。 +3. 書面による特別の許可なしに、本ソフトウェアから派生した製品の宣伝または販売促進に、Crabware/pnsk-labの名前またはコントリビューターの名前を使用してはならない。 + +本ソフトウェアは、著作権者およびコントリビューターによって「現状のまま」提供されており、明示黙示を問わず、商業的な使用可能性、および特定の目的に対する適合性に関する暗黙の保証も含め、またそれに限定されない、いかなる保証もありません。著作権者もコントリビューターも、事由のいかんを問わず、 損害発生の原因いかんを問わず、かつ責任の根拠が契約であるか厳格責任であるか(過失その他の)不法行為であるかを問わず、仮にそのような損害が発生する可能性を知らされていたとしても、本ソフトウェアの使用によって発生した(代替品または代用サービスの調達、使用の喪失、データの喪失、利益の喪失、業務の中断も含め、またそれに限定されない)直接損害、間接損害、偶発的な損害、特別損害、懲罰的損害、または結果損害について、一切責任を負わないものとします。 diff --git a/Makefiles/installer.mk b/Makefiles/installer.mk index a0065a3..0e1c30c 100644 --- a/Makefiles/installer.mk +++ b/Makefiles/installer.mk @@ -66,7 +66,7 @@ dos-installer: 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