]> Nishi Git Mirror - dataworks.git/commitdiff
add an instaler
authornishi <nishi@d4a5a174-5a4a-5b4b-b672-37683c10d7d5>
Thu, 20 Jun 2024 07:06:21 +0000 (07:06 +0000)
committernishi <nishi@d4a5a174-5a4a-5b4b-b672-37683c10d7d5>
Thu, 20 Jun 2024 07:06:21 +0000 (07:06 +0000)
git-svn-id: file:///raid/svn-main/nishi-dataworks/trunk@399 d4a5a174-5a4a-5b4b-b672-37683c10d7d5

.github/workflows/build.yml
LICENSE.JP [new file with mode: 0644]
Makefiles/installer.mk

index 563415443e078cd152e39d87e2bc838b556afc60..21777eb9e4d801739597cad1cb2e0199f1fbc1d4 100644 (file)
@@ -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 (file)
index 0000000..a788a53
--- /dev/null
@@ -0,0 +1,11 @@
+Copyright (c) 2024 Crabware
+Copyright (c) 2024 pnsk-lab
+All rights reserved.
+
+ソースコード形式かバイナリ形式か、変更するかしないかを問わず、以下の条件を満たす場合に限り、再頒布および使用が許可されます。
+
+1. ソースコードを再頒布する場合、上記の著作権表示、本条件一覧、および下記免責条項を含めること。
+2. バイナリ形式で再頒布する場合、頒布物に付属のドキュメント等の資料に、上記の著作権表示、本条件一覧、および下記免責条項を含めること。
+3. 書面による特別の許可なしに、本ソフトウェアから派生した製品の宣伝または販売促進に、Crabware/pnsk-labの名前またはコントリビューターの名前を使用してはならない。
+
+本ソフトウェアは、著作権者およびコントリビューターによって「現状のまま」提供されており、明示黙示を問わず、商業的な使用可能性、および特定の目的に対する適合性に関する暗黙の保証も含め、またそれに限定されない、いかなる保証もありません。著作権者もコントリビューターも、事由のいかんを問わず、 損害発生の原因いかんを問わず、かつ責任の根拠が契約であるか厳格責任であるか(過失その他の)不法行為であるかを問わず、仮にそのような損害が発生する可能性を知らされていたとしても、本ソフトウェアの使用によって発生した(代替品または代用サービスの調達、使用の喪失、データの喪失、利益の喪失、業務の中断も含め、またそれに限定されない)直接損害、間接損害、偶発的な損害、特別損害、懲罰的損害、または結果損害について、一切責任を負わないものとします。 
index a0065a37a243f6c81f2f7fde7d2884719c8ade03..0e1c30c125ef082fbebcbae17d7f01a3a8832600 100644 (file)
@@ -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