sqlite3のtrunkをビルドしてuwp用のvsixを作る
https://onedrive.live.com/view.aspx?resid=A737583042956228!1940&cid=a737583042956228&app=OneNote&authkey=!APxp6l-7lsdLBsY winrt8.1時代のドキュメントを参考に手探りで。
UWP対応されてツールの使い方が少し変わった。tclをつかうところが増えてそうなので、もしかしてUnxUpdatesはいらないかもいらないかもしれない。zip/unzipはリンク切れてて入手方法が不明。msysとかのつかう?
準備 1. VisualStudio 2015(vs14)インストール済みだった 2. ActiveTclをデフォルト位置(c:\tcl)にインストール 3. c:\sqlite_buildingを掘って、UnxUpdates, zip/unzipをc:\sqlite_building\binに展開 4. fossil.exeもダウンロードして同じくc:\sqlite_building\binに展開 5. c:\sqlite_building\sqliteを掘っておく VS2015 x64 Native Toolsコマンドプロンプトをメニューから、管理者権限で実行 1. パスを通す(setpath.batをつくっておいた) set PATH=%PATH%;c:\sqlite_building\bin\ 2. c:\sqlite_building\sqliteにcd 3. fossil clone http://www.sqlite.org/cgi/src sqlite3.fossil 4. fossil open sqlite3.fossil 5. fossil checkout trunk 6. set FOR_WINRT=1 7. set FOR_UWP=1 (これがないとリンク時エラーがでる) 8. tool\build-all-msvc.bat c:\temp\sqlite 9. tclsh tool\mkvsix.tcl c:\temp\sqlite c:\sqlite_building\sqlite UWP x86,x64,ARM 2015















