spartyjet is hosted by Hepforge, IPPP Durham
close Warning: Can't synchronize with repository "(default)" (/hepforge/svn/spartyjet does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 13 years ago

#3 closed enhancement (fixed)

New build system

Reported by: cvermilion Owned by: cvermilion
Priority: major Component: JetCore
Version: 4.0 Keywords:
Cc:

Description

Hand-built make sucks. autotools fix lots of problems, but suck even more than Make. Cmake is a little ugly, but is way nicer than autotools. Scons is cooler than Cmake, but Cmake works better.

My overall preference is probably Scons.

Change History (4)

comment:1 Changed 14 years ago by cvermilion

Status: newassigned
Type: defectenhancement

comment:2 Changed 14 years ago by cvermilion

Version: 4.05.0

comment:3 Changed 14 years ago by cvermilion

OK, so I went ahead and implemented a CMake build, which has the particularly nice feature of easily building an Xcode project. Need to test this across different systems. CMake should be totally portable, but kludgy interface to other packages probably needs some work.

comment:4 Changed 13 years ago by cvermilion

Resolution: fixed
Status: assignedclosed
Version: 5.04.0
Note: See TracTickets for help on using tickets.