This is my log of how to perform a quarterly branch pkgsrc bulk build on my local OSX/SmartOS setup.
On gromit.local
BRANCH=2015Q1| { | |
| "name":"Gruvbox", | |
| "version":"1.0", | |
| "description":"A retro groove color scheme", | |
| "originator":"Xamarin Inc. (http://xamarin.com)", | |
| "palette":[ | |
| { "name":"selection", "value":"#49483E" }, | |
| { "name":"chameleon1", "value":"#8ae234" }, | |
| { "name":"chameleon2", "value":"#73d216" }, |
| {ProjectFileName = | |
| "/Users/jason/src/monodevelop/main/external/fsharpbinding/MonoDevelop.FSharpBinding"; | |
| ProjectFileNames = [||]; | |
| OtherOptions = | |
| [|"--simpleresolution"; "--noframework"; | |
| "--out:/Users/jason/src/monodevelop/main/external/fsharpbinding/bin/FSharpBinding.dll"; | |
| "--fullpaths"; "--flaterrors"; "--target:library"; "--define:TRACE"; | |
| "--define:DEBUG"; "--debug+"; "--optimize-"; "--tailcalls-"; | |
| "--platform:anycpu"; "--warnon:1182"; | |
| "-r:/Users/jason/src/monodevelop/main/external/fsharpbinding/packages/ExtCore/lib/net45/ExtCore.dll"; |
| System.AggregateException: One or more errors occurred. ---> System.IO.DirectoryNotFoundException: /Users/jason/src/md-addins/MonoDevelop.IPhone/build/MonoTouchDesignServerUnified.app | |
| at MonoTouch.Hosting.Session.InstallApplication (System.String bundlePath) [0x000cb] in /Users/jason/src/md-addins/Xamarin.Designer.iOS/MonoTouch.Hosting/Session.cs:124 | |
| at MonoTouch.Hosting.Session.InstallAndLaunch (System.String appBundlePath, System.String[] appArgs) [0x00006] in /Users/jason/src/md-addins/Xamarin.Designer.iOS/MonoTouch.Hosting/Session.cs:78 | |
| --- End of inner exception stack trace --- | |
| ---> (Inner Exception #0) System.IO.DirectoryNotFoundException: /Users/jason/src/md-addins/MonoDevelop.IPhone/build/MonoTouchDesignServerUnified.app | |
| at MonoTouch.Hosting.Session.InstallApplication (System.String bundlePath) [0x000cb] in /Users/jason/src/md-addins/Xamarin.Designer.iOS/MonoTouch.Hosting/Session.cs:124 | |
| at MonoTouch.Hosting.Session.InstallAndLaunch (System.String appBundlePath, System.String[] appArgs) [0 |
| jason@jason-virtual-machine:~/.local/share/MonoDevelop-6.0/LocalInstall/Addins$ ls -la | |
| total 8 | |
| drwxrwxr-x 2 jason jason 4096 Nov 21 11:41 . | |
| drwxrwxr-x 3 jason jason 4096 Nov 21 04:48 .. | |
| jason@jason-virtual-machine:~/.local/share/MonoDevelop-6.0/LocalInstall/Addins$ cd - | |
| /home/jason/src/monodevelop/main/external/fsharpbinding | |
| jason@jason-virtual-machine:~/src/monodevelop/main/external/fsharpbinding$ make install | |
| (xbuild MonoDevelop.FSharp.mac-linux.sln /p:Configuration=Release) | |
| XBuild Engine Version 12.0 | |
| Mono, Version 4.2.1.0 |
| "/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/csharp-o/bin/omnisharp" --stdio -s /PATH/TO/YOUR/SOLUTION/ROOT/HERE |
| If you reload the storyboard the issue might go away. | |
| Contents of /Users/jason/Library/Logs/XamarinStudio-6.0/iOSDesigner.2015-09-14__16-22-05.log: | |
| MDAddinsHash: 3775842472bbf8a95d270747836671024453c08a | |
| [2015-09-14 16:23:34.8] INFO: Starting full reload... | |
| [2015-09-14 16:23:34.9] INFO: Beginning the boostrap process | |
| [2015-09-14 16:23:35.0] PERF: - Registering services: 111ms | |
| [2015-09-14 16:23:35.0] PERF: - Waited 0ms for device to finish creating | |
| [2015-09-14 16:23:35.2] PERF: - Booting time: 176ms |
| #r "System.Xml.Linq" | |
| open System | |
| open System.IO | |
| open System.Xml.Linq | |
| let script = seq { | |
| //TODO: this currently loads fsproj's in alphabeticall order, we should instead | |
| //build the dependencies graph of the fsproj's and load them in topological sort order |
| a |
| (require 'prodigy) | |
| ;; omnisharp-emacs development hacks | |
| (setenv "PATH" (concat (getenv "PATH") | |
| ":/home/mika/.cask/bin" | |
| ":/home/mika/bin/")) | |
| (defmacro def-omnisharp-service (name command &optional args-to-command) | |
| (let ((omni-dir "/home/mika/git/omnisharp-emacs/")) | |
| `(prodigy-define-service |