Skip to content

Console Output

Started by user charlie.gracie@gmail.com
[EnvInject] - Loading node environment variables.
Building on master in workspace /home/hudson/genie.omr/.jenkins/jobs/sync_omr_website_from_github_to_eclipse/workspace
No credentials specified
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/eclipse/omr.website.git # timeout=10
Fetching upstream changes from https://github.com/eclipse/omr.website.git
 > git --version # timeout=10
 > git fetch --tags --progress https://github.com/eclipse/omr.website.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/master^{commit} # timeout=10
Checking out Revision bef52e3e61140871e31cfaa3094009faf31e4744 (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f bef52e3e61140871e31cfaa3094009faf31e4744
Commit message: "Merge pull request #27 from bharathappali/update-building-doc"
 > git rev-list --no-walk 6c2197ab47533d8aacff14cfa2bdb259887da0da # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
[workspace] $ /bin/bash -l /tmp/genie.omr/jenkins6043499950993618829.sh
Rev:
Configuration file: /jobs/genie.omr/sync_omr_website_from_github_to_eclipse/workspace/git-repo/_config.yml
            Source: /jobs/genie.omr/sync_omr_website_from_github_to_eclipse/workspace/git-repo
       Destination: /jobs/genie.omr/sync_omr_website_from_github_to_eclipse/workspace/git-repo/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
                    done in 1.337 seconds.
 Auto-regeneration: disabled. Use --watch to enable.
HEAD is now at 90842d0 Generated from commit: https://github.com/eclipse/omr.website/commit/6c2197ab47533d8aacff14cfa2bdb259887da0da
diff --git a/feed.xml b/feed.xml
index e479bc0..7764e09 100644
--- a/feed.xml
+++ b/feed.xml
@@ -5,8 +5,8 @@
     <description></description>
     <link>/omr/</link>
     <atom:link href="/omr/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Fri, 12 Oct 2018 13:53:12 -0400</pubDate>
-    <lastBuildDate>Fri, 12 Oct 2018 13:53:12 -0400</lastBuildDate>
+    <pubDate>Fri, 10 May 2019 09:53:53 -0400</pubDate>
+    <lastBuildDate>Fri, 10 May 2019 09:53:53 -0400</lastBuildDate>
     <generator>Jekyll v3.3.0</generator>
     
       <item>
diff --git a/guide/building.html b/guide/building.html
index 427e789..2a97ec3 100644
--- a/guide/building.html
+++ b/guide/building.html
@@ -114,33 +114,49 @@ j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
       
 <h1 id="building">Building</h1>
 
-<h3 id="how-to-build-a-standalone-eclipse-omr-with-a-basic-configuration">How to build a standalone Eclipse OMR with a basic configuration</h3>
+<h3 id="how-to-build-a-standalone-eclipse-omr-with-a-basic-configuration">How to Build a Standalone Eclipse OMR with a basic configuration</h3>
 
-<p>To build a standalone Eclipse OMR, run the following commands from the top of the source tree. The top of the Eclipe OMR source tree is the directory that contains <code class="highlighter-rouge">run_configure.mk</code>. Note that on Windows systems, you must use a shell script interpreter such as bash to run the configure command.</p>
+<p>To build standalone Eclipse OMR, run the following commands from the root of the
+source tree.</p>
 
-<div class="highlighter-rouge"><pre class="highlight"><code># Generate autotools makefiles with SPEC-specific presets
-make -f run_configure.mk SPEC=linux_x86-64 OMRGLUE=./example/glue
+<div class="highlighter-rouge"><pre class="highlight"><code># Create a build directory and cd into it
+mkdir build
+cd build
 
-# Build
+#generate the build system using cmake
+cmake ..
+
+# Build (you can optionally compile in parallel by adding -j&lt;N&gt; to the make command)
 make
 
-# Run tests (note that no contribution should cause new test failures in "make test")
-make test
+# Run tests (note that no contribution should cause new test failures in testing).
+# Use the `-V` option to see verbose output from the tests.
+ctest [-V]
 </code></pre>
 </div>
 
-<p>Run the following command for a list of configure makefile targets:</p>
+<h3 id="building-eclipse-omr-on-windows-using-visual-studio">Building Eclipse OMR on Windows using Visual Studio</h3>
 
-<div class="highlighter-rouge"><pre class="highlight"><code>make -f run_configure.mk help
-</code></pre>
-</div>
+<p>The following instructions below demonstrate the steps to build Eclipse OMR on Windows
+using Visual Studios. In the example Visual Studio 11 2012 Win64 is being used.
+You can easily switch this to the version of Visual Studio you would like to use.</p>
 
-<p>Run the following command for a list of build targets:</p>
+<div class="highlighter-rouge"><pre class="highlight"><code># Create a build directory and cd into it
+mkdir build
+cd build
 
-<div class="highlighter-rouge"><pre class="highlight"><code>make help
+#generate the build system using cmake
+cmake -G "Visual Studio 11 2012 Win64" ..
+
+# Build
+cmake --build .
+
+# Run tests (note that no contribution should cause new test failures in "make test")
+ctest
 </code></pre>
 </div>
 
+
       
     </section>
 
[master 9d8ab28] Generated from commit: https://github.com/eclipse/omr.website/commit/bef52e3e61140871e31cfaa3094009faf31e4744
 2 files changed, 31 insertions(+), 15 deletions(-)
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
  (use "git push" to publish your local commits)

nothing to commit, working tree clean
error: unable to write sha1 filename ./objects/2a/97ec35edd5a72a95bab7cb3227a06c10f53730: Permission denied
error: unable to write sha1 filename ./objects/77/64e098833bbde7c88e1b328755b205c7e51344: Permission denied
To /gitroot/www.eclipse.org/omr.git/
 ! [remote rejected] master -> master (unable to migrate objects to permanent storage)
error: failed to push some refs to '/gitroot/www.eclipse.org/omr.git/'
Build step 'Execute shell' marked build as failure
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: FAILURE