Ticket #2525 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

CMake tidy ups

Reported by: Russell Taylor Owned by: Russell Taylor
Priority: minor Milestone: Iteration 30
Component: Infrastructure Keywords:
Cc: Blocked By:
Blocking: Tester: Martyn Gigg

Description

A ticket for what should just be minor updates to the CMake build

Change History

comment:1 Changed 10 years ago by Russell Taylor

(In [9623]) Make sure Testing directory is there for XUnit output. Stop VS regenerating test files every time. Re #2525.

comment:2 Changed 10 years ago by Russell Taylor

(In [10024]) Remove code reshuffle branch. Re #2525

comment:3 Changed 10 years ago by Russell Taylor

(In [10314]) Small CMake tidy-up so that people don't see messages that aren't relevant to their platform. Re #2525

comment:4 Changed 10 years ago by Russell Taylor

(In [10346]) Reduce the number of variables visible on a default cache view and also cut down the output when running cmake after the first time. Re #2525.

comment:5 Changed 10 years ago by Russell Taylor

(In [10412]) Re-order so that QtPropertyBrowser is not linked to OpenMP library. Re #2525.

comment:6 Changed 9 years ago by Nick Draper

  • Owner set to Russell Taylor
  • Status changed from new to assigned

comment:7 Changed 9 years ago by Russell Taylor

(In [10865]) Make it possible to install to a location of the user's choice. Re #2525.

comment:8 Changed 9 years ago by Russell Taylor

(In [10903]) Move some linux-specific stuff so it doesn't get picked up on the Mac. Re #2525.

comment:9 Changed 9 years ago by Russell Taylor

(In [10904]) Oops, that broke the rpm name. Re #2525.

comment:10 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 28 to Iteration 29

Bulk move of tickets at the end of iteration 28

comment:11 Changed 9 years ago by Russell Taylor

(In [11306]) Add a script that pulls in all the required dependencies on rhel6. Also modify the SIP find module to cause an error if the sip headers are missing. Re #2525.

comment:12 Changed 9 years ago by Russell Taylor

(In [12058]) Since runTests.bat is gone now, there's no need to copy .lib files into the build directory. Re #2525.

comment:13 Changed 9 years ago by Russell Taylor

(In [12063]) Fix windows build. Re #2525.

comment:14 Changed 9 years ago by Russell Taylor

(In [12223]) Add CMake option to not install scripts that set environment variables to /etc/profile.d This allows installation to a user's directory without being root and will help in the case of multiple Mantid installations on a machine. Re #2525.

comment:15 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 29 to Iteration 30

Accepted and assigned tickets moved at iteration 29 code freeze

comment:16 Changed 9 years ago by Russell Taylor

In [13300]:

Eliminate duplication. Re #2525.

comment:17 Changed 9 years ago by Russell Taylor

In [13320]:

Fix Mac installer (broken by previous commit [13300] to this ticket. Re #2525.

comment:18 Changed 9 years ago by Russell Taylor

In [13323]:

Seems like I broke the vates packaging on windows. Re #2525.

comment:19 Changed 9 years ago by Russell Taylor

In [13533]:

Small error in FindQScintilla wasn't finding the right include path. Seems we were getting away with it through the right path being there in some other way. Re #2525.

comment:20 Changed 9 years ago by Russell Taylor

  • Status changed from assigned to accepted

comment:21 Changed 9 years ago by Russell Taylor

  • Status changed from accepted to verify
  • Resolution set to fixed

Time to close this very generic ticket.

comment:22 Changed 9 years ago by Martyn Gigg

  • Status changed from verify to verifying
  • Tester set to Martyn Gigg

comment:23 Changed 9 years ago by Martyn Gigg

  • Status changed from verifying to closed

comment:24 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 3372

Note: See TracTickets for help on using tickets.