• R/O
  • HTTP
  • SSH
  • HTTPS

Molby: コミット

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

変更サマリ

差分

--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,7 @@ ifeq ($(TARGET_PLATFORM),MSW)
66 WINE_PATH=/Applications/EasyWine.app/Contents/Resources/wine/bin
77 PRODUCT_SUFFIX = 64
88 TARGET_ARCH_DEFINE = -DTARGET_ARCH=64
9+ SETUP_NAME = SetupMolbyWin
910 else
1011 TOOL_PREFIX = i686-w64-mingw32-
1112 # CPP_EXTRA_FLAGS += -isystem /usr/local/mingw-w32/mingw/include
@@ -15,6 +16,7 @@ ifeq ($(TARGET_PLATFORM),MSW)
1516 PRODUCT_SUFFIX = 32
1617 # FINAL_EXECUTABLE_SUFFIX = _32bit
1718 TARGET_ARCH_DEFINE = -DTARGET_ARCH=32
19+ SETUP_NAME = SetupMolbyWin32
1820 endif
1921 WX_DIR = $(PWD)/../../wxWidgets-3.0.3
2022 WX_LIB_DIR = $(WX_DIR)/$(MSW_BUILD)/lib
@@ -174,7 +176,7 @@ ifneq ($(WINE_PATH),)
174176 else
175177 (/c/Program\ Files\ \(x86\)/Inno\ Setup\ 5/iscc molby$(PRODUCT_SUFFIX).iss || exit 1)
176178 endif
177- mv Output/SetupMolbyWin.exe ../latest_binaries
179+ mv Output/$(SETUP_NAME).exe ../latest_binaries
178180 (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*)
179181 endif
180182
--- a/build-xcode/Molby-Info.plist
+++ b/build-xcode/Molby-Info.plist
@@ -36,6 +36,6 @@
3636 <key>CFBundleSignature</key>
3737 <string>????</string>
3838 <key>CFBundleVersion</key>
39- <string>v1.0</string>
39+ <string>v1.0.1</string>
4040 </dict>
4141 </plist>
--- a/build-xcode/Molby.xcodeproj/project.pbxproj
+++ b/build-xcode/Molby.xcodeproj/project.pbxproj
@@ -691,7 +691,7 @@
691691 );
692692 runOnlyForDeploymentPostprocessing = 0;
693693 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";
695695 };
696696 E49B3DF82306DB1800422E13 /* ShellScript */ = {
697697 isa = PBXShellScriptBuildPhase;
Binary files a/build-xcode/Molby.xcodeproj/project.xcworkspace/xcuserdata/toshi_n.xcuserdatad/UserInterfaceState.xcuserstate and b/build-xcode/Molby.xcodeproj/project.xcworkspace/xcuserdata/toshi_n.xcuserdatad/UserInterfaceState.xcuserstate differ
--- a/build-xcode/Molby.xcodeproj/xcuserdata/toshi_n.xcuserdatad/xcschemes/xcschememanagement.plist
+++ b/build-xcode/Molby.xcodeproj/xcuserdata/toshi_n.xcuserdatad/xcschemes/xcschememanagement.plist
@@ -42,6 +42,11 @@
4242 <key>primary</key>
4343 <true/>
4444 </dict>
45+ <key>E4B710FA2306BC80000A77EB</key>
46+ <dict>
47+ <key>primary</key>
48+ <true/>
49+ </dict>
4550 <key>E4CB370B1FE2C1F7001BB75E</key>
4651 <dict>
4752 <key>primary</key>
--- a/memo.txt
+++ b/memo.txt
@@ -728,3 +728,57 @@ Win: document_home is modified to use the Windows API, instead of hard-coded pat
728728 Win: "backquote" method was not working well.
729729 Win: when the program is started twice, the second invocation was causing crash. Hopefully fixed.
730730
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'
--- a/wxSources/MyVersion.c
+++ b/wxSources/MyVersion.c
@@ -15,8 +15,8 @@
1515 GNU General Public License for more details.
1616 */
1717
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";
2020 /* The following are now defined in build/buildInfo.c, generated by record_build_date.sh */
2121 /*int gRevisionNumber = 0;
2222 char *gLastBuildString = (char *)0; */
旧リポジトリブラウザで表示