Feature #299

Ease installation for users

Added by herck over 7 years ago. Updated over 7 years ago.

Status:ResolvedStart date:01 Jul 2013
Priority:UrgentDue date:
Assignee:pospelov% Done:

0%

Category:-
Target version:Sprint 15

Description

Possible actions:
  • limit dependencies on external (big) libraries (root, boost vs fftw3)
    • provide compilation with default ROOT installation (no libMathMore)
  • investigate installation/build problems from early users (Benecke, Moulin, Mattauch)
  • allow cloning of git without registration OK
  • insert into qmake; make chain extra step "make tests" for running all functional tests
    • put inside python test_all.py the check for existence of libBornAgainFit library
  • put in shared.pri check for existence of every required boost or python library

History

#1 Updated by herck over 7 years ago

  • Description updated (diff)

#2 Updated by pospelov over 7 years ago

  • Description updated (diff)

#3 Updated by herck over 7 years ago

  • Description updated (diff)

#4 Updated by pospelov over 7 years ago

  • Priority changed from High to Urgent

#5 Updated by pospelov over 7 years ago

  • Status changed from Backlog to Sprint

#6 Updated by pospelov over 7 years ago

  • Target version set to Sprint 15

#7 Updated by pospelov over 7 years ago

  • Description updated (diff)

#8 Updated by pospelov over 7 years ago

  • Description updated (diff)

#9 Updated by pospelov over 7 years ago

  • Assignee set to pospelov

#10 Updated by pospelov over 7 years ago

  • Status changed from Sprint to Resolved
  • New cmake build system
  • New cmake/ctest based functional test system
  • No libMathMore anymore
  • GSL can be downloaded and compiled on the fly
  • Eigen3 is a part of BornAgain

Also available in: Atom PDF