Molecular Modeling Software
リビジョン | d9e11e8d87cd1621f1d206437bf15d51b637a30c (tree) |
---|---|
日時 | 2021-08-13 14:12:01 |
作者 | toshinagata1964 <toshinagata1964@a2be...> |
コミッター | toshinagata1964 |
Building process on Xcode is revised.
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@629 a2be9bc6-48de-4e38-9406-05402d4bc13c
@@ -6,6 +6,7 @@ ifeq ($(TARGET_PLATFORM),MSW) | ||
6 | 6 | WINE_PATH=/Applications/EasyWine.app/Contents/Resources/wine/bin |
7 | 7 | PRODUCT_SUFFIX = 64 |
8 | 8 | TARGET_ARCH_DEFINE = -DTARGET_ARCH=64 |
9 | + SETUP_NAME = SetupMolbyWin | |
9 | 10 | else |
10 | 11 | TOOL_PREFIX = i686-w64-mingw32- |
11 | 12 | # CPP_EXTRA_FLAGS += -isystem /usr/local/mingw-w32/mingw/include |
@@ -15,6 +16,7 @@ ifeq ($(TARGET_PLATFORM),MSW) | ||
15 | 16 | PRODUCT_SUFFIX = 32 |
16 | 17 | # FINAL_EXECUTABLE_SUFFIX = _32bit |
17 | 18 | TARGET_ARCH_DEFINE = -DTARGET_ARCH=32 |
19 | + SETUP_NAME = SetupMolbyWin32 | |
18 | 20 | endif |
19 | 21 | WX_DIR = $(PWD)/../../wxWidgets-3.0.3 |
20 | 22 | WX_LIB_DIR = $(WX_DIR)/$(MSW_BUILD)/lib |
@@ -174,7 +176,7 @@ ifneq ($(WINE_PATH),) | ||
174 | 176 | else |
175 | 177 | (/c/Program\ Files\ \(x86\)/Inno\ Setup\ 5/iscc molby$(PRODUCT_SUFFIX).iss || exit 1) |
176 | 178 | endif |
177 | - mv Output/SetupMolbyWin.exe ../latest_binaries | |
179 | + mv Output/$(SETUP_NAME).exe ../latest_binaries | |
178 | 180 | (cd build/release/$(PRODUCT_DIR) && rm -rf $(MAKEDIR)/../latest_binaries/MolbyWin$(PRODUCT_SUFFIX).zip && zip -r $(MAKEDIR)/../latest_binaries/MolbyWin$(PRODUCT_SUFFIX).zip * -x \*.DS_Store \*.svn*) |
179 | 181 | endif |
180 | 182 |
@@ -36,6 +36,6 @@ | ||
36 | 36 | <key>CFBundleSignature</key> |
37 | 37 | <string>????</string> |
38 | 38 | <key>CFBundleVersion</key> |
39 | - <string>v1.0</string> | |
39 | + <string>v1.0.1</string> | |
40 | 40 | </dict> |
41 | 41 | </plist> |
@@ -691,7 +691,7 @@ | ||
691 | 691 | ); |
692 | 692 | runOnlyForDeploymentPostprocessing = 0; |
693 | 693 | shellPath = /bin/sh; |
694 | - shellScript = "if [ \"${BUILD_STYLE:=$CONFIGURATION}\" = \"Release\" ]; then\n mkdir -p \"$PROJECT_DIR/../latest_binaries/Molby\" || exit 1\n (cd \"$PROJECT_DIR/../latest_binaries/Molby\" && rm -rf Molby_command Molby_resources) || exit 1\n (cd \"$TARGET_BUILD_DIR\"; cp -a Molby_command Molby_resources \"$PROJECT_DIR/../latest_binaries/Molby\") || exit 1\nfi\n"; | |
694 | + shellScript = "if [ \"${BUILD_STYLE:=$CONFIGURATION}\" = \"Release\" ]; then\n mkdir -p \"$PROJECT_DIR/../latest_binaries/Molby\" || exit 1\n (cd \"$PROJECT_DIR/../latest_binaries/Molby\" && rm -rf Molby_command Molby_resources) || exit 1\n(cd \"$BUILT_PRODUCTS_DIR\"; echo $PWD; cp -a -H Molby_command Molby_resources \"$PROJECT_DIR/../latest_binaries/Molby\") || exit 1\nfi\n"; | |
695 | 695 | }; |
696 | 696 | E49B3DF82306DB1800422E13 /* ShellScript */ = { |
697 | 697 | isa = PBXShellScriptBuildPhase; |
@@ -42,6 +42,11 @@ | ||
42 | 42 | <key>primary</key> |
43 | 43 | <true/> |
44 | 44 | </dict> |
45 | + <key>E4B710FA2306BC80000A77EB</key> | |
46 | + <dict> | |
47 | + <key>primary</key> | |
48 | + <true/> | |
49 | + </dict> | |
45 | 50 | <key>E4CB370B1FE2C1F7001BB75E</key> |
46 | 51 | <dict> |
47 | 52 | <key>primary</key> |
@@ -728,3 +728,57 @@ Win: document_home is modified to use the Windows API, instead of hard-coded pat | ||
728 | 728 | Win: "backquote" method was not working well. |
729 | 729 | Win: when the program is started twice, the second invocation was causing crash. Hopefully fixed. |
730 | 730 | |
731 | +2019.8.17. | |
732 | + Version 1.0。「ベータ」を外して正式版とする。 | |
733 | + | |
734 | +"About" ダイアログの表示を改良。 | |
735 | +ダブルクリックで構造式を入力する時、直前の入力を覚えておくようにした。 | |
736 | +構造式で NO2, SO(スルホニル基), SO3H を認識するようにした。 | |
737 | +Create GAMESS にオプションを追加。 | |
738 | +等高面の表示がおかしかったので修正。 | |
739 | +Create MO Surface: デフォルトの不透明度を 0.8 から 0.6 に変更。 | |
740 | +電子密度が非常に小さい (1e-100未満) 時に create cube が失敗していたので修正。 | |
741 | +Show MO Surface ダイアログに create cube ボタンを追加。 | |
742 | +複数構造を持つ CIF ファイルが開けるようにした(複数のドキュメントが開く) | |
743 | +[Mac版] | |
744 | +PowerPC と 32 bit Intel はサポートしない。64 bit Intel のみ。動作要件は 10.6 以上とする。 | |
745 | +アプリケーションアイコンに log ファイルをドラッグ&ドロップしたときの不安定さを改善。 | |
746 | +スタートアップ時に、前回のファイルを読み込もうとしてクラッシュしていたのを修正。 | |
747 | +修正済みのドキュメントファイルをクローズボックスで閉じる時にクラッシュしていたのを修正。 | |
748 | +[Windows版] | |
749 | +インストーラで 32bit/64bit の両方がインストールできるようにした(OS の仕様に合わせる)。zip アーカイブは 32bit と 64bit を別に用意する。 | |
750 | +Ruby ダイアログでテキストフィールドを使った時にエラーが出ていたのを修正。 | |
751 | +[組み込みRuby] | |
752 | +モーダルダイアログがときどきクラッシュしていたのを修正。 | |
753 | +from_dump が機能していなかったので修正。 | |
754 | +エラーダイアログ表示中はタイマー割り込みを止めるようにした。 | |
755 | +create_graphic を :poly で使用した時の法線ベクトルの取り扱いを改善。 | |
756 | +ドキュメントを整備。 | |
757 | +export_graphic コマンドで画像の横・縦サイズを指定できるようにした。 | |
758 | +cubegen で mo=0 を可能にした。これは「任意のベクトル」を意味する。 | |
759 | + | |
760 | +About dialog is improved. | |
761 | +On double-clicking and entering formula, the last input string is remembered and shown as the default input | |
762 | +NO2, SO (sulfonyl) and SO3H (sulfonic acid) are now recognized as known fragments. | |
763 | +More options in Create GAMESS dialog. | |
764 | +Handling of the surface normals was incomplete. Fixed. | |
765 | +Create MO Surface: default opacity is set to 0.8 instead of 0.6. | |
766 | +Creating cube file was failing when very small electron density (<1e-100) appeared. Fixed. | |
767 | +Show MO surface dialog now has 'Create Cube' button. | |
768 | +A CIF file with multiple structures now can be processed (multiple documents are opened in this case) | |
769 | +[Mac] | |
770 | +PowerPC and 32-bit intel are no longer supported. The binary is 64-bit Intel only. Minimum requirement is now 10.6. | |
771 | +Fix unstable behavior on drag-and-dropping a log file on the application icon. | |
772 | +On startup, re-opening the last opened documents was causing crash. Fixed. | |
773 | +Fixed crash on closing a modified window with a close box. | |
774 | +[Windows] | |
775 | +The installer now can install 64bit or 32bit version according to the OS architecture. | |
776 | +Fix assertion failure on using text field in Ruby dialog. | |
777 | +[Embedded Ruby] | |
778 | +Modal dialog caused crash sometimes on activation. Fixed (hopefully) | |
779 | +from_dump was not working because String#each is no longer implemented. Fixed. | |
780 | +Stop timer before showing error dialog | |
781 | +In create_graphic with :poly argument, handling of the normal vectors is improved. | |
782 | +Document for the Ruby extension is updated. | |
783 | +export_graphic now allows specification of the width and height of the captured image. | |
784 | +cubegen now accepts mo=0, which means 'arbitrary vector' |
@@ -15,8 +15,8 @@ | ||
15 | 15 | GNU General Public License for more details. |
16 | 16 | */ |
17 | 17 | |
18 | -const char *gVersionString = "v1.0"; | |
19 | -const char *gCopyrightString = "Copyright (c) 2008-2019 Toshi Nagata"; | |
18 | +const char *gVersionString = "v1.0.1"; | |
19 | +const char *gCopyrightString = "Copyright (c) 2008-2021 Toshi Nagata"; | |
20 | 20 | /* The following are now defined in build/buildInfo.c, generated by record_build_date.sh */ |
21 | 21 | /*int gRevisionNumber = 0; |
22 | 22 | char *gLastBuildString = (char *)0; */ |