whizard is hosted by Hepforge, IPPP Durham

Opened 15 years ago

Closed 15 years ago

Last modified 14 years ago

#3 closed task (fixed)

Make O'Mega's Makefiles maintainable again + Clean-Up of Makefiles in the omega dir

Reported by: ohl Owned by: ohl
Priority: P1 Milestone:
Component: omega Version: 2.0.0alpha
Severity: blocker Keywords:
Cc:

Description

O'Mega's Makefiles are currently hard to maintain. Ressurect src/Makefile.src portably as a configuration time inclusion. At the same time, make O'Mega configurable separately via AC_CONFIG_SUBDIRS([src/omega]).

Change History (7)

comment:1 Changed 15 years ago by ohl

Status: newassigned

comment:2 Changed 15 years ago by ohl

Priority: majorP4
Severity: normal

comment:3 Changed 15 years ago by ohl

Milestone: v2-publicv2.0

comment:4 Changed 15 years ago by Juergen Reuter

Priority: P4P2
Severity: normalmajor
Summary: Make O'Mega's Makefiles maintainable againMake O'Mega's Makefiles maintainable again + Clean-Up of Makefiles in the omega dir

comment:5 Changed 15 years ago by Juergen Reuter

Priority: P2P1
Severity: majorblocker

This breaking the build. So it must have highest priority. As the FeynRules? interface does depend on this it is important.

comment:6 Changed 15 years ago by ohl

Resolution: fixed
Status: assignedclosed

Fixed in r1473:

Merged the new idiomatic automake Version of the O'Mega Makefiles:

svn merge -r1353:1472 branches/ohl/omega-development/omega-automake

In the O'Mega subtree

make check; make installcheck; make distcheck

work. In the main tree, the same five tests (unrelated to O'Mega) fail as before.

comment:7 Changed 14 years ago by Juergen Reuter

Milestone: v2.0.0final

Milestone v2.0.0final deleted

Note: See TracTickets for help on using tickets.