Feature #14

Choose platform-independent build system

Added by herck almost 8 years ago. Updated over 6 years ago.

Status:ResolvedStart date:26 Apr 2013
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:-
Target version:Sprint 16

Description

To allow simple installation of BornAgain on all requested platforms.

Requested platforms are currently:
  • Linux (whatever distribution)
  • Windows
  • Mac
Possible solutions:
  • GNU autotools (no support for Visual Studio - Cygwin only?)
  • qmake
  • CMake
  • Scons
  • 0install (http://0install.net/)
The task is related to following problems
  • Compilation under Windows (#270)
  • Generation of Python bindings (#285)
  • PyQt4 or native Qt (#271)
  • Structuring the source (#240)
Resources:

Subtasks

Feature #270: Provide compilation under Windows (part 1)Archivedherck

History

#1 Updated by herck almost 8 years ago

  • Description updated (diff)

#2 Updated by herck almost 8 years ago

  • Status changed from New to Backlog

#3 Updated by pospelov almost 8 years ago

  • Description updated (diff)

#4 Updated by wuttke almost 7 years ago

  • Priority changed from Normal to High

#5 Updated by wuttke almost 7 years ago

  • Status changed from Backlog to Sprint
  • Target version set to Sprint 13

#6 Updated by herck almost 7 years ago

  • Assignee set to herck

#7 Updated by herck almost 7 years ago

  • Assignee deleted (herck)

#8 Updated by herck almost 7 years ago

  • Priority changed from High to Normal

This item is deferred until after renaming campaign is closed

#9 Updated by pospelov almost 7 years ago

  • Description updated (diff)

#10 Updated by pospelov almost 7 years ago

  • Target version deleted (Sprint 13)

#11 Updated by wuttke almost 7 years ago

  • Subject changed from Platform independent build system to Choose platform-independent build system
  • Description updated (diff)
  • Status changed from Sprint to Backlog

#12 Updated by wuttke almost 7 years ago

  • Description updated (diff)

#13 Updated by pospelov over 6 years ago

  • Status changed from Backlog to Sprint
  • Target version set to Sprint 16

I think it is done.
Build system is - cmake.

#14 Updated by pospelov over 6 years ago

  • Status changed from Sprint to Resolved

Also available in: Atom PDF