Ticket #2736 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Installers can only build in their own directories

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: major Milestone: Iteration 29
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Michael Reuter

Description

For Jenkins it is best that we can build completely out of source. This at least then mirrors what CMake does.

Change History

comment:1 Changed 10 years ago by Martyn Gigg

(In [10393]) Re #2736. Required changes so that the Windows installer scripts can handle different locations for the Mantid libraries. Also updated them so that they can build out of source.

comment:2 Changed 10 years ago by Martyn Gigg

(In [10394]) Re #2736. Revert some changes that actually weren't necessary (plus they broke things!).

comment:3 Changed 10 years ago by Martyn Gigg

(In [10397]) Refs #2736. Installer script fixes (accidentally left my path to Qt in).

comment:4 Changed 10 years ago by Martyn Gigg

(In [10399]) Refs #2736. Fixes for spaces in paths.

comment:5 Changed 10 years ago by Martyn Gigg

(In [10419]) Refs #2736. Add a small utility script for archiving the windows installers.

comment:6 Changed 10 years ago by Martyn Gigg

(In [10420]) Refs #2736. Copy the file, don't move it.

comment:7 Changed 10 years ago by Martyn Gigg

(In [10422]) Refs #2736. Fix for exception handling.

comment:8 Changed 10 years ago by Martyn Gigg

(In [10472]) Refs #2736. WinInstaller short name path fixes. Not complete sure why this has just become a problem.

comment:9 Changed 10 years ago by Martyn Gigg

(In [10480]) See if this fixes the Id problem. Re #2736

comment:10 Changed 10 years ago by Martyn Gigg

(In [10494]) Add Matlab back in to the CMake script. Refs #2736

comment:11 Changed 10 years ago by Martyn Gigg

(In [10527]) Add tcmalloc to the RPM dep packages. Really helps on RHEL5. Re #2736

comment:12 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:13 Changed 9 years ago by Martyn Gigg

  • Status changed from new to accepted

comment:14 Changed 9 years ago by Martyn Gigg

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

comment:15 Changed 9 years ago by Michael Reuter

  • Status changed from verify to verifying
  • Tester set to Michael Reuter

comment:16 Changed 9 years ago by Michael Reuter

  • Status changed from verifying to closed

Looking at the various builds that make installers, they are building in a directory that is not the source code directory.

comment:17 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 3583

Note: See TracTickets for help on using tickets.